Partenano

6

Click here to load reader

Transcript of Partenano

Page 1: Partenano
Page 2: Partenano

Para que un equipo pueda comunicarse y ser identificado necesita de una direccion, o punto de acceso al servicio de red primero, que trabaja en la capa de red, que va a ser la ip.

De esta manera un servidor puede saber a que maquina enviarle la informacion. Pero eso no es suficiente porque en internet se peuden usar mas de un servicio a la vez y mas de un servicio por servidor, por lo cual se usan los puertos, o punto de acceso al servicio de trasnporte, en la capa de transporte, que multiplexan las conexiones y permite eso mismo , usar mas de un servicio a la vez.

Page 3: Partenano

La capa de trasnporte establece los puertos en el encabezado de cada segmento, asi se administra el envio y re-ensamblaje de los mismos.

El puerto esta numerado, asi de esta forma el protocolo del destino usa este numero para entregar los datos al programa correspondiente. Y eso es lo que permite tener diversas conexiones con maquinas distintas, porque los paquetes tienen la misma direccion pero van a puertos distintos.

Page 4: Partenano

Los numeros de los puertos son una palabra de 2bytes, 16 bits, lo que nos da 65535 puertos distintos. Si bien se puede usar cualquiera de ellos para cualquier protocolo, hay una entidad llamada IANA que estandarizo algunas asignaciones:

Puertos bien conocidos: Los puertos inferiores a 1024 son

reservados para el sistema operativo y para protocolos “bien conocidos” como el http, POP3/SMTP, FTP, telnet, etc..

Page 5: Partenano

Puertos registrados: Los que estan entre 1024 y 49151 son los

registrados y se pueden usar para cualquier aplicacion. Tambien hay un protocolo para cada uno de ellos.

Puertos dinamicos o privados: El resto de los puertos normalmente se

asignan de forma automaica a las aplicaciones de clientes al iniciar la conexion y en las conexiones peer to peer.

Page 6: Partenano

Al conjunto de ip y puerto se le denomina socket y tiene la forma:

x.x.x.x:xejemplo192.168.1.0:80