líder QYT TCP \ IP2017 TCP parte de las notas de vídeo

¿Por estratificada:
el IEEE es responsable de la capa de enlace de datos y por debajo de la norma especificada;



escenario de imaginar:
Capa de aplicación: Sobre entregado a alguien (extremo a extremo)
la capa de transporte: Hotel A ---- al Edificio B (de extremo a extremo )
capa de red: el tacto tacto sucursal de Beijing ----- rama de Guangdong, (salto a salto)
de capa de enlace: el capital ---- estación de tren de la estación de tren de Guangzhou (medio de transferencia)

puerto temporal: entre 1.024--5,000 tales como telnet host de origen utilizando el número de puerto temporal, host de destino el puerto 23 de acceso.

-------------------------------------------------- -------
2. reconocimiento de número de secuencia para mejorar la fiabilidad
3. acuse de recibo ACK: tipo de mensaje se ha recibido respuesta después de la recepción de un host de origen del paquete de datos;
4. SEQ ID NO SEC: proceso de reconocimiento, control y de control de retransmisión, etc. repetición;
unidad de transmisión máxima 5.MSS: cada tamaño de bloque de negociación, máximo 1500-1520 (cabecera TCP, la opción es 0) -20 (cabecera IP) = 1,460. Servidor y el PC no son generalmente descubrimiento de MTU de enlace. Si el ajuste MTU enlace en la red, se recomienda ajustar el valor TCP MSS como la MTU -40
ISN: número de secuencia de inicialización
ventana deslizante 6: el receptor de control de flujo. Dime cuánto va a pasar sin una confirmación. Se determina el tamaño de la caché disponible, lo que refleja la capacidad de la memoria caché de destinatarios.
7. Ventana de control: control de ventana lo que enviar múltiples paquetes, puedo confirmar que un (confirmación más alta ss + 1).
8. control de retransmisión: Cuando la fuente de acogida recibe tres duplicar el ACK, el paquete de retransmisión especificado; RTT es la segunda vez hacia fuera, es el más grave.
9. Control de flujo: la transmisión de extremo de acuerdo con una instrucción del lado de recepción, la cantidad de datos de transmisión se controla. El tamaño del búfer de recepción de acogida que puede recibir la ventana deslizante en la notificación al campo del remitente. Cuanto mayor sea el valor de este campo indica un caudal superior de la red.
Sin embargo, cuando se produce la saturación de búfer, el receptor volverá a la SEQ = a + 1, ventana = ACK paquete 0. El remitente después de un tiempo de retransmisión, después de más de si el tiempo de ciclo, continuará enviando una "ventana de detección," el paquete, esperando el extremo receptor después de una buena amortiguación, de nuevo un "aviso de actualización de la ventana." (Continúa el pelo por miedo a la "ventana de notificación de actualizaciones" pérdida de voluntad)
de control 10. congestión: la tecnología de control de flujo lento inicio --- iniciador. La definición de "ventana de congestión" en el comienzo lento, la congestión primero el tamaño del puerto a un segmento (1MSS). Después de recibir la respuesta ACK, el valor de la ventana de congestión se incrementa por la comparación de tamaño de la ventana de congestión y el receptor 1. La transmisión de acuerdo con el valor mínimo del puerto principal para confirmar la congestión
(ventana de congestión no puede ver cambios graves esquemática ------ entienda)
11. mejorar la utilización de la red --- especificación del algoritmo de Nagle (control de la transmisión) (comando Activar Cisco: servicio de Nagle) principio es suspender la transmisión de algún paquete relativamente pequeño, con conexiones de baja velocidad. Aunque se puede aumentar la tasa de utilización, pero puede enviar un cierto grado de retardo, por ejemplo, el cuarto apretón de manos ACK


TCP cabecera
secuencia de números siguientes de respuesta ACK y conforman una comunicación bidireccional con las condiciones de la carretera.
URG: Aguja de urgencia, la aplicación básica no está disponible, la siguiente charla cuando procedemos como ctrl + c es así.
PSH: cuando representa 1, la representación de datos recibidas pasa inmediatamente al protocolo de aplicación superior. Pero ahora no hay ninguna aplicación de Dali, porque todos dicen una emergencia, no me importa
RST: 1 cuando se expresa, indica la conexión anormal obligado a desconectar. Rechazar operación tal como un servidor de seguridad, una pérdida de paquetes mientras que el paquete de vuelta resto; o enviado al host al iniciar el sistema, ya que no se recibe ningún paquete anterior, el paquete se recibió después de respaldo de energía en paquetes
FIN: indica la transferencia de datos a través de, es conveniente desconectar. La principal especie llamada "conexión semi-cerrado", el remitente SYN, recibiendo el retorno final SYN + ACK, entonces el remitente no ha sido de nuevo ACK, causa el receptor a la caché permanecen y aumentar, se hace referencia a los ataques DOS como
opción de escala de ventana: para aumentar el rendimiento método, solamente el lado activo de la primera conexión puede transmitir un factor de escala ventana paquete SYN.
SACO: TCP opción adicional situado en el campo, es decir, cuando la pérdida de paquetes, tiene la opción de confirmar cada función trama de datos, con el fin de confirmar exactamente lo que pierde un paquete.


-------------------------------------------------- -------------------------------------------------- ---
socket: aplicado cuando se utiliza TCP o UDP, la biblioteca será utilizada por el sistema operativo. Esta biblioteca es generalmente llamado API (Application Programming Interface).
        Cuando se utiliza la comunicación TCP o UDP, que es ampliamente utilizado para convertir el zócalo (Socket) de API. Enchufes desarrollados originalmente por el BSD UNIX (no sólo para las comunicaciones de red, también puede ser utilizado para la comunicación entre procesos), pero más tarde fue portado a las ventanas de Winsock y se incluyeron los sistemas operativos. Las aplicaciones que utilizan tomas de corriente, se pueden proporcionar en el lado de la dirección IP, número de puerto, y para realizar la transmisión y recepción de datos.

En primer lugar, el destinatario tiene un servidor, se unen el zócalo (socket) de la dirección y número de puerto IP, y luego en un estado de escucha pasiva (abierta pasiva, espera a que el usuario a la iniciativa de acceso (Active abierto).


Transición de estado TCP;
SYN_RECV: Servidor , pensar en un ataque DDoS,
el TIME_WAIT: anfitrión, a la espera de un contrato activo cerrado, el tiempo es 2MSL repetición: la pérdida de paquetes FIN y tiempo de silencio.
CLOSE_WAIT:
ESTABLED:
FIN_WAIT2: Muerto y tan propenso a los problemas

Supongo que te gusta

Origin www.cnblogs.com/key-network/p/12501939.html
Recomendado
Clasificación