第三次实验报告:使用Packet Tracer分析TCP连接建立过程

1. 个人信息

  • 姓名:程开
  • 学号:201821121060
  • 班级:计算1812

 

2.建立网络拓扑结构

 

PC-路由器-服务器

 

3.参数配置

PC端的IP地址和默认网关

 

服务器的IP地址和默认网关

 

 

 

路由器参数配置

 

 路由器参数验证

 

 

 Router>enable                  # 进入特权执行模式
 Router#configure terminal # 进入全局配置模式
 R(config)#interface Fa0/0  #进入该接口
 R(config-if)#ip address 192.168.1.80 255.255.255.0 #为该接口配置地址
 R(config-if)#no shutdown   # 激活接口

• R(conf)# router rip            #启用动态路由
• R(conf)#version  2             #使用rip 2版本
• R(conf)#no auto-summary   #关闭自动路由汇总
• R(conf)#network 192.168.1.61  #指定网络
• R(conf)#network 192.168.2.61

 

 

 

4、抓包,分析TCP连接建立过程

1)画出TCP连接建立示意图

 

(2)分析序号和确认号的变化

第一次握手:

生成一个初始序列seq=x,并将该数据包发送给Serve

第二次握手:

服务器收到数据包后,建立连接,服务器将ACK置为1,ack=x+1,随机生成seq=y。

第三次握手:

客户端收到确认检查后,如果正确ACK=1,ack=y+1,并将该数据包发送给服务器检查ack是否为y+1,ACK是否为1。

3)解答:为什么连接建立需要第三次握手

避免网络故障导致的数据持续发送和资源浪费,阻止已经失效的连接请求传送过去产生错误

 

posted @ 2019-10-20 13:05  Amazing_C  阅读(164)  评论(0编辑  收藏  举报