《北京理工大学-计算机网络实践-IP路由配置与路由协议分析实验报告》由会员分享,可在线阅读,更多相关《北京理工大学-计算机网络实践-IP路由配置与路由协议分析实验报告(8页珍藏版)》请在金锄头文库上搜索。
1、1LAB2 IP 路由配置与路由协议分析一、实验目的:理解路由协议的分类掌握静态路由的配置方法掌握 RIP 协议的配置方法二、实验内容:在路由器/三层交换机上依次配置静态路由、默认路由和 RIP 协议,然后分别用 ping 命令测试网络的连通性配置路由器运行 OSPF 协议,运行 Ethereal 截获协议报文进行分析三、实验环境:MSR20-40 路由器 1 台,S3600 交换机 1 台,计算机 2 台,标准网线 5 根,console 线 2 条每 4 人一组,共同协作完成本实验,并提交实验报告 四、实验任务分配我负责在 PC 机上控制路由器、交换机的“超级终端”中输入命令。五、实验步骤
2、:步骤一、按组网配置图,连接设备这个步骤主要完成将 2 台计算机连接到交换机上,并确定作为“主机”的计算机。然后在 Console 口连接的计算机上运行超级终端程序,进入用户视图显示。配置命令如下: system-view H3Csysname S1 S1VLAN 2 S1-VLAN 2port e 1/0/1 e 1/0/22 S1-VLAN 2quit S1VLAN 3 S1-VLAN 3port e 1/0/3 to e 1/0/4 S1-VLAN 3quit步骤二、配置 S3600 交换机的 VLAN2 和 VLAN3,配置路由器的接口 ip 地址和子网掩码,配置计算机的 ip 地址和
3、子网掩码,以及默认网关。S3610inter VLAN 2S3610-VLAN-interface1ip address 192.168.2.1 255.255.255.0S3610inter VLAN 3S3610-VLAN-interface2ip address 192.168.3.1 255.255.255.0system-view /进入系统视图 H3Csysname R1 /将系统改名为 R1 R1Inter e 0/1R1-Ethernet ip addr 192.168.3.2 255.255.255.0网络拓扑图如图所示:图 1 网络拓扑图步骤三、观察路由器的路由表, 测试
4、R1 到各台计算机的连通性同一 VLAN 内可以 ping 通。 (192.168.2.4 和 192.168.2.5 于 VLAN2)如3图:图 2 同一 VLAN 能 ping 通交换机(192.168.3.1)与路由器(192.168.3.0)之间能 ping 通。图 3 交换机与路由器间能 ping 通不同的 VLAN 是不能 ping 通的。4图 4 不同 VLAN 间不能 ping 通路由器到 VLAN1 计算机也不能 ping 通。步骤四、在 R1 上配置静态路由,添加一条到 VLAN2 的静态路由R1ip route-static 192.168.2.0 255.255.255
5、.0 192.168.3.1观察路由器的路由表有何变化R1display ip routing-table图 5 配置静态路由前地路由表5测试 R1 到计算机的连通性使用 ping 命令,发现路由 到 VLAN2 是通的。图 6 配置静态路由后测试连通性步骤五、删除静态路由,恢复默认路由首先删除静态路由R1undo ip route-static 192.168.2.0 255.255.255.0配置默认路由R1ip route-static 0.0.0.0 0.0.0.0 192.168.3.1图 7 恢复默认路由测试 R1 到计算机的连通性使用 ping 命令,发现路由到 VLAN2 是通
6、的。6步骤六、删除默认路由,对 S1 和 R1 分别设置 RIP 协议 删除默认路由R1undo ip route-static 0.0.0.0 0.0.0.0 启动路由器的 RIP 进程R1rip 对 VLAN3 启动 RIP 协议R1network 192.168.3.0 (VLAN3 NetID) 启动交换机的 RIP 进程S1rip 对 VLAN2 和 VLAN3 分别启动 RIP 协议S1network 192.168.2.0(VLAN2 NetID)S1network 192.168.3.0(VLAN3 NetID)启动 RIP 之后,路由器的路由表中多出了连接 VLAN 2 的路
7、由,对应的协议为 RIP(其他的项为 Direct) ,而之前手动配置的静态路由(包括默认路由)的协议显示为 Static。RIP 的优先级为 100,路径的跳数为 1,而静态路由可以自己配置,本实验为默认值优先级 60 和跳数 0。图 8 开启 RIP 后的路由表测试 R1 到计算机的连通性,此时路由器可以同 VLAN 2 进行通信。7图 9 开启 RIP 后路由器与计算机的通信在 RIP 协议中,我们通过 ping 命令,截取的报文如下所示:图 10 截获的报文0000 ff ff ff ff ff ff 00 0f e2 5f 51 53 08 00 45 c0 0010 00 34 0
8、d 17 00 00 01 11 e8 39 c0 a8 03 01 ff ff 0020 ff ff 02 08 02 08 00 20 73 48 02 01 00 00 00 02 0030 00 00 c0 a8 02 00 00 00 00 00 00 00 00 00 00 00 0040 00 018字段值含义IP目的地址ff ff ff ff广播地址UDP端口号02 08520 命令字段02Response头部版本号01RIPv1 协议族00 02IP 网络地址c0 a8 02 00192.168.2.0RIP 路由信息跳数00 00 00 01跳数为 1六、实验总结:路由器(
9、Router)是互联网的主要节点设备。路由器通过路由决定数据的转发。转发策略称为路由选择(routing) ,这也是路由器名称的由来(router,转发者) 。作为不同网络之间互相连接的枢纽,路由器系统构成了基于 TCP/IP 的国际互联网络 Internet 的主体脉络,也可以说,路由器构成了 Internet 的骨架。路由器工作在网络层,路由器的作用就是对数据报的存储和转发。路由的对数据报的转发即为理由的算法。当一个数据报到达路由器时,路由要决定把数据报转发到哪里去。所以路由器中维护着一个表,即路由表。实验中就是对路由中的路由表应用不同的路由算法对其进行设置。路由算法分为非自适应的静态算法
10、和自适应的动态算法。实验中使用了静态路由和默认路由算法,都实现对数据报的转发功能。同时还使用了基于距离矢量法的 RIP 算法,同样实现了对路由表的正确设置。同时注意到路由表的设置是双向的,虽然本次实验中只是对一个路由器进行了设置,但是实验中是使用了一个三层交换机和一个路由器。三层交换机是自带路由功能,所以只要对一个路由器进行设置即可。且路由器工作在网络层,所以路由器是有自己的 IP 地址,要对路由设置 IP 才能使其正常的工作。RIP 为路由信息协议,使用距离向量算法(Distance Vector) ,是一种动态构建路由表的算法。路由器间隔一定时间(如 30s)发送自己的距离向量到相邻节点,在接收到相邻节点传来的距离向量表时更新自己的路由表。可以看到,在路由器启动了 rip 协议(三层交换机也具有路由功能)后,路由器可以根据当前的网络结构自动更新路由表。