以太网实验之TCP连接的建立
1 PC机和终端的连接关系如下图所示
PC机的IP地址为192.168.0.68,建立一个端口号为60000的server;终端的IP地址为192.168.1.181,本地端口号为1030,发起一个TCP连接指向192.168.0.68,60000。
2 ARP协议-PC机和路由器相互寻址
(1)路由器2(192.168.0.116)发起一个ARP数据包,请求目的主机192.168.0.68的MAC地址。
(2)目的主机192.168.0.68将自己的MAC地址发送给路由器2(192.168.0.116)
3 建立TCP连接
终端向目标PC机请求建立TCP连接,需要经过一个三次握手的协商过程,请求数据包会通过路由器转发。
3.1 路由器2(192.168.0.116)发送一个同步帧给目的主机192.168.0.68。
3.2 目的主机192.168.0.68发送一个同步和应答帧。
3.3 路由器2(192.168.0.116)发送一个应答帧给目的主机192.168.0.68