Pregunta

CINCO IDENTIFICADOR DE LA TUPLE DE Conexión TCP es (TCP, IP local, puerto local, IP remoto, puerto remoto).

HE HA HAZO 3 COMPUTADORAS EN CAJA VIRTUAL Y SET BOX1 PARA EL CLIENTE, BAX2 PARA MEDIAN, Y BAX3 PARA EL SERVIDOR.E hizo interfaces entre ellos para comunicarse.

 ingrese la descripción de la imagen aquí

Entonces, he ejecutado el programa del servidor en el Box3 y el programa cliente en Box1.El programa cliente llama 10.0.2.2.

Cuando capturé paquetes de Box1 y Box3, la dirección IP y la dirección IP de destino IP fue así.

BOX1's SYN
Src : 10.0.1.2
Dest : 10.0.2.2

BOX3's SYN
Src : 10.0.1.2
Dest : 10.0.2.2

Lo que he pensado es que en Box1, SRC debe ser 10.0.1.2 y Dest debe ser 10.0.1.1.Y en Box3, debe ser 10.0.2.1 para SRC y 10.0.2.2 para DET.Porque Box1 se comunica con Box2 y Box3 se comunica con Box2.

¿Por qué la IP es así?

Gracias por su ayuda.

¿Fue útil?

Solución

Si considera el formato del datagrama TCP-IP.

Dirección de origen: la dirección IP de 32 bits del originador del datagrama.Tenga en cuenta que aunque los dispositivos intermedios, como los enrutadores, pueden manejar el datagrama, normalmente no ponen su dirección en este campo, siempre es el dispositivo que originalmente envió el datagrama.

Dirección de destino: la dirección IP de 32 bits del destinatario deseado del datagrama.Nuevamente, aunque los dispositivos como los enrutadores pueden ser los objetivos intermedios del datagrama, este campo es siempre para el destino definitivo.

Puede obtener más comprensión aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a cs.stackexchange
scroll top