计算机网络-实验(4)IP 协议分析及路由跟踪

这篇具有很好参考价值的文章主要介绍了计算机网络-实验(4)IP 协议分析及路由跟踪。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.您的计算机的IP地址是什么?马萨诸塞大学服务器的IP地址是什么? 


- 我的计算机的IP地址是:172.23.10.52
- 马萨诸塞大学服务器的IP地址:128.119.245.12

2.在IP数据包的头部中,上层协议字段中的值是什么?


- ICMP(1)

3.IP头部中有多少个字节? IP数据报的有效载荷中有多少个字节?说明如何确定有效载荷字节数。


- IP头部中有: 20 bits
- IP数据报的有效载荷中有: 40 bits
- 有效载荷字节数是除了IP的基本报头以外的其他部分的总长度,IP数据总共有 60 bits ,而IP头部有 20 bits ,因此其有效载荷字节数为 40 bits 。

  4.此IP数据报是否已分片?说明您如何确定数据报是否已分片。


- 查看了所有发送的ICMP信息中的 Figs 里面详细内容发现都为 " not set " 。
-计算机网络-实验(4)IP 协议分析及路由跟踪,tcp/ip,计算机网络,网络

5.在您的计算机发送的这10个IP数据报中,IP首部哪些字段始终保持不变?哪些字段必须要变?为什么? 


- Version版本;IP头部;源地址;目的地址;上层协议保持不变
- 数据长度、标志、标识段、片偏移和数据段等都在改变
- Version版本;IP头部;源地址;目的地址;上层协议保持不变是在建立连接时确定的,始终保持不变

6.描述您在IP数据报头部的“标识(Identification)”字段中的值的变化情况


- 在不断的增大

7.检查主机发送的ping请求数据包之一。 ICMP类型和代码是什么?该ICMP数据包还有哪些其他字段?每个字段各有多少字节?哪些字段的值始终保持不变?


-  ICMP类型为: 8 (请求报文) ; 代码为 0 
- 这个包还有Checksum
Identifier (BE): 1
Identifier (LE): 256
Sequence Number (BE): 15
Sequence Number (LE): 3840
- Identifier (BE): 1 和 Identifier (LE): 256 保持不变
计算机网络-实验(4)IP 协议分析及路由跟踪,tcp/ip,计算机网络,网络

8.检查相应的从马萨诸塞大学回复数据包(Echo(ping)reply)。 ICMP类型和代码是什么?该ICMP数据包还有哪些其他字段?每个字段各有多少字节?哪些字段的值始终保持不变?哪些字段的值与对应的请求数据包中的字段值相同?


- ICMP类型为0,代码号为0。
这个包还有Checksum
Identifier (BE): 1
Identifier (LE): 256
Sequence Number (BE): 14
Sequence Number (LE): 3584
- Identifier (BE): 1 和 Identifier (LE): 256 保持不变
- 计算机网络-实验(4)IP 协议分析及路由跟踪,tcp/ip,计算机网络,网络

9. 从你的计算机上总共向法国的服务器发出了多少个Echo(ping)request数据包?你是怎样计算的?法国服务器的IP地址是什么?


- 52 个
- 源地址为我本地172.23.10.52,目的地址为:128.93.162.83;并且其ICMP类型为:8 的个数有52个
- 128.93.162.83

10.找到你发出的第一条Echo(ping)request,和上面第2步中 ping gaia.cs.umass.edu 命令发出的Echo(ping)request对比,两者在ICMP字段上有和异同?你发出的这一条Echo(ping)request报文到达法国了吗?


- 相同的:type,code,checksum status,identifier(BE),identifier(LE)
- 不同的:checksum,sequence number(BE),sequence number(LE)
- 到了

11.找到你的默认网关发回的ICMP TTL过期(Time-to-live exceeded)报文(有三条,查看其中一条即可),与在第2步中Ping gaia.cs.umass.edu命令的回复报文(Echo(ping)reply)对比,少了哪些字段,同时又多出一些字段,这些多出的字段分别是什么?


-  多出了:response time
计算机网络-实验(4)IP 协议分析及路由跟踪,tcp/ip,计算机网络,网络

12. 检查源主机(即你的计算机)收到的最后三个ICMP数据包。它们是从哪里发来的?这些数据包与ICMP TTL过期(Time-to-live exceeded)数据包有何不同?为什么会不同? 


-  从128.93.162.83发过来的。
- Type,Checksm,Checksum Status,Sequence number,Sequence number这一些不同。
- 网络故障:如果网络出现故障,例如丢包、延迟或连接中断,那么收到的ICMP数据包可能会不同。
路由器配置:如果路由器配置错误,例如端口过滤、地址过滤或路由表错误,那么收到的ICMP数据包可能会不同。
网络延迟:如果网络延迟不同,那么收到的ICMP数据包可能会不同。
数据包顺序:如果数据包的顺序不同,那么收到的ICMP数据包可能会不同。
数据包类型:如果数据包的类型不同,那么收到的ICMP数据包可能会不同。

13. 在你的Tracert路径跟踪过程中,是否存在一条链路的延迟明显长于其他链路?如果有,你认为可能的原因是什么?


