收藏 分享(赏)

2013网络实验.doc

上传人:HR专家 文档编号:5187320 上传时间:2019-02-12 格式:DOC 页数:10 大小:488KB
下载 相关 举报
2013网络实验.doc_第1页
第1页 / 共10页
2013网络实验.doc_第2页
第2页 / 共10页
2013网络实验.doc_第3页
第3页 / 共10页
2013网络实验.doc_第4页
第4页 / 共10页
2013网络实验.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、第一次实验1. 使用 “route add” 添加缺省路由的命令是什么?和在 IP 地址配置界面配置的默认网关有什么联系?route add 0.0.0.0 mask 0.0.0.0 下一跳地址,表示如果数据包的目的地址不能与任何路由相匹配,那么系统将使用缺省路由转发该数据包。0.0.0.0 代表所有的网络。一般来说,缺省网关是对一个 PC 机来说的,为接在同一个网络上的某个路由器端口的 IP 地址,为其转发数据包;缺省路由是对一个路由器来说的,在前面所有的都不匹配则由缺省路由转发。2. “netstat r ”和哪个命令是等价的?“route print”同样输出路由表。1、对 1、2 两组

2、 ARP 数据进行数据分析以太网数据帧格式:字节 6 6 2 4以太网MAC 帧类型:0800IP 数据包类型:0806ARP 请求/应答类型:0835RARP 请求/应答目的地址 源地址 类型 MAC 客户数据(461500 子节)FCS第 1 组所抓数据包为第 2 组所抓数据包为分析:因为主机 10.9.7.6 不知主机 10.9.8.7 的 MAC 地址,那么其 ARP 进程在局域网上广播发送一个 ARP 请求帧:因为是广播帧,所以“ff ff ff ff ff ff”是目的 MAC 地址,表示局域网上所有的主机; “00 21 97 29 44 e7 08 06”是源 MAC 地址;“

3、08 06”是数据类型,表示里面封装的是ARP 请求/应答。返回帧由主机 10.9.8.7 发送,告知自己的 MAC 地址,其目的地址与上一个包的源地址相同。2、对 3、4 两组 ARP 数据进行数据分析我们可以从抓到的数据包看出,310 数据包是 PC 一连发送四个 ICMP 回送请求报文,而目的主机已经全部给与相应。所以我们取一组进行分析。(3)前面 14 个字节是 MAC 帧封装的首部,分别为 6 个字节的目的 MAC 地址,6 个字节的源 MAC 地址,08 00 表示内部是 IP 数据包。IP 数据包格式0 4 8 16 19 24 31版本 首部长度 服务类型 总长度标识 标志 片

4、偏移生存时间 协议 首部校验和源 IP 地址目的 IP 地址长度可变的可选字段 填充数据部分所抓数据包为:分离后得到的 IP 数据报首部内容为:ff ff ff ff ff ff 00 21 97 29 44 e7 08 0600 21 97 29 44 e7 00 21 97 29 44 eb 08 0645 00 00 3C 67 4D 00 00 80 01 B0 55 0A 09 07 06 0A 09 08 07第一个字节为“45”高四位是 4,表示此数据报是 IPv4 版本;低四位是 5,表示首部长度,由于首部长度以 4 字节为单位,所以 IP 数据包的首部长度为 20字节。第二个

5、字节“00”表示服务类型。第三、四个字节是“00 3C” ,表示数据报的总长度是 60(31612)字节。第五、六个字节是“67 4D”表示标识字段。第七个字节“00”的高 4 位表示标志字段,低 4 位和第八个字节“00”组成片偏移字段。第九个字节“80”表示生存时间。第十个字节“01”表示数据包的数据部分属于哪个协议,此值代表的协议是ICMP 协议。第十一、十二字节“B0 55”表示首部校验和。第十三到十六字节“0A 09 07 06”表示源 IP 地址是 10.9.7.6。第十七到二十字节“0A 09 08 07”表示目的 IP 地址是 10.9.8.7。ICMP 报文是封装在 IP 数

6、据报中,作为其数据部分,其类型和代码分别是其第一字节和第二字节:第 3 组:类型为 08,表示为询问报文;代码为 00。第 4 组:类型为 00,表示为回答报文;代码为 00。首部检验和:只计算 IP 数据报首部,每十六位为一段,用反码算术运算:4500+003C+674D+0000+8001+0000+0A09+0706+0A09+0807=14FA9,那么由反码运算规则可得最后结果为 5FAA,那么全部取反 得到 FFFF-4FAA= B055.计算首部检验和:4500+ 003c_453c+ 5428_9964+ 0000_9964+ 8001_1966(回滚)+ de1c_f782+

7、4e9e_4621(回滚)+ de1c_243e(回滚)+ 4e9f_72ddFFFF-72dd=8d22 它正是第 11、12 字节首部校验和的得来过程。1. 在路由器上使用什么命令测试到其他的路由器或主机的连通性?该命令在什么模式下执行?该命令执行成功时、不成功时分别显示什么?在路由器上使用 ping 命令测试到其他的路由器或主机的连通性,该命令在特权用户模式下执行。该命令执行成功输出的结果:!Success rate is 100 percent (5/5),round-trip min/max =1/1/1ms该命令执行失败输出的结果:failture command2. 从特权用户模

