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

  • 姓名:贡觉扎西
  • 学号:201821121122
  • 班级:计算1814

1.实验目的

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

    2.实验内容

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

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

    3. 实验报告

  • 1.建立网络拓扑结构
  • 2.配置参数

  • 客户端的ip地址为192.168.1.28,网关为192.168.1.29

    ·服务器的ip地址为192.168.2.29,网关为192.168.2.28

  • 命令解释:

    enable :进入特权执行模式

    configure terminal : 进入全局配置模式

    interface+接口名字:选择相应的路由器接口

    p address:为接口配置ip地址

    no shutdown:激活接口

  • 3.抓包,分析TCP建立连接过程

  • 1.抓包


  • TCP报文分析:

    SOURCE PORT#源端口

    DESTINATION PORT#目的端口

    SEQUENCE NUMBER#序号

    ACKNOWLEDGEMENT NUMBER#确认号

    OFFSET#数据偏移

    RESERVED#保留

    WINDOW#窗口

    CHECKSUM#检验和

    UEGENT POINTER#紧急指针

    OPTION#选项

    PADDING3填充

    FLAGS #

    URG#紧急指针标志

    ACK#确认序号标志

    PSH#push标志

    RST#重置连接标志

    SYN#同步序号,用于建立连接过程

    FIN#结束标志,用于释放连接

    2.TCP链接画出TCP连接立示意图

  • 2.分析序号和确认号的变化
  • 第一次握手:pc机向服务器发出连接请求报文段,此时SYN=1,初始序号seq=0。

    第二次握手:服务器收到请求连接报文段并同意连接,向PC机发送确认,ACK=1,同时初始序号seq=0。

    第三次握手:PC机收到确认后,向服务器发送确认,确认报文段ACK=1,序号seq=1,TCP建立连接。

  • 3.解答:为什么连接建立需要第三次握手
  • 为了防止已经失效的连接请求报文段突然又传到服务端,从而产生错误。

原文地址:https://www.cnblogs.com/jidazhaxi/p/11707938.html

时间: 2024-10-12 21:43:35

第三次实验报告:使用Packert Tracer分析TCP建立连接过程.的相关文章

第三次实验报告:通过抓取TCP了解运输层

第三次实验报告:通过抓取TCP了解运输层 姓名:王璐璐 学号:201821121037 班级:计算1812 0 摘要 在本次实验中,通过对TCP报文的解析,理解TCP协议的连接建立与连接释放过程,以此了解运输层之间可靠传输的工作原理.在使用Cisco Packet Tracer时,将会通过路由器来连接客户端与服务器,在此次实验中还会使用命令行来设置路由器,以此达到网络的联通. 1 实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2 实验内

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

姓名:王睿琼 学号:201821121100 班级:计算1814 目录 1 实验目 2 实验内容 3. 实验报告 3.1 建立网络拓扑结构 3.2 配置参数 3.3 抓包,分析TCP连接建立过程 4. 拓展 (不作要求,但属于加分项) 1.实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2.实验内容 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程. 建立网络拓扑结构 配置参数 抓包 分析数

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

目录 1 实验目的 2 实验内容 3. 实验报告 3.1 建立网络拓扑结构 3.2 配置参数 3.3 抓包,分析TCP连接建立过程 1 实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2 实验内容 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程. 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 在博文开头给出你的个人信息 姓名:蔡金宇 学号:201821121070 班级:计

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

(1)个人信息: 姓名:彭晨  学号:201821121039  班级:计算1812 1 实验目的 使用路由器连接不同的网络. 使用命令行操作路由器. 通过抓取HTTP报文,分析TCP连接建立的过程. 2 实验内容 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程. 建立网络拓扑结构 配置参数 抓包 分析数据包 3. 实验报告 (1)建立网络拓扑结构 (2)配置参数    a. PC端参数配置: b.服务器端参数配置:    c.路由器参数配置:

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

姓名:张丽芬 学号:201821121095 班级:计算1814 1 实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2 实验内容  使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程. 建立网络拓扑结构 配置参数 抓包 分析数据包 3 实验报告   1.建立拓扑结构     将一个pc,一个server和一个路由器连接形成拓扑结构:     2.配置参数    (1)配置客户端(pc)参数:

第三次实验报告:对TCP连接建立过程的进一步了解

1,实验目的 1)使用路由连接不同的网络 2)使用命令行操作路由器 3)通过抓取HTTP,分析TCP连接建立的过程 2,实验内容 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程. 1)建立网络拓扑结构 2)配置参数 3)抓包 4)分析数据包 3,实验报告 姓名:陈柯佑 学号:201821121016 班级:计算1811 3.1,建立网络拓扑结构 网络拓扑图如下图所示: 3.2,配置参数 1)客户端的IP地址为192.168.1.16,16是学号的

第五周学习总结&第三次实验报告(String类的应用)

第五周学习总结 1.学习了继承的相关知识点: (1) 继承的格式为class 子类 extends 父类{} (2) 继承实际上是通过子类去扩展父类的功能 (3) 一个子类只能继承一个父类,也就是说,继承只允许多层继承不能多重继承 (4) 子类不能直接访问父类中的私有属性,但是可以调用父类中的getter或者setter去访问 (5) 子类对象在实例化之前必须首先调用父类中的构造方法再调用子类自己的构造方法,子类也可以直接使用super()调用父类中的无参构造 (6) 方法的覆写即子类定义了与父

实验三 使用Packet Tracer分析TCP连接建立对象

姓名:张越 班级:计算1811 学号:201821121006 1. 实验目的 1.使用路由器连接不同的网络 2.使用命令行操作路由器 3.通过抓取HTTP报文,分析TCP连接建立的过程 2.实验内容 1.使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程.建立网络拓扑结构. 2.配置参数实验内容 3.抓包 4.分析数据包 3.1 建立网络拓扑结构 3.2配置相应参数 配置路由器参数: 首先点击路由器打开CLU,接着在命令行中依次输入不同的命令: 根

【转】TCP建立连接三次握手和释放连接四次握手

在谈及TCP建立连接和释放连接过程,先来简单认识一下TCP报文段首部格式的的几个名词(这里只是简单说明,具体请查看相关教程) 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生:给字节编上序号后,就给每一个报文段指派一个序号:序列号seq就是这个报文段中的第一个字节的数据编号.  确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号:序列号表示报文段携带数据的第一个字节的编号:而确认号指的是期望接收到