计算机网络 实验六 网络协议分析

如果对我的内容感兴趣,可以考虑一下我的计算机网络实验专栏

计算机网络实验专栏链接

目录

  • 1.实验目的
  • 2.实验内容
  • 3.基本要求
  • 4.实验过程

1.实验目的

掌握以太网帧的格式及各字段的含义
掌握IP包的组成格式及各字段的含义
掌握UDP报文和TCP报文的格式及各字段的含义
理解HTTP协议、DNS协议工作机制
熟悉用户数据在网络各层之间的封装关系

2.实验内容

利用网络仿真软件(如Packet Tracer等)进行网络规划设计,包括设计网络拓扑结构、网络设备选择、参数配置、数据分析等。具体实验内容如下:
(1)利用Packet Tracer仿真软件搭建一个包含DNS、WWW等服务的互联网。
(2)配置测试各种服务并测试连通性。
(3)捕获IP数据报、TCP报文段、HTTP报文、DNS报文,识别和分析IP协议、TCP协议、UDP协议。
通过本实验使学生学会使用网络仿真软件的一般方法,熟悉用户数据在整体网络中的活动和封装情况,能够运用网络协议分析工具获取网络流量,分析网络流量和协议结构解,理解各层协议的功能、作用及相互之间的关系,理解网络协议工作原理。

3.基本要求

(1)课前准备:仔细阅读实验指导书,详细规划实验过程和步骤,设计实验数据记录表,对相关知识做好预习和准备。
(2)实验过程:按照实验指导书要求,完成实验内容,记录好实验过程、关键数据和实验结果。
(3)实验报告:根据实验情况及时撰写实验报告,实验报告应包含实验目的、实验内容、实验步骤、实验数据及分析,以及实验总结等内容。

4.实验过程

(1)建立如图6-1所示网络结构,根据图中标注的主机A、主机B、DNS服务器、WEB服务器和路由器接口(接口根据自己建立的网络拓扑结构的实际情况指定)的IP地址和子网掩码,正确配置各设备/接口的相关参数,完成表6-1内容,MAC地址请根据自己建立的网络拓扑图中每台PC实际的MAC地址如实填写(注意:MAC地址每个人的都不一样)。
(2)配置路由协议使整个网络连通,并完成路由器A和B的路由表表6-2和表6-3的内容。
(3)主机A发送一个IP数据报到主机B的过程中,各结点要进行路由选择和转发,写出各结点对数据在网络层和数据链路层的封装情况,完成表6-4内容。
计算机网络 实验六 网络协议分析_第1张图片

图6-1 网络拓扑结构

计算机网络 实验六 网络协议分析_第2张图片

(4)DNS服务器上建立一条资源记录(A),域名为www.123.cn,IP地址为192.168.2.80。WEB服务器上有默认index.html文档,新建一个文档123.html。
a) 用户在主机A的浏览器的地址栏里输入什么地址可以访问到WEB服务器的主页index.html?

b) 用户在主机A的浏览器的地址栏里输入什么地址可以访问到WEB服务器的主页123.html?

c) 用户在主机A的浏览器的地址栏里输入www.123.cn,观察、记录整个通信过程(切换至simulation模式下)。分析传输过程各阶段的作用(分阶段表述),并写出各阶段源数据在不同结点上的各层的封装情况,如表6-5所示。
计算机网络 实验六 网络协议分析_第3张图片

在主机B的浏览器的地址栏里输入www.123.cn,观察、记录整个通信过程并完成表6-6内容。
计算机网络 实验六 网络协议分析_第4张图片

你可能感兴趣的:(计算机网络)