puerto
• Un puerto en la capa de transporte esta representado por un número de 16 bits,que es utilizado para identificar los puntos finales de la conexión,en las cabeceras UDP o TCP.
• Los númerosde puerto oscilan entre 0 y 65,535.
• La pila de protocolos de red añade los puertos como una abstracción para la red.
• Son canales que utiliza el subsistema de red para redireccionar lainformación al programa apropiado.
Clasificación de puertos
• Puertos bien conocidos [0, 1023]
– Se utilizan para servicios de red bien conocidos (FTP, HTTP, Telnet, DNS, …)
• Puertos registrados– Oscilan entre 1024 a 49151 y pueden ser usados de manera temporal por los clientes, pero también pueden representar servicios registrados por un tercero.
• Puertos dinámicos o privados
– Oscilan entre 49152 y 65535, pueden también ser usados por el cliente, pero se uJlizan menos frecuentemente.
• Un número de puerto y una dirección de red.
• Un par de sockets, uno en cada host,forma una conexión única.
• Es un punto final de un enlace de comunicación de dos vías entre dos programas que se ejecutan a través de la red.
• El cliente y el servidor deben ponerse de acuerdosobre el protocolo que uJlizarán.
Socket
• Los procesos envían/reciben mensajes a/desde sus socket
– Proceso transmisor transmite mensajes por el puerto
– Proceso transmisor conWa en lainfraestructura de transporte al otro lado del puerto la cual lleva los mensajes al socket en el proceso receptor
Clasificación de Sockets
• Orientado a Conexión
– Establece un caminovirtual entre servidor y cliente, fiable, sin pérdidas de información ni duplicados, la información llega en el mismo orden que se envía.
– El cliente abre una sesión en el servidor y este guarda unestado del cliente.
Arquitecturas Cliente/Servidor, Sem 2013=2
M.I.Yasmine Macedo Reza 11 • No orientado a conexión
– Envío de datagramas de tamaño fijo. No es fiable, puede haber pérdidas de...
Regístrate para leer el documento completo.