码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-10-19 23:25:31      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:服务   startup   状态   efault   star   rip   gateway   packet   建立   

姓名:张丽芬

学号:201821121095

班级:计算1814

1 实验目的

  • 使用路由器连接不同的网络
  • 使用命令行操作路由器
  • 通过抓取HTTP报文,分析TCP连接建立的过程

2 实验内容

 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程。

  • 建立网络拓扑结构
  • 配置参数
  • 抓包
  • 分析数据包

3 实验报告

  1、建立拓扑结构

    将一个pc,一个server和一个路由器连接形成拓扑结构:

   技术图片

 

 

 2、配置参数

 

   (1)配置客户端(pc)参数:ip地址为192.168.1.95;设置default Gateway(默认网关)为192.168.1.96:

 

    技术图片

 

 

    (2)配置服务端(server)参数:ip地址为192.168.2.95;默认网关为192.168.2.96

 

           技术图片

 

         (3)配置路由器参数:打开路由器的CLI

             技术图片

 

 

  •    清除路由器上的原有配置:         

              Pouter>enable    #进入特权执行模式

              Pouter#erase startup-config    #清除路由器上的现有配置

              Pouter#configure terminal   #进入全局配置模式

              Pouter(config)#no ip domain-lookup   #禁用DNS查找

              技术图片

 

 

 

  •    配置并激活端口

              Router(config)#hostname R    #将路由器名称配置为R

              R(config)#interface F0/0    #配置F 0/0接口

              R(config-if)#ip address 192.168.1.95 255.255.255.0

              R(config-if)#no shutdown     #激活窗口

             技术图片

 

 

 

             同样配置端口F0/1,配置成功可以观察到拓扑结构的连接变成绿色。

        

  •  启用动态路由

           R(config-if)router rip    

  •  指定网络

           R(config-router)#network 192.168.1.0

           R(config-router)#network  192.168.2.0

        技术图片

 

 

  •   验证参数是否配置正确

            R#show ip interface brief

             技术图片

 

  •    查看路由表

技术图片

 

             

 

 

 3、抓包

  •   在客户端的Web Browser中输入192.168.2.95(服务端的地址),开始抓包

        技术图片

 

 

 

 

 

  •   抓包成功

          技术图片

 

 

  •  报文分析:

 

           TCP报文分析:

           客户端主动打开,发送请求报文段,此时首部同步位为SYN=1,选择一个初始序号seq=0(x)

            技术图片

 

            技术图片

 

             

                服务端收到连接请求,同意连接,向客户端发送确认。确认报文中SYN和ACK为1,确认号ack=1(x+1),同时为自己选择一个初始序号seq=0(y);

               技术图片

 

   

              客户端收到确认后,向服务端给出确认,确认报文段ACK=1,确认号ack=1(y+1),seq=1(x+1);此时TCP连接已经建立,客户端进入已连接状态。

              技术图片

              技术图片

 

 

 

         

     

 

  •    TCP连接示意图:

             技术图片

 

 

 

 

              

   

             

              

 

 

 

 

            

   

 

 

 

 

 

 

     

 

 

 

 

 

           

 

 

 

 

 

 

                      

   

 

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

标签:服务   startup   状态   efault   star   rip   gateway   packet   建立   

原文地址:https://www.cnblogs.com/end1/p/11705140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!