计算机自顶向下Wireshark实验UDP部分

UDP部分

Posted by Gu on 2022-05-05
Estimated Reading Time 1 Minutes
Words 504 In Total

实验

image-20221111193308530

1.从跟踪中选择一个UDP数据包。从此数据包中,确定UDP头部中有多少字段。(建议不要查看课本,直接根据您的数据包跟踪结果回答),并为这些字段命名。

选择第一个DNS的报文,在传输层采用UDP协议。

UDP头部有4个字段:

源端口、目的端口、UDP长度、检验和

2.通过查询Wircshark的数据包内容字段中显示的信息,确定每个UDP报头字段的长度(以字节为单位)。

每个字段的长度为2B,共4个字段,故首部长度为8B。

3.长度字段中的值是指的是什么?(此问题您可以参考课本)。使用捕获的UDP数据包验证您的声明。

指的是用户数据报的长度,即首部加上数据部分。

取第一个UDP段:

image-20221111193950006

UDP长度为51B = 8B首部+43B数据部分

4.UDP有效负载中可包含的最大字节数是多少?(提示:这个问题的答案可以通过你对上述2的回答来确定)

最大字节数为:最大长度-首部长度 = 2^16-1B-8B = 65535B - 8B = 65527B

5.最大可能的源端口号是多少?(提示:见4中的提示)

最大源端口后为:2^16-1 = 65535

6.UDP的协议号是什么?以十六进制和十进制表示法给出答案。要回答这个问题,您需要查看包含此UDP段的IP数据包的Protocol字段。(参见书中的图4.13和IP头字段的讨论)

UDP的协议号:17,16进制为0x11.

image-20221111194843642

7.观察发送UDP数据包后接收响应的UDP数据包,这是对发送的UDP数据包的回复,请描述两个数据包中端口号之间的关系。(提示:对于响应UDP目的地应该为发送UDP包的地址)

发送UDP目的端口号=响应UDP源端口号

响应UDP目的端口好 = 发送UDP源端口号


If you like this blog or find it useful for you, you are welcome to comment on it. You are also welcome to share this blog, so that more people can participate in it. If the images used in the blog infringe your copyright, please contact the author to delete them. Thank you !