宋欣馨 L5 2023-04-28 18:09:47 应用层协议
118 0

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

应用层协议
  1. 使用 host 命令查看常见网站的 IP 地址,用 tcpdump 抓取 DNS 报文做解读,并截图。参考:tcpdump 抓取命令:sudo tcpdump -vvv -X udp port 53 图片描述 图片描述 第一个数据包,是由本机向首选 DNS 服务器 100.100.2.136的 53 端口发送的 DNS 查询报文。12152 是查询报文的标识值。+ 代表启用递归查询标志。A? 表示使用 A 类型的查询方式。mirrors.shiyanlou.com 为查询的域名。38 代表 DNS 查询报文的长度为 38字节。 第二个数据包为应答报文,可以看出标识值和第一个报文的标识值是一样的,2/0/0 表示报文包含 2 个应答资源记录,0 个授权资源记录,0 个额外信息记录。107 代表应答报文的长度为107 字节。 同理可得出后续报文所代表的含义。

2.查看 Linux 的 hosts 文件,并截图。 图片描述 图片描述

3.使用 tcpdump 抓取 HTTP 报文解读,并截图。参考:浏览器输入一个不存在的网址,抓取状态码为 404 报文。 图片描述

4.使用 telnet 命令测试本地端口开放情况,并用 netstat -pantu 命令验证 图片描述 说明本地环境 3389 端口未开放 ,22 端口开放。 图片描述 图片描述

通过本章学习我了解了DNS 协议 、FTP 协议、HTTP 协议 、Telnet 协议 、TFTP 协议 、SMTP 协议和 POP3 协议 。

最新评论
暂无评论~