第三次实验报告:使用Packet Tracer分析TCP连接建立过程
- 姓名:林顺达
- 学号:201821121022
- 班级:计算1811
网络拓扑结构:
(该网络拓扑结构由一台PC机、一台路由器和一台服务器构成)
初始配置参数:
PC机:
服务器:
路由器:
抓包,分析TCP连接建立过程:
勾选HTTP选项:
通过pc机访问服务器:
分析报文并且画出TCP连接建立示意图:
HTTP报文:
TCP报文:
TCP连接示意图:
分析序号和确认号的变化:
1.开始时PC端向服务器发出连接请求报文,同步位SYN=1,初始序号seq=1,ask=1
2.服务段收到请求报文后,同意连接同步位SYN=1,选择一个seq=1
3.在PC端收到服务器的确认后,再向服务端发出确认,确认报文ACK置为1
解答:为什么链接建立需要第三次握手:
“三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”,也可理解为为了解决“网络中存在延迟的重复分组”的问题