8、式切换到全局配置模式的命令是什么?从全局配置模式切换到接口配置模式的命令是什么?从特权用户模式切换到全局配置模式的命令是 configure terminal从全局配置模式切换到接口配置模式的命令是 interface fastethernet 1/03. 配置接口 IP 地址的命令是什么?清除 IP 地址呢?配置接口 IP 地址的命令是 ip addresss IP 地址掩码清除 IP 地址的命令是 no ip addressIP 地址掩码4. 显示路由器 IP 路由表的命令是什么?显示路由器 IP 路由表的命令是 show ip route第二次实验实验四:1.实验步骤 6 中,路由器配置

9、是否成功,有何提示信息?为什么?配置没有成功,提示信息为:Primary address conflict with “FastEthernet 1/0”.路由器 F1/0 接口网络号为 172.16.1 ,F1/1 网络号也为 172.16.1,而它的左右两个端口网络号不能一样。2.实验步骤 9 中, ping 命令执行是否成功?捕获到了什么类型的包?为什么?ping 命令执行未成功,只抓到了 ARP request 类型的包,由于在第六步中 F1/1 的接口网络号和 F1/0 网络号相同,它的 F1/1 接口地址未配成功,所以 ping 命令执行不成功,只抓到了 ARPrequest 类型

10、的包。3.实验步骤 11 中, 如果不配置该 PC 机的网关 (该 PC 机的所有接口都不配置网关) ,从该 PC 机 ping 另一台 PC 机时可以观察到什么现 象?是否能捕获到包?为什么?Ping 不成功,将会出现 destination host unreachable,不能抓获到包.当 PC1 给 PC2 发送 ARPrequest 包时,因为它们属于不同的局域网,所以会把数据报发送给默认网关,但是没有设置默认网关,所以会显示目的不可达。4.实验步骤 12 中, ping 命令执行是否成功?捕获到了什么类型的包?两段链路一共捕获多少数据帧,都是什么类型?执行成功,抓到 ICMP 的包

11、,两端链路一共捕获 8 个数据帧,其中 4 个是 ICMP request ,4 个是 ICMPreply实验五:(4)交换机有哪些配置模式?答:普通用户模式、特权模式、全局配置模式。(6)如何显示交换机的 MAC 地址表?该表有什么用途?答:用“switch#show mac-address-table”命令可显示。可以用来查看当前交换机的 MAC 地址,检查相应的接口配置。实验六:(7)在步骤 3 中,是否能 ping 通?可以抓到什么包?答:不通。可以抓到 ARP 包。(8)步骤 7 和步骤 12 的结果有什么不同?抓到的包有不同吗?(从 MAC帧格式的角度分析)答:如下表所示:步骤 P

12、ing 命令 能否抓到包 抓包类别7 通 能 ARP 和 ICMP12 不通 能 ARP(9)步骤 15,17,19 的结果有什么不同,请分析原因。答:如下表所示:步骤 1ping2 1ping3 2ping1 2ping3 3ping1 3ping215 不通 通 不通 不通 通 不通17 通 通 通 不通 通 不通19 通 通 通 通 通 通分析原因:第 15 步,在配置好虚接口 VLAN10、VLAN20 之后,此时 PC1 和 PC3 同处于一个虚拟局域网中,故可以相互 ping 通,而 PC2 却在 VLAN20 中,此时又没有网关,所以 2 与 1 或 3ping 不通。第 17

13、步,第 16 步“配置 PC1 的网关为 10.0.0.3;在 switchA 上配置虚接口VLAN20 地址为 11.0.0.33/16;配置 PC2 的地址为 11.0.0.5/16,PC2 的网关配置为 11.0.0.33。 ”PC2 的网关为 switch A 上虚接口 VLAN20 地址,所以在第 15 步的基础上,PC2 与 PC1 也通了。第 19 步,在 17 步的基础上,PC3 的网关也是 VLAN20 的地址,所以三台机子就互相都能够 ping 通了。第三次实验1. 静态路由实验中,只配置 PC 机的 IP 地址和掩码,而不配置 PC 机的静态路由(包括缺省路由) ,那么从

14、 PC 机是否能够 ping 通和该 PC 机直连的路由器接口的 IP 地址?是否能够 ping 通同一路由器的另一接口的 IP 地址?答:PC 机能够 ping 通和该 PC 机直连的路由器接口的 IP 地址,不能ping 通同一路由器的另一接口的 IP 地址。若不配置静态路由,PC 机可以 Ping 通直连的路由器接口(而且可以抓到 ARP和 ICMP 两种包) ;不能 Ping 通同一路由器的另一接口(其后连接的所有设备全不通,且抓不到包) 。原因:直连的路由器接口与本 PC 机在同一子网下,是联通的。而另一路由器的IP 地址不在这个子网下,没有设置静态路由,即下一跳时候,PC 机不知道

