第三次实验报告:路由器连接两个小同的网络 TCP连接建立
个人信息
- 姓名 涂标锋
- 学号 201821121078
- 班级 计算1813
1 实验目的
- 使用路由器连接两个不同的网络
- 更改命令控制路由器
- 分析TCP链接的建立过程
2 实验内容
使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程。
- 建立网络拓扑结构
- 配置参数
- 抓包
- 分析数据包
3 实验报告
构建网络拓扑结构图
3.1 配置参数
pc端:
服务器端:
pc端的默认网关地址:192.168.1.79,服务器的默认网关地址:192.168.2.79
配置路由器:
(1)激活路由器
• Router>enable # 进入特权执行模式
• Router#erase startup-config # 清除路由器上的现有配
置
• Router#configure terminal # 进入全局配置模式
• Router(config)#no ip domain-lookup # 禁用DNS查找
(2)配置/激活端口:
此时的拓扑图
(3)验证参数配置是否正确
• 检验IP地址正确并且接口处于激活状态
• show ip interface brief
• 查看路由表
• show ip route
• 任意两台机器能ping成功
• ping 192.168.2.79 at PC
3.2 抓包并分析
pc端输入:
分析建立过程
:
3次握手:
(1)发送同步位SYN,以及数据初始序列号seq为X(此处为0),此时Ack=0
(2)对pc进行回应,Ack=1(X+1),序列号seq=y(此处为0)
(3)pc端确认收到回复,发送一个非SYN形式报文,Ack=1,seq=1.
4 问题与解答
为什么是三次握手?
回答:服务器回应的时候可以合并发送SYN和Ack,这样可以提高效率,而分开发送需要四次握手。