李连婕 L16 2023-06-15 16:33:49 应用层协议
69 0

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

应用层协议
  1. 实验目的: 学习应用层DNS、FTP、Telnet、SMTP、HTTP、RIP、NFS 等协议的相关知识。

  2. 实验准备: Xfce终端软件及实验步骤说明。

  3. 实验步骤:

①使用 host 命令查看常见网站的 IP 地址,用 tcpdump 抓取 DNS 报文做解读

  • 使用host命令查看网站IP地址 图片描述

  • 使用命令打开 hosts 文件 图片描述

  • 用 dig 命令进行域名查询 图片描述

  • 执行命令 图片描述

  • 使用 host 命令进行域名查询,新开一个终端标签执行 图片描述

  • 回到之前的标签,可以看到 tcpdump 命令的输出

②查看 Linux 的 hosts 文件 图片描述

③使用 tcpdump 抓取 HTTP 报文做解读

  • 使用浏览器访问 www.shiyanlou.com ,打开浏览器控制台,刷新页面,在网络标签里可以看到对应资源的获取状态码 图片描述

  • 点击一个记录,然后点击消息头即可看到消息头的信息 图片描述

④使用 telnet 命令测试本地端口开放情况,并用 netstat -pantu 命令验证

  • 使用telnet 127.0.0.1 端口 测试本地环境端口开放性 图片描述

  • 使用 netstat -pantu 验证以上结果 图片描述

  1. 实验心得: 学习了应用层协议的相关知识,学会了如何查看网站IP地址,使用 tcpdump 抓取 DNS、HTTP 报文并解读以及使用telnet测试本地端口开放性。
最新评论
暂无评论~