15、该往哪里发。Ping 就是用来测试两个设备之间的连通性的。2. 静态路由实验。实验过程中,发现 PC1 和 PC2 之间不能 ping 通,进一步测试发现有如下现象:如果在 PC1 上执行 ping 命令,可以 ping 通 R1 的 f1/0 接口和 s1/2 接口, 不能 ping 通 R2 的 s1/2 接口和 f1/0 接口,在 PC2 上执行 ping 命令,可 ping 通 R2 的 s1/2 接口和 f1/0 接口,同时能 ping 通 R1 的 s1/2 接口。假设 PC 机配置没有错误,那么,出错的路由器是哪一个?怎么解决?提示:ping 命令执行成功,表示双向 IP 数据可

16、达。答:R1 出错了。应该添加路由表项:ip route 目的网络:PC2 所在网络 子网掩码 下一跳地址:R2 的 s1/2 端口地址R1 有错误。由现象可知,R1 路由表中没有正确去往 R2 的下一跳地址,但 R2的路由表是完备的。应该给 R1 的路由表静态路由配置,添加去往 R2 的下一跳地址。是路由器 R2 出错。解决方法:在 PC2 Windows 命令行状态下输入下面两条命令:route add s1/2 局域网的 IP 地址 mask掩码 R2 的 f1/0 接口的 IP 地址route add PC1 局域网的 IP 地址 mask掩码 R2 的 f1/0 接口的 IP 地址3

17、. 静态路由实验,路由器的静态路由配置命令为ip route 目的网络 掩码 下一跳地址或 ip route 目的网络 掩码 接口名称试回答下列问题:1) 对路由器 R1 进行静态路由配置,如果命令采用第一种格式, 但下一跳地址不使用 R2 的 s1/2 接口地址,而使用 R2 的 f1/0 接口地址, 结果会怎样?结果无法 Ping 通。提示 Unreachable。下一跳地址应该是直连的接口 IP 地址或直接交付。或者说 R2 的接口 f1/0 和 R1 的 s1/2 不在同一子网下。4. 现在路由器 R1 和 R 2 间使用以太网连接 (如 R1 和 R 2 都使用 f1/ 0口连接 P

18、C 机,而采用 f1/1 口相连) , 静态路由配置采用了第二种命令格式。从 PC1 执行命令,是否可以 ping 通 PC2?如果可以 ping 通,为什么?如果不能 ping 通,为什么?答:可以 ping 通。因为在两个路由器之间以以太网相连时构成了一个特殊的子网,只要正确分配 IP 地址并确保与相应的接口配置好就可以使用(只是没有主机)。一般来说用到 S 串口是为了和路由器相连,而用以太网是为了和主机相连。从 PC1 执行命令,可以 ping 通 PC2原因: 如果 PC1ping 其他的局域网,R1 的 f1/0 接口将会把数据报通过默认网关(f1/0)转发出去,又因为 R1 和 R

19、2 间使用以太网连接,R1 的 f1/1 接口和R2 的 f1/1 接口属于同一个局域网,所以 R2 的 f1/1 会接收到数据报,从而把它转发给 PC2,所以可以 ping 通 PC2抓取 RIP 协议数据,分析其中数据并回答下面问题:1. RIP 协议数据被封装在什么传输层协议中?该传输层协议使用什么端口号(port number)标识 RIP 进程?答: RIP 使用运输层的用户数据报 UDP 进行传送,使用 UDP 的端口 520。RIP 分析:发送的 rip 分析01 02 00 00 00 00 00 0000 00 00 00 00 00 00 0000 00 00 00 00

20、00 00 10前四字节为首部 命令 01 代表请求路由信息,版本 02 代表 RIPv2 版本之后补 0对齐四字节路由部分:由于是请求路由信息,路由部分还没有任何数据接下来 20 字节全为0最后 10 代表距离为 16回应报文:02 02 00 00 00 02 00 000a 00 02 00 00 00 00 0000 00 00 00 00 00 00 01首部:命令 02 对请求路由信息的响应 版本 RIPv2路由部分:地址族标识符,采用 IP 地址,此值为 0002. 路由标记值为 0000.网络地址 10.0.2.0 即为 0a 00 02 00 子网掩码为全 0。下一跳路由器地

21、址为默认路由全 0。距离为 1 表示到此网络的距离是 1.RIP 协议数据被封装在运输层 UDP 传输协议中。使用 UDP 的端口 520。2. RIP 路由更新报文目的 IP 地址是多少?这是一个什么类型的地址?目的 MAC 地址是多少,这是哪个节点的 MAC 地址?答:RIP 路由更新报文目的 IP 地址是 224.0.0.9,这是一个 D 类型的地址。目的 MAC 地址是 01 00 5e 00 00 09,这不是某个节点的 MAC 地址,而是固定的 MAC 地址,专门用来表示 IP 地址 224.0.0.9 的组播信息的 MAC 地址。目的 IP 地址是 255.255.255.255,是 D 类的地址目的 MAC 地址是 FF:FF:FF:FF:FF:FF,是广播类型的地址

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 规范标准 > 实验

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报