资源预览内容
第1页 / 共47页
第2页 / 共47页
第3页 / 共47页
第4页 / 共47页
第5页 / 共47页
第6页 / 共47页
第7页 / 共47页
第8页 / 共47页
第9页 / 共47页
第10页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
北航计算机网络实验实验三RIP协议分析2009.12刘艳芳北航计算机网络实验2主要内容uRIP路由协议概述uRIP协议分析实验北航计算机网络实验RIP路由协议概 述北航计算机网络实验4路由的概念u选路u转发包PC APC B北航计算机网络实验5IP路由器路由器路由表 - -IP路由路由协议处理入境包出境包接收缓存转发缓存转发的 数据包查询更新转发的 数据包路由器管理管理管理端口端口路由协议包路由协议包北航计算机网络实验6路由表Routerdisplay ip routing-tableDestination/Mask proto pref Metric Nexthop Interface0.0.0.0/0 Static 60 0 120.0.0.2 Serial08.0.0.0/8 RIP 100 3 120.0.0.2 Serial09.0.0.0/8 OSPF 10 50 20.0.0.2 Ethernet09.1.0.0/1 RIP 100 4 120.0.0.2 Serial011.0.0.0/8 Static 60 0 120.0.0.2 Serial020.0.0.0/8 Direct 0 0 20.0.0.1 Ethernet020.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0u路由表示例u路由表查询: 最长匹配原则IP和子网掩码作“与”运算北航计算机网络实验7路由表u静态路由(static route)不通过路由器间动态交换数据来建 立和更新路由表,可以手工或者系统维 护路由表项。u动态路由(dynamic route)根据网络结构或流量的变化,路由 协议会自动调整路由信息以实现路由。u各自的优缺点北航计算机网络实验8静态路由子网: 202.112.138.0/24子网: 202.112.130.0/24AB静态路由配置命令: Quidway ip route-static IP-address mask nexthop-address目的地址下一跳 202.112.130.0E1(B ) 路由器A的路由信息E0E1北航计算机网络实验9默认路由(default route)u0.0.0.0/0北航计算机网络实验10动态路由协议u按寻径算法划分距离矢量协议RIP, BGP链路状态协议OSPF,IS-ISu按网络范围划分内部网关协议RIP,OSPF,IS-IS外部网关协议EGP,BGP北航计算机网络实验11RIP协议(Routing Information Protocol)uRIP报文请求报文Request报文应答报文Response报文到网络i的跳数(metric)必须为 0必须为 0网络i的IP地址必须为 0网络i的协议 族必须为 0版本1命令(1-5)RIP协议的报文结构北航计算机网络实验12RIP原理子网: 202.112.138.0/24子网: 202.112.130.0/24AB目的地址下一跳跳数 202.112.130.0B1路由器A的路由表u距离矢量(DV)对网络的描述北航计算机网络实验13RIP原理(续)u根据跳数确定路由子网: 202.112.138.0/24子网: 202.112.130.0/24ABCD北航计算机网络实验14RIP原理(续)S0S1S1整个 路由表路由器B路由器A路由器BS0整个 路由表路由器Au定期发送路由表获得距离信息:30S北航计算机网络实验15RIP原理(续)路由表1.0.0.0S1 02.0.0.0S0 0路由表2.0.0.0S0 03.0.0.0S1 0路由表3.0.0.0S1 04.0.0.0S0 0S0S1S0S1S0S12.0.0.04.0.0.01.0.0.03.0.0.0RARBRC3.0.0.0S0 11.0.0.0S0 12.0.0.0S1 14.0.0.0S1 14.0.0.0S0 21.0.0.0S1 2北航计算机网络实验16RIP协议特点u跳数:最大为15跳u定期更新(30s)u无效定时器(180s)u适用范围:小型网络北航计算机网络实验17RIP协议动态维护u网络故障u水平分割u毒性逆转u触发更新北航计算机网络实验18网络故障 - 自动维护下一跳 3.0.0.0跳数目的地址路由器A的路由表子网: 1.0.0.0/24子网: 4.0.0.0/24ABCD子网: 3.0.0.0/242 1C D北航计算机网络实验19水平分割(Split Horizon)u为什么? 子网: 1.0.0.0/24子网: 4.0.0.0/24ABCD子网: 3.0.0.0/24北航计算机网络实验20水平分割u当向某个网络接口发送RIP更新信息时,不包含 从该接口得到的选路信息。目的地址下一跳跳数来源 3.0.0.0C1CCD子网: 1.0.0.0/24子网: 4.0.0.0/24AB子网: 3.0.0.0/24北航计算机网络实验21毒性逆转(Poison Reverse)u可以向学习端口发送路由表,但跳数为16目的地址下一跳跳数 3.0.0.0C16子网: 1.0.0.0/24子网: 4.0.0.0/24ABCD子网: 3.0.0.0/24北航计算机网络实验22触发更新(Triggered Update )u起因:路由环路问题u当路由器检测到链路有问题时立即进行问 题路由的更新,而不等待30秒的周期更新, 迅速传递路由故障和加速收敛,减少环路产 生的机会。北航计算机网络实验23RIP定时器u更新定时器30su无效定时器180su清除定时器240s北航计算机网络实验24RIP协议缺点u不能超过15跳u跳数无权值u广播u收敛慢u不支持变长子网掩码北航计算机网络实验25RIP v2u支持组播u提供认证u支持变长子网掩码u用下一跳地址字段北航计算机网络实验26RIPnguIPv6北航计算机网络实验27Loopback接口uLoopback 是一种纯软件性质的虚拟接口, 任何送到该接口的网络数据报文都会被认为是 送往路由器自身的。uLoopback 接口一旦被创建,将一直保持Up 状态,直到被删除。u配置命令R1interface loopback 1R1-loopback1ip address 192.168.1.10 255.255.255.0北航计算机网络实验RIP协议分析实 验北航计算机网络实验29实验内容u静态路由及RIP协议的配置uRIP报文格式分析u距离矢量 (DV)算法分析u触发更新和水平分割u设计实验北航计算机网络实验30静态路由及Rip协议配置u实验目的理解静态路由和rip协议的原理掌握静态路由和rip协议的配置方法u实验环境Quidway 26 系列路由器 1 台,S3526以 太网交换机1台,PC机 4 台VRP版本要求:VRP 1.74及以上北航计算机网络实验31PDPCPBPAE0/14E0/13 E0/2E0/1E0/24Vlan2:192.168.1.1/24E0:192.168.1.2/24Vlan1:192.168.2.1/24Ip:192.168.2.2/24 Gw:192.168.2.1Ip:192.168.2.3/24 Gw:192.168.2.1Ip:192.168.2.4/24 Gw:192.168.2.1Ip:192.168.2.5/24 Gw:192.168.2.1注:vlan1包括端口E0/1到E0/22,vlan2包括端口E0/23到E0/24S1R1静态路由及Rip协议配置u实验组网图北航计算机网络实验32实验步骤u按组网图连接好设备,配置各路由器的各接 口的IP地址等;配置各台计算机的IP地址、子 网掩码和默认网关。S1vlan 2S1-vlan2port e 0/17 to e 0/24S1-Vlan-interface2ip addr 192.168.1.1 255.255.255.0u对R1进行静态路由配置,添加一条到 192.168.2.0/24的静态路由。 此时,R1可以ping 通各台计算机。北航计算机网络实验33实验步骤(续)u删除刚才配置的静态路由:undo ip u对R1配置缺省路由。R1 IP route-static 0.0.0.0 0.0.0.0 192.168.1.1u观察R1路由表。R1display ip routing-tableu在R1上ping各台计算机,看能否ping通。北航计算机网络实验34实验步骤(续)u删除配置的缺省路由,对S1和R1 分别配置 RIP协议。R1ripR1-ripnetwork 192.168.1.0S1ripS1-ripnetwork 192.168.1.0S1-ripnetwork 192.168.2.0u观察R1路由表,比较和配置rip前的差别。u在R1上ping各台计算机,看能否ping通。北航计算机网络实验35Rip1报文结构分析u实验目的分析掌握RIP1报文结构及各字段的含义。u实验环境Quidway 26 系列路由器 1台,S3526以太 网交换机1 台,PC机 4 台,标准网线5 根;VRP版本要求:VRP 1.74及以上。北航计算机网络实验36u实验组网图Rip1报文结构分析PDPCPBPAE0/14E0/13 E0/2E0/1E0/24Vlan2:192.168.1.1/24E0:192.168.1.2/24Vlan1:192.168.2.1/24Ip:192.168.2.2/24 Gw:192.168.2.1Ip:192.168.2.3/24 Gw:192.168.2.1Ip:192.168.2.4/24 Gw:192.168.2.1Ip:192.168.2.5/24 Gw:192.168.2.1注:vlan1包括端口E0/1到E0/22,vlan2包括端口E0/23到E0/24S1R1北航计算机网络实验37实验步骤u继续前一实验的步骤,为了观察RIP报文的 交互过程,先停止S1上的RIP 协议。u在各台计算机上运行Ethereal ,然后在S1上 运行RIP 协议。u观察ethereal截获的报文,分析rip1报文各 字段的含义。北航计算机网络实验38DV算法分析u实验目的通过分析距离矢量算法的计算过程,理解 其原理。u实验环境Quidway 26 系列路由器 1 台,S3526以 太网交换机2 台,PC机 4 台,标准网线6 根;VRP版本要求:VRP 1.74及以上。北航计算机网络实验39Ip:192.168.3.11/24 Gw:192.168.3.2Loop1: 192.168.1.1/24S2R1E0/13E0/1E0/2E0/1E0/2E0/13E1:192.168.3.1/24E0:192.168.2.2/24Vlan1:192.168.2.1/24Vlan1:192.168.3.2/24Ip:192.168.2.10/24 Gw:192.168.2.1Ip:192.168.2.11/24 Gw:192.168.2.1Ip:192.168.3.10/24 Gw:
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号