Wireshark实验解答:大学生网络课程关键技术解析

需积分: 15 3 下载量 122 浏览量 更新于2024-09-12 收藏 2.27MB PDF 举报
在本篇计算机网络实验答案中,针对大学生的网络课程,学生被引导使用Wireshark这一强大的网络分析工具进行实践活动。实验的题目是"WiresharkLab1: Getting Started and HTTP Assignment",截止日期为2013年10月1日。这个实验旨在帮助学生通过实际操作加深对计算机网络协议的理解。 首先,实验要求学生列出步骤a中未过滤列表窗口中的三种不同协议。答案中提到,这些协议包括User Datagram Protocol (UDP),Transmission Control Protocol (TCP),Address Resolution Protocol (ARP),Internet Control Message Protocol (ICMP),Multicast DNS (mDNS),以及Session Traversal Utilities for NAT (STUN)。值得注意的是,虽然实验没有明确要求截图,但提供的示例截图中展示了部分这些协议。 其次,实验要求计算从发送HTTP GET请求到接收到HTTP OK回复的时间差。实验指导提示,可以通过Wireshark的Time Display Format设置将时间戳转换为一天中的时间格式。根据给出的示例,GET请求是在11:30:06.94发送,而回复是在11:30:16.58到达,所以延迟时间为0.000964秒。 第三,实验可能涉及互联网数据包分析,涉及到的可能是HTTP协议的工作流程。HTTP GET请求是一种客户端向服务器请求资源的方式,服务器确认请求后返回HTTP OK(200)状态码。这个过程反映了TCP/IP模型中的应用层交互,特别是TCP协议确保数据可靠传输,而HTTP则负责请求和响应的结构化通信。 通过这个实验,学生不仅能够熟悉Wireshark的使用,还能了解HTTP协议的工作原理、TCP/IP协议栈中各层的协作,以及如何通过网络数据分析来评估网络性能和问题定位。这对于理解计算机网络的基本概念和实践技能的提升至关重要。完成实验后,学生应提交包含问题1至20解答的报告,展示他们对这些网络技术和协议的实际应用能力。