“Conocimiento Redes>Otros Informática Redes

Puerto Vs . Socket

2012/11/11
Un puerto es un punto final lógico para la comunicación de red . La analogía más cercana en el mundo real es que se trata de una dirección de una aplicación en un ordenador. Los datos viajan a través de redes de paquetes . Un paquete es una estructura que contiene un segmento de datos en el cuerpo , y detalles administrativos en una serie de cabeceras. Uno de los principales elementos de información de la cabecera es la dirección IP , que es la dirección del equipo de destino . El número de puerto también viaja en una cabecera del paquete. El equipo receptor utiliza estas dos direcciones para crear una " toma ". Socket creación

puertos se asignan a las aplicaciones. Esta relación se establece por la Internet Assigned Numbers Authority , o IANA. Sin embargo , la lista de IANA no tiene sentido para una computadora. La asociación entre un número de puerto y una aplicación tiene que ser fijado por la aplicación en el arranque. Una aplicación de servidor espera a recibir una solicitud de un cliente externo . Registra su asociación con un número de puerto a " unirse a una toma de corriente. " La toma es una combinación de la dirección IP del ordenador y número de puerto deseado de la aplicación.
Comunicación Socket

Cuando una aplicación recibe una petición de un cliente en su zócalo , se crea un nuevo socket para la conexión. Esto le permite mantener su socket de escucha clara para otras peticiones de conexión . Los nuevos resultados de socket en un socket ID , que ambas partes utilizan como taquigrafía para la dirección IP y número de puerto . La toma de la comunicación combina la dirección del cliente IP y número de puerto y la dirección IP del servidor y número de puerto.
Taquigrafía

La creación de un número de zócalo para sustituir para la combinación de dos direcciones IP y números de puerto recorta un montón de personajes en los paquetes de comunicación de la conexión. También asegura una referencia única para la conexión y evita que el programa de servidor de los clientes confusos cuando recibe varias conexiones con el mismo número de puerto .
Propiedades

Sockets heredan el propiedades del puerto al que están asociados . Puertos que operan comunicaciones sin conexión utilizan los puertos UDP . Puertos UDP se basan en el Protocolo de datagramas de usuario . Comunicación orientado a la conexión utiliza los puertos TCP. Estos puertos siguen el protocolo de control de transmisión .

Otros Informática Redes
¿Cuántos métodos de recopilación de datos están disponibles en las redes de computadora?
¿Cuál es la función principal del soporte de redes de computadora?
¿Cuáles son los beneficios de las redes neuronales artificiales
¿Cómo es una computadora personal en la red que solicita recursos llamados?
Cómo quitar la barra de navegación de un perfil de Myspace
Cómo comprobar la velocidad de su Internet Actual
Definición de CNAME
¿Por qué el firewall se llama hardware de computadora?
Conocimiento de la computadora © http://www.ordenador.online