以太网实验之TCP连接的建立

1  PC机和终端的连接关系如下图所示

以太网实验之TCP连接的建立_第1张图片

     PC机的IP地址为192.168.0.68,建立一个端口号为60000的server;终端的IP地址为192.168.1.181,本地端口号为1030,发起一个TCP连接指向192.168.0.68,60000。

以太网实验之TCP连接的建立_第2张图片

 

2   ARP协议-PC机和路由器相互寻址

(1)路由器2(192.168.0.116)发起一个ARP数据包,请求目的主机192.168.0.68的MAC地址。

以太网实验之TCP连接的建立_第3张图片

 

(2)目的主机192.168.0.68将自己的MAC地址发送给路由器2(192.168.0.116)

以太网实验之TCP连接的建立_第4张图片

3  建立TCP连接

终端向目标PC机请求建立TCP连接,需要经过一个三次握手的协商过程,请求数据包会通过路由器转发。

3.1 路由器2(192.168.0.116)发送一个同步帧给目的主机192.168.0.68。

以太网实验之TCP连接的建立_第5张图片

3.2 目的主机192.168.0.68发送一个同步和应答帧。

以太网实验之TCP连接的建立_第6张图片

3.3 路由器2(192.168.0.116)发送一个应答帧给目的主机192.168.0.68

以太网实验之TCP连接的建立_第7张图片

你可能感兴趣的:(以太网实验之TCP连接的建立)