3-2019053750-孙靖-Internet应用与应用层协议分析1

preview
需积分: 0 2 下载量 180 浏览量 更新于2022-08-08 收藏 2.21MB DOCX 举报
实验报告“Internet应用与应用层协议分析1”主要涵盖了互联网中的四大核心协议——HTTP、DNS、FTP和SMTP,以及如何使用Wireshark工具进行网络流量分析。这些协议都是构建和维护互联网服务的基础。 1. **HTTP协议**:超文本传输协议(HTTP)是用于在Web上交换数据的主要协议。通过安装IIS 6.0来创建和测试Web站点,我们可以观察到HTTP协议在请求和响应之间的交互。使用Wireshark,可以捕捉HTTP报文,理解其结构,包括请求方法(GET、POST等)、URL、状态码(如200表示成功)以及头部信息等。 2. **DNS协议**:域名系统(DNS)是将域名转换为IP地址的关键服务。实验中,通过设置DNS服务器进行正向解析,确保可以通过域名访问Web服务器。Wireshark捕获DNS数据包,揭示了DNS报文的组成部分,如标志字段、问题计数、回答资源记录数、权威名称服务器计数和附加资源记录数,这些都是解析过程的关键要素。 3. **FTP协议**:文件传输协议(FTP)用于在互联网上传输文件。实验中,访问FTP服务器,Wireshark展示了FTP的明文通信,包括USER和PASS命令用于身份验证,以及SYST、LIST等命令用于获取服务器信息和文件列表。FTP使用控制连接和数据连接来完成文件传输。 4. **SMTP协议**:简单邮件传输协议(SMTP)用于发送电子邮件。通过使用Web邮件或Outlook等客户端,Wireshark可以捕获SMTP通信,显示与服务器的连接状态(如220表示连接成功)以及用户登录命令,如HELO、AUTH、MAIL FROM和RCPT TO等。 通过这个实验,学生不仅能够理论联系实际,理解这些基本协议的工作机制,还能学习到如何使用Wireshark这一强大的网络分析工具,这对于理解和排查网络问题具有重要意义。同时,设置和管理服务器服务(如WWW、DNS和FTP)提供了实践操作经验,增强了对网络服务管理的理解。
FelaniaLiu
  • 粉丝: 33
  • 资源: 332
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