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

  • 姓名:郑楚杭
  • 学号:201821121009
  • 班级:计算1811

一、网络拓扑结构

 

 上图所示网络是由一台pc机与一台服务器以及一台交换机组成的简单网络。

 

二、配置参数

客户端地址为:192.168.1.9,对应交换机端口为:192.168.1.10

 

 

 

服务器地址为:192.168.2.9,对应交换机端口为:192.168.2.10

 

 

 

 路由器参数配置:

 

 

 

Router>enable                                #进入特权配置模式
Router#configure terminal                        #进入全局配置模式
Router(config)#interface Fa0/0                     #进入Fa0/0接口
Router(config)#ip address  192.168.1.10 255.255.255.0    #为该接口添加ip信息
Router(config-if)#no shutdown                     #激活接口
Router(config-if)#exit                                                                        #退出接口配置
Router(config)#router rip                        #调用rip协议
Router(config-router)#version 2                    #使用rip2版本
Router(config-router)#network 192.168.1.10             #指定路由网络
Router(config-router)#network 192.168.2.10             #指定路由网络

 

三、抓包

 

 

 抓包成功

 

 

tcp连接建立过程:

 

 

 

设第一次握手时seq=x,第二次握手seq=y

1.第一次握手:pc发送序列号为0,确认号为0的数据包,等待server确认。

2.第二次握手:server发送序列号为0,确认号为1(x+1)的数据包,请求建立链接。

3.第三次握手:pc发送序列号为1(x+1),确认号为1(y+1)的数据包,server通过确认序列号是否为发送包的+1值来确认链接是否成功。

 三次握手的意义:

通过往返信息的交流与规则的制定避免网络故障导致的数据持续发送和避免资源浪费,防止已失效的连接请求报文段突然再次传送到B而产生错误。

 

posted on 2019-10-19 22:54  EzforNiko+  阅读(177)  评论(0编辑  收藏  举报

导航