Red de notas de estudio Infraestructura

interfaz de conexión de programación de red común de la siguiente manera:

interfaz de conectores para la creación de zócalo; bind: bind un conector a una dirección y el puerto local, por lo general al final de las llamadas de servicio (el cliente directamente de la iniciativa en general para conectar directamente extremos de servicio de enlace); escucha: para el modo de escucha en abierto, TCP dedicado; aceptar: un enlace de espera a un cliente, en el caso de un estado de bloqueo en general generada; connect: Medio enlace de servidor de cliente, TCP es una función especial; send: función de TCP para la transmisión de datos; recv: TCP dedicada a la recepción de la función de los datos; sendto: para la transmisión de datos a la dirección IP y el puerto especificados, la función es UDP dedicado, en lugar del TCP, es de notar. Cada una de la función de interfaz como se muestra a continuación:

 

souket funciones de interfaz Lista de funciones

Tres elementos de programación de la red (dirección IP, puerto y protocolo):

Lo cual, dirección IP es un identificador único para cada dispositivo en la red, el equivalente de nuestra identidad, ya que cada interrupciones de red individuales en la red son una existencia independiente, en general, pueden ver su dirección IP IPconfig, por supuesto, Dado que la mayoría de nosotros no son sólo una tarjeta de red informática ahora, para que en el caso de varias tarjetas de red están conectados al router y se activan, la dirección IP IPconfig probablemente más de uno, el número de tarjeta de red general es activa hay que estado de la aplicación que muchos direcciones IP, los resultados obtenidos mediante las ventanas de modo de comando ipconfig es generalmente como se muestra a continuación:

 
 

ejemplo ipconfig en los contenidos de la ventana

2. Número de Información general Puerto: el puerto es identificar de forma única cada programa en el dispositivo, las necesidades de cada programa de la red para unirse a un número de puerto, el tiempo de transferencia de datos además de determinar dónde enviar la máquina, pero también claramente a qué programa de , números de puerto oscilan entre 0-65535, pero cuando escribimos aplicaciones, se utilizan por lo general más de 1024 puertos, puertos 1-1024 refieren comúnmente como puerto del sistema, por lo general por el sistema operativo ocupa diversos programas, por ejemplo el puerto 80 está ocupado http, números de puertos 21 y 22 están ocupados por FTP y SFTP, 445 están generalmente ocuparon impresoras de puerto.

3, el protocolo de comunicación de red: simplemente es para el intercambio de datos en una red de ordenadores reglas establecidas, normas o convenciones establecen; red de ordenadores para la comunicación debe ser algunas convenciones, es decir, el protocolo de comunicación, de la velocidad, el código de transmisión, la estructura del código, paso de control de transmisión, para desarrollar un nivel de control de errores. protocolo de comunicación común es TCP, protocolos IP, pero el protocolo TCP / IP no se trata sólo de estos dos, el descrito, no hay mucho que decir.

Los siguientes protocolos protocolos de pensamiento y de comunicación común jerárquicos TCP y UDP hacen explicación sencilla:

①: al protocolo de comunicación en capas: la formulación está en acuerdo, el nodo de protocolo de acuerdo simplificado complejo (dividido en una pluralidad de componentes, que luego se combinan con el tiempo para formar un protocolo completo); más común manera es una compleja jerarquía modo, es decir, la capa intermedia puede estar en comunicación con la capa superior puede llamar a la siguiente capa, la capa siguiente con la relación no se produce, y las capas independientemente uno de otro, para el desarrollo y la expansión del sistema

②: UDP y TCP son dos acuerdos muy importantes

Ⅰ: UDP

1, orientado a conexión-, los datos no seguros, velocidad. No distingue entre el cliente y el servidor

2, los datos, el origen y destino de encapsulado en paquetes, sin establecer una conexión

3, no hay necesidad de liberar recursos al final de la transmisión de datos tan rápido

Ⅱ: TCP

1, orientado a la conexión (enlace de tres vías), seguridad de datos, velocidad inferior ligeramente

2, el protocolo TCP para comunicarse con los dos procesos de aplicación: cliente, servidor

3 maneras, enlace de tres vías: con su cliente inicia una solicitud de servicio, los servidores responde a la petición, la transmisión de datos

4, la conexión puede realizarse gran cantidad de transmisión de datos, la transmisión se ha completado, la necesidad de liberar una conexión establecida, ineficiente.

Supongo que te gusta

Origin www.cnblogs.com/sharan-coco/p/12641831.html
Recomendado
Clasificación