El concepto de puerto de comunicaciones de red se refiere específicamente a los datos transferidos a través de las redes por el conjunto de protocolos TCP /IP. TCP /IP significa Protocolo de Protocolo /Internet de Control de Transmisión . Una serie de normas explican cómo deben ser envasados y dirigidos a llegar a su destino de datos. Esto implica dividir los datos en segmentos y, a continuación colocando cada segmento de datos en una estructura llamada un paquete . El paquete tiene un encabezado en los protocolos de red de información de la tienda de su contraparte receptora. La última cabecera para ir hacia el paquete es el encabezado IP que contiene la dirección del equipo de destino . Este cabezal va delante de la cabecera de transporte , que es donde se escribe el número de puerto de la aplicación receptora .
Transporte Protocolos
Los dos protocolos de transporte alternativos en TCP /IP es el protocolo de control de transmisión y el Protocolo de datagramas de usuario . Estos dos protocolos de acuerdo con los números de puerto. Ellos empacan los datos y colocar el número de puerto en el encabezado. TCP establece una conexión con su contraparte y mantiene esa conexión durante toda la sesión . El protocolo define cómo se secuenciaron los paquetes de datos de manera que el programa de recepción puede conocer el orden en el que los datos para volver a montar . UDP es una alternativa de peso ligero que es utilizado generalmente por las aplicaciones multimedia. Los puertos son conocidos por un número , sino también por el protocolo de transporte , por lo que hay un puerto llamado TCP 25 y UDP que se llama 25 . Estos no son el mismo puerto.
Bien conocida Puertos
Una serie de aplicaciones tienen un número de puerto reservado para ellos . Estas asignaciones son llamados " puertos bien conocidos " y la lista se mantiene y se distribuye por la Autoridad de Números Asignados de Internet , que es más conocido como IANA. Programadores el envío de datos a un puerto en particular no pueden esperar otro programa para recoger los datos. Por ejemplo , no tiene sentido enviar datos al puerto 21 , que está registrada para el protocolo de transferencia de archivos , con la esperanza de que Kerberos recogerlo, porque Kerberos está escuchando en el puerto 88 .
Recibir Procedimientos
software de redes
en la recepción de las tiras de ordenador las cabeceras y reensambla los datos , antes de pasarlo a la aplicación asociada con el número de puerto escrito en las cabeceras de los paquetes . La solicitud debe estar en ejecución para recibir los datos . En muchas aplicaciones, la recepción de los datos es un proceso interactivo , con las aplicaciones correspondientes en cada equipo de mensajería de ida y vuelta por la duración de la sesión.