概述
实验名称:实验项目6网络协议分析
实验目的
掌握以太网帧的格式及各字段的含义 掌握IP包的组成格式及各字段的含义 掌握UDP报文和TCP报文的格式及各字段的含义 理解HTTP协议、DNS协议工作机制 熟悉用户数据在网络各层之间的封装关系。
实验步骤与调试过程(请用简单的文字描述)
(1)利用Packet Tracer仿真软件搭建一个包含DNS、WWW等服务的互联网。
(2)配置测试各种服务并测试连通性。
(3)捕获IP数据报、TCP报文段、HTTP报文、DNS报文,识别和分析IP协议、TCP协议、UDP协议。
实验结果(上传实验结果截图或者简单文字描述)
(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内容。
表6-1 主机参数表
主机 | IP 地址 | 子网掩码 | MAC 地址 | 默认网关 | DNS 服务器 |
主机 A | 192.168.1.2 | 255.255.255.0 | 00E0.8FCA.1428 | 192.168.1.1 | 0.0.0.0 |
主机 B | 192.168.2.2 | 255.255.255.0 | 0002.1670.161D | 192.168.2.1 | 0.0.0.0 |
表 6-2 路由器A的路由表
Destination(目的地) | Mask(掩码) | Nexthop(下一跳) | Interface(接口) |
R_B | 255.0.0.0 | 10.0.0.0 | FastEthernet0/1 |
Switch(左) | 255.255.255.0 | 192.168.1.0 | FastEthernet0/0 |
|
|
|
|
表 6-3 路由器 B 的路由表
Destination(目的地) | Mask(掩码) | Nexthop(下一跳) | Interface(接口) |
R_A | 255.0.0.0 | 10.0.0.0 | FastEthernet0/1 |
Switch(右) | 255.255.255.0 | 192.168.2.0 | FastEthernet0/0 |
|
|
|
|
表6-4
| 数据链路层封装 | 网络层封装 | ||
数据所在结点 | 目的 MAC 地址 | 源 MAC 地址 | 目的 IP 地址 | 原 IP 地址 |
主机 A | 000A.F35A.7001 | 00E0.8FCA.1428 | 192.168.1.1 | 192.168.1.2 |
路由器 A | 00D0.5869.9701 | 000A.F35A.7002 | 192.168.2.1 | 10.1.1.1 |
路由器 B | 0002.1670.161D | 00D0.5869.9702 | 192.168.2.2 | 10.1.1.2 |
(4)DNS服务器上建立一条资源记录(A),域名为www.123.cn,IP地址为192.168.2.80。WEB服务器 上有默认index.html文档,新建一个文档123.html。
a)用户在主机A的浏览器的地址栏里输入什么地址可以访问到WEB服务器的主页index.html?
www.index.cn
b)用户在主机A的浏览器的地址栏里输入什么地址可以访问到WEB服务器的主页123.html?
www.123.cn
c)用户在主机A的浏览器的地址栏里输入www.123.cn,观察、记录整个通信过程(切换至simulation模 式下)。分析传输过程各阶段的作用(分阶段表述),并写出各阶段源数据在不同结点上的各层的封装情 况,如表6-5所示。在主机B的浏览器的地址栏里输入www.123.cn,观察、记录整个通信过程并完成表6-6内 容。
疑难小结(总结个人在实验中遇到的问题或者心得体会)
疑难小结:
(1)在进行步骤(3)的时候,发送IP数据的时候忘记捕捉了,又重新测试了一遍。
(2)在进行主机A和主机B访问www.123.cn的时候,分析过程中出了差错。
实验详细操作步骤或程序清单
(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内容。
(4)DNS服务器上建立一条资源记录(A),域名为www.123.cn,IP地址为192.168.2.80。WEB服务器 上有默认index.html文档,新建一个文档123.html。
a)用户在主机A的浏览器的地址栏里输入什么地址可以访问到WEB服务器的主页index.html?
www.index.cn
b)用户在主机A的浏览器的地址栏里输入什么地址可以访问到WEB服务器的主页123.html?
www.123.cn
c)用户在主机A的浏览器的地址栏里输入www.123.cn,观察、记录整个通信过程(切换至simulation模 式下)。分析传输过程各阶段的作用(分阶段表述),并写出各阶段源数据在不同结点上的各层的封装情 况,如表6-5所示。在主机B的浏览器的地址栏里输入www.123.cn,观察、记录整个通信过程并完成表6-6内 容。
最后
以上就是细心鼠标为你收集整理的计算机网络实验项目六的全部内容,希望文章能够帮你解决计算机网络实验项目六所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复