- 存在,这个是目的主机返回的回显应答报文,因为 tracert 程序的原理是发送 TTL 增加的数据包,当 TTL = 1 的包达到路由器,该路由器会将该包丢弃,并且发送 ICMP 错误给请求的机器。而最后一组 3 个数据报时可以到达目的主机的,这时由于是被目的主机接收,目的主机不会丢包,而是确确实实收到的这个探测的数据报并进行了响应。文章来源地址https://www.toymoban.com/news/detail-742541.html

到了这里,关于计算机网络-实验(4)IP 协议分析及路由跟踪的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《计算机网络—自顶向下方法》 Wireshark实验(六):IP 协议分析

            IP 协议(Internet Protocol),又译为网际协议或互联网协议,是用在 TCP/IP 协议簇中的网络层协议。主要功能是无连接数据报传送、数据报路由选择和差错控制。IP 协议是 TCP/IP 协议族的核心协议,其主要包含两个方面: IP 头部信息。IP 头部信息出现在每个 IP 数据报

    2024年02月09日
    浏览(40)
  • 计算机网络实验-路由器IP地址配置及直连网络和ARP协议分析

    一、实验目的 (1)理解IP地址。 (2)掌握路由器端口IP地址的配置方法。 (3)理解路由器的直连网络。 (4)理解ARP协议的作用。 (5)理解ARP协议的工作方式。 二、实验仪器 1、装有Cisco Packet Tracer的Windows10计算机 三、实验原理(30%) IP地址是网络层中使用的地址,不管网络层下面是什么网

    2024年02月09日
    浏览(112)
  • 计算机网络实验(二):Wireshark网络协议分析

    HTTP协议分析   1.超文本传输协议(Hypertext Transfer Protocol, HTTP)是万维网(World Wide Web)的传输机制,允许浏览器通过连接Web服务器浏览网页。目前在大多数组织中,HTTP流量在网络中所占的比率是最高的。每一次使用Google搜索、连接Twitter、发一条微博,或者在ESPN上查看肯塔基

    2024年01月15日
    浏览(48)
  • 计算机网络实验报告 实验4 TCP协议分析

    了解运输层TCP协议基本概念、报文结构 分析TCP报文头部 分析TCP连接建立过程、TCP连接释放 掌握利用tcpdump和wireshark进行tcp协议分析技术。 硬件要求:阿里云云主机ECS 一台。 软件要求:Linux/ Windows 操作系统 TCP是面向连接的、在不可靠的互联网络上提供可靠的端到端通信。它

    2024年02月06日
    浏览(51)
  • [计算机网络] 实验四 TCP协议分析

    实验目的 了解运输层 TCP 协议基本概念、报文结构 分析 TCP 报文头部 分析 TCP 连接建立过程、TCP 连接释放 掌握利用 tcpdump 和 wireshark 进行 tcp 协议分析技术。 实验内容 1.wget使用和TCP分析 [如果你还不懂 w g e t wget w g e t 指令请点击这里] 我们首先通过 w g e t wget w g e t 下载该网

    2023年04月25日
    浏览(44)
  • [计算机网络] 实验3 UDP协议分析

    实验目的 掌握运输层 UDP 协议内容 理解 UDP 协议的工作原理 了解应用层和运输层协议的关系 实验内容 1.DNS查询UDP数据分析 要求 : 使用 t c p d u m p tcpdump t c p d u m p 抓取 D N S DNS D N S 查询网络通信数据包,利用 w i r e s h a r k wireshark w i r e s h a r k 分析 U D P UDP U D P 数据 例如 : d i

    2023年04月26日
    浏览(42)
  • 【计算机网络实验】实验四 TCP/UDP协议分析

    目录 一、TCP连接建立过程分析 二、TCP关闭连接过程分析 三、6号报文分析 四、A方TCP报文序列号分析 五、计算 六、UDP协议分析 图 1 第一次握手 第一次握手:客户端将标志位 SYN 置为 1 ,随机产生一个值 SEQ = X = 0 ,并将该数据包发送给服务器,等待服务器确认; 图 2 第二次

    2024年02月03日
    浏览(51)
  • 计算机网络-网络层与链路层协议分析实验

    通过本实验,进一步熟悉PacketTracer的使用,学习路由器与交换机的基本配置,加深对网络层与链路层协议的理解。 1.完成路由器交换机的基本配置 2.了解 ICMP 数据包的格式 3. 检查ARP交换 1.完成路由器交换机的基本配置 (1)路由器的基本配置 R1show version 此命令结果包含有网络设

    2024年02月07日
    浏览(61)
  • 【计算机网络】IP协议与ICMP协议分析

    1、分析IP协议与IP数据报; 2、分析ICMP协议。 与因特网连接的计算机,操作系统为Windows,安装有Wireshark、IE或其他浏览器。 (1)在命令提示符中,利用ipconfig -all查看自己主机的ip及MAC地址,查看自己的网关ip地址并 记录 。(物理地址 : C8-D9-D2-19-FC-4E,IPv4 地址: 10.0.132.12,默

    2024年02月05日
    浏览(45)
  • 计算机网络 实验6 DNS协议分析与测量

    了解互联网的域名结构、域名系统DNS及其域名服务器的基本概念 熟悉DNS协议及其报文基本组成、DNS域名解析原理 掌握常用DNS测量工具dig使用方法和DNS测量的基本技术 硬件要求:阿里云云主机ECS 一台。 软件要求:Linux/ Windows 操作系统 3.1 查看和配置本机的DNS系统 首先查看本

    2024年02月05日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包