“计算机网络(通识2023春)-中国政法大学”实验报告

传输层:UDP协议

1.图片描述 输入代码sudo apt-get update,sudo apt-get install tcpdump安装tcpdump

输入代码sudo tcpdump -vvv -X udp port 7777运行tcpdump程序,抓取发往端口号为7777的udp报文

图片描述

在另一个终端上输入命令./test运行已经编写好的程序,向192.168.1.1IP地址中的7777端口发送内容为hello的udp数据报

图片描述 tcpdump抓取的udp报文如上图所示,其中4500到0101是IP报头,e139到aa8b为udp报头,6865 6c6c为数据内容hello

2.图片描述

输入gedit test.c编辑test.c程序

图片描述

将IP地址、端口号、内容修改

图片描述 用gcc -o test1 test.c将test.c重新命名为test1

图片描述 输入sudo tcpdump -vvv -X udp port 8888来抓取8888端口的内容

图片描述 在另一个终端上输入./test1运行程序

图片描述 抓取的udp报文如上图所示

学习心得:本次实验带我复习了传输层的相关知识,使我对udp协议有了更深刻的认识,并且学会了如何用tcpdump来抓取udp报文。

最新评论
暂无评论~