




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
RIP被动接口&单播更新&定时器配置RIP基本配置R2(config)#router ripR2(config-router)#network 192.168.1.0R2(config-router)#network 2.0.0.0R1(config)#router ripR1(config-router)#network 192.168.1.0R1(config-router)#network 192.168.2.0R1(config-router)#network 1.0.0.0R3(config)#router ripR3(config-router)#network 192.168.2.0R3(config-router)#network 3.0.0.0r1#show ip route 1.0.0.0/24 is subnetted, 1 subnets/8,v1发送的路由更新不携带掩码,主类边界汇总;即使R2上宣告的是net 2.2.2.0也一样C 1.1.1.0 is directly connected, Loopback0R 2.0.0.0/8 120/1 via 192.168.1.2, 00:00:06, Serial0/0 R 3.0.0.0/8 120/1 via 192.168.2.2, 00:00:13, Serial0/1C 192.168.1.0/24 is directly connected, Serial0/0C 192.168.2.0/24 is directly connected, Serial0/1r1#sho ip protocalRouting Protocol is rip Sending updates every 30 seconds, next due in 24 seconds Invalid after 180 seconds, hold down 180, flushed after 240-RIP的四个计时器 Redistributing: rip Default version control: send version 1, receive any version Interface Send Recv Triggered RIP Key-chain Serial0/0 1 1 2 调用的key-chain Serial0/1 1 1 2 Loopback0 1 1 2-被宣告进RIP的接口,默认v1的收发版本 Automatic network summarization is in effect Maximum path: 4-默认支持4条等价负载,最大6条 Routing for Networks: 1.0.0.0 192.168.1.0 192.168.2.0 Routing Information Sources: Gateway Distance Last Update 192.168.2.2 120 00:00:03 192.168.1.2 120 00:00:11 更新源,管理距离,最后一次更新过去多少秒 Distance: (default is 120)把R2的S0/0口设置为被动接口R2(config)#router ripR2(config-router)#passive-interface s0/0 /把se0/0配置为被动接口;该命令注意是在进程模式中被设置为被动接口,那么这个接口就不会发送RIP的路由更新,但是可以接收RIP的路由更新(不区别版本号)一般情况下我们都会把环回口设置为被动接口;R2(config-router)#passive-interface default /默认把所有接口设置为被动接口R2(config-router)#no passive-interface XX /把被动接口变成主动接口r1#show ip route ripR 2.0.0.0/8 120/1 via 192.168.1.2, 00:01:37, Serial0/0-看见rip的路由超时了R 3.0.0.0/8 120/1 via 192.168.2.2, 00:00:24, Serial0/1设置为被动接口的接口我们可以采用单播指邻居(不区别版本号)R2(config)#router ripR2(config-router)#neighbor 192.168.1.1 /必须是邻居物理接口的地址如果一个接口没有被设置为被动接口,就采用了单播更新,那么就会发送两个rip的更新,一个为单播,另一个是组播广播,路由表不会发生问题R1(config)#router ripR1(config-router)#neighbor 192.168.2.2*Mar 1 01:52:18.307: RIP: sending v1 flash update to 255.255.255.255 via Serial0/1 (192.168.2.1)*Mar 1 01:52:18.323: RIP: sending v1 flash update to 192.168.2.2 via Serial0/1 (192.168.2.1)RIP的计时器设置:R1(config-router)#times basci 10 20 30 40 更新 失效 抑制 刷新 /两边计时器不匹配,不影响-RIP V1不连续子网问题从上图看:10.0.0.0/8被分割在R2 R3的两边R1#sho ip route ripR 10.0.0.0/8 120/1 via 192.168.2.2, 00:00:01, Serial0/1 120/1 via 192.168.1.2, 00:00:11, Serial0/0-去往10.0.0.0的路由有两个下一跳R1(config)#no ip cef 关掉cisco快速转发R1#ping 10.1.3.1!U!.! /丢包了,数据包从R1出去,去10.0.0.0/8有两条路,这样会分往两边,去往10.1.2.1回不了包了解决方法: 1:使用辅助地址-让所有的子网都在同一个主类2:使用版本2 -更新中携带掩码1:R2(config)#int s0/0 R2(config-if)#ip address 10.1.4.2 255.255.255.0 R1(config)#int s0/0 R1(config-if)#ip address 10.1.4.1 255.255.255.0 R1(config)#int s0/1 R1(config-if)#ip address 10.1.5.1 255.255.255.0 R3(config)#int s0/1 R3(config-if)ip address 10.1.5.2 255.255.255.0将这些地址再宣告进RIP的进程中R1#show ip route rip 10.0.0.0/24 is subnetted, 5 subnetsR 10.1.3.0 120/1 via 10.1.5.2, 00:00:19, Serial0/1R 10.1.2.0 120/1 via 10.1.4.2, 00:00:19, Serial0/0R 10.0.0.0 120/1 via 192.168.2.2, 00:00:19, Serial0/1 120/1 via 192.168.1.2, 00:00:19, Serial0/0RIP转发方式:查询32位主机路由 10.1.1.1/32 经过子网划分的路由 10.1.1.0/27 主类路由 10.0.0.0/8 汇总的主类路由(超网) 10.0.0.0/7 默认路由 0.0.0.0/0RIP v1的发送,接收路由规则总结:1:转发路由和物理接口在不同主类:R1#show ip routeR 10.0.0.0/8 120/1 via 192.168.1.2, 00:00:24, Serial0/0R 11.0.0.0/8 120/1 via 192.168.1.2, 00:00:24, Serial0/0-不在同一个主类,接收到A,B,C三类的路由C 192.168.1.0/24 is directly connected, Serial0/0当物理接口和通告路由不在同一主类那么就会发送主类去往R12:转发路由和物理接口在相同主类:R1#show ip route 10.0.0.0/24 is subnetted, 3 subnetsC 10.1.12.0 is directly connected, Serial0/0R 10.1.3.0 120/1 via 10.1.12.1, 00:00:14, Serial0/0R 10.1.1.0 120/1 via 10.1.12.1, 00:00:14, Serial0/0R 11.0.0.0/8 120/1 via 10.1.12.1, 00:00:14, Serial0/0当转发路由在相同主类时:如果掩码和物理接口相同发送,不同的就丢弃; 路由:10.1.2.1/27和10.1.12.1/24在相同主类,但是掩码不同,则放弃转发思考:为什么会出现32位主机路由:(接收规则)例1:查看R2的路由表:我们会发现一个很有趣的现象:1:第三个八位组为奇数的时候是32位主机路由2:但是偶数的时候掩码位和接收接口的掩码一样 R2#show ip route 10.0.0.0/8 is variably subnetted, 5 subnets, 2 masksR 10.1.3.0/32 120/1 via 10.1.12.1, 00:00:09, Serial0/0R 10.1.2.0/23 120/1 via 10.1.12.1, 00:00:09, Serial0/0R 10.1.1.0/32 120/1 via 10.1.12.1, 00:00:09, Serial0/0R 10.1.4.0/23 120/1 via 10.1.12.1, 00:00:09, Serial0/010.1.1.1的路由的第三个八位组换算成二进制: 00000001.0000000010.1.2.1的路由的第三个八位组换算成二进制: 00000010.0000000010.1.3.1的路由的第三个八位组换算成二进制: 00000011.0000000010.1.4.1的路由的第三个八位组换算成二进制: 00000100.00000000掩码:255.255.254.0第三个八位组换算二进制:11111110-当/23位掩码的接口接收到了一条路由,那么它就会认为这个路由的前23位是网络号,后面的都为主机号,这样收的10.1.1.1的路由的时候发现第三个八位组的最后一位是1,那么就会认为是主机,而10.1.2.1的路由来的时候第三个八位组的最后一位是0,并且后续第四个八位组也都为0,那么就会认为是一个网段。其实这是一种RIP v1的误会,因为V1发送的时候没有携带掩码,如果要解决32位主机路由那么可以使用V2,也可以在R2上面启用辅助地址。此实验如果把R2的S0/0口子网改成比R1大,如10.1.12.2/27,那么路由表中就不会含有子网信息,如下:R2(config-if)#do sho ip route rip 10.0.0.0/27 is subnetted, 5 subnetsR 10.1.3.0 120/1 via 10.1.12.1, 00:00:13, Serial0/0R 10.1.2.0 120/1 via 10.1.12.1, 00:00:13, Serial0/0R 10.1.1.0 120/1 via 10.1.12.1, 00:00:13, Serial0/0R 10.1.4.0 120/1 via 10.1.12.1, 00:00:13, Serial0/0例2R2#show ip route 10.0.0.0/24 is subnetted, 1 subnetsC 10.1.12.0 is directly connected, Serial0/0R2没有学到RIP路由信息,因为R1物理接口和回环口在同一主类但是掩码不同就不发,把上图掩码改成下图。 R2#show ip route (也要稍等一会查看)/只有这种情况才会出现32位主机路由 10.0.0.0/8 is variably subnetted, 3 subnets, 2 masksC 10.1.12.0/24 is directly connected, Serial0/0R 10.1.1.0/24 120/1 via 10.1.12.1, 00:00:12, Serial0/0R 10.1.1.32/32 120/1 via 10.1.12.1, 00:00:12, Serial0/0把掩码都改成/27,输出如下:R2#show ip route 10.0.0.0/27 is subnetted, 3 subnetsC 10.1.12.0 is directly connected, Serial0/0R 10.1.1.0 120/1 via 10.1.12.1, 00:00:07, Serial0/0R 10.1.1.32 120/1 via 10.1.12.1, 00:00:07, Serial0/0还有另外一种情况,左边/24,右边/27,如下:如果是从上面的实验改子网来做,要等一会(180秒)R2#show ip route 10.0.0.0/27 is subnetted, 1 subnetsC 10.1.12.0 is directly connected, Serial0/0RIP V1 和 RIP V2的兼容性&水平分割R1#show ip rouR 2.0.0.0/8 120/1 via 10.1.1.2, 00:00:22, FastEthernet1/1 10.0.0.0/24 is subnetted, 1 subnetsC 10.1.1.0 is directly connected, FastEthernet1/1R3#show ip rou 10.0.0.0/24 is subnetted, 1 subnetsC 10.1.1.0 is directly connected, FastEthernet1/3因为默认的rip v1 是发送v1,接收v1和v2的路由更新,所以在R1上可以看到R2回环口的路由,而版本2只能收发版本2的更新如果不修改版本的情况下,先在R1的F1/1口:ip rip send version 1 2; ip rip receive version 1 2并且还要关闭R1的F0/0接口的水平分割,r1(config-if)#no ip split-horizon默认开启。Show ip interface f1/1查看-从一个接口接收到的路由不会再从这个接口发出去-RIP V2的汇总:r2#sho ip rou rip 1.0.0.0/24 is subnetted, 2 subnetsR 1.1.1.0 120/1 via 192.168.1.1, 00:00:20, Serial0/0R 1.1.15.0 120/1 via 192.168.1.1, 00:00:20, Serial0/0-为了减小路由表,RIP v2有了手工汇总R2(config)int loopback 0R2(config-if)#ip address 1.1.1.1 255.255.255.0R2(config)#int loopback 1R2(config-if)ip address 1.1.1.15 255.255.255.0R2(config)#int s0/0R2(config)#router ripR2(config-router)#version 2R2(config-router)#no auto-summyR2(config-if)#ip summary-address rip 1.1.1.0 255.255.240.0-汇总rip路由R2#sho ip rou rip 1.0.0.0/8 is variably subnetted, 3 subnets, 2 masksR 1.1.0.0/20 120/1 via 192.168.1.1, 00:00:08, Serial0/0-收到了一个/20的汇总路由R 1.1.1.0/24 120/1 via 192.168.1.1, 00:01:02, Serial0/0R 1.1.15.0/24 120/1 via 192.168.1.1, 00:01:02, Serial0/0-路由条目超时了,刷新计时器到了会删除汇总后的掩码长度必须比原来的掩码长度要小,所有C类地址就不能采用手工汇总:而可以采用静态路由去传递汇总路由:R1(config)#ip route 192.168.1.0 255.255.252.0 null 0R1(config)#route ripR1(config-router)#redistribute static (metric) /(router-map)-RIP v2 是否能自动汇总从邻居学来的路由:R1:发送的是明细路由*Mar 1 01:26:53.555: RIP: sending v2 flash update to 224.0.0.9 via Serial0/0 (192.168.1.1)*Mar 1 01:26:53.555: RIP: build flash update entries*Mar 1 01:26:53.559: 1.1.1.0/24 via 0.0.0.0, metric 1, tag 0*Mar 1 01:26:53.559: 1.1.2.0/24 via 0.0.0.0, metric 1, tag 0R1#sho ip rou ripR 2.0.0.0/8 120/1 via 192.168.1.2, 00:00:24, Serial0/0-汇总之后的路由R2:发送的是汇总的路由*Mar 1 01:29:21.415: RIP: sending v2 flash update to 224.0.0.9 via Serial0/0 (192.168.1.2)*Mar 1 01:29:21.415: RIP: build flash update entries*Mar 1 01:29:21.419: 2.0.0.0/8 via 0.0.0.0, metric 1, tag 0R2#sho ip rou rip 1.0.0.0/24 is subnetted, 2 subnetsR 1.1.1.0 120/1 via 192.168.1.1, 00:00:14, Serial0/0R 1.1.2.0 120/1 via 192.168.1.1, 00:00:14, Serial0/0-没有汇总的路由结论:说明RIP的自动汇总是在本地路由器上完成的偏移列表:R2#sho ip rou rip 3.0.0.0/24 is subnetted, 1 subnetsR 3.3.3.0 120/1 via 23.1.1.3, 00:00:18, FastEthernet1/1 13.0.0.0/24 is subnetted, 1 subnetsR 13.1.1.0 120/1 via 23.1.1.3, 00:00:18, FastEthernet1/1 120/1 via 12.1.1.1, 00:00:00, Serial0/0使得去往R3的3.3.3.3负载均衡R2(config)#access-list 10 permit 3.3.3.0R2(config)#router ripR2(config)#offset-list 10 in 1 fa1/1RIP的奇偶过滤要求:让R2的路由表只能出现偶数路由,R3的路由表为奇数路由原先的路由表:r2(config-router)#do sho ip rou 1.0.0.0/24 is subnetted, 4 subnetsR 1.1.1.0 120/1 via 12.1.1.1, 00:00:16, Serial0/0R 1.1.2.0 120/1 via 12.1.1.1, 00:00:16, Serial0/0R 1.1.3.0 120/1 via 12.1.1.1, 00:00:16, Serial0/0R 1.1.4.0 120/1 via 12.1.1.1, 00:00:16, Serial0/0 12.0.0.0/24 is subnetted, 1 subnetsC 12.1.1.0 is directly connected, Serial0/0 13.0.0.0/24 is subnetted, 1 subnetsR 13.1.1.0 120/1 via 12.1.1.1, 00:00:16, Serial0/0R1(config)#access-list 10 permit 1.1.0.0 0.0.6.0R1(config)#router ripR1(config-router)#distribute-list 10 out se0/0-R3(config)#access-list 20 permit 1.1.1.0 0.0.2.0R3(config)#router ripR3(config-router)#distribute-list 20 out se0/1-奇偶匹配:172.16.20.0 172.16.21.0 172.16.22.0 172.16.23.0奇数:00010101 00010111- 00000010 access-list 10 permit 172.16.21.0 0.0.2.0 偶数:00010100 00010110- 00000010 access-list 20 permit 172.16.20.0 0.0.2.0触发更新R1(config)#int s0/0R1(config-if)#ip rip triggered -接口下启用触发更新r1#sho ip pr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中型企业员工聘用合同书5篇
- 正式的地域买卖合同6篇
- 农村卖房屋合同范本
- 小区锅炉用工合同范本
- 英文企业合作合同范本
- 镇江砂石供应合同范本
- 净化车间劳务合同范本
- 工业加工企业合同范本
- 影视传播市场分析与发展前景
- 新能源汽车趋势
- 国家电网公司招聘高校毕业生应聘登记表
- GA 1801.4-2022国家战略储备库反恐怖防范要求第4部分:火炸药库
- 消化道出血的内镜治疗
- GB/T 4623-2006环形混凝土电杆
- GB/T 36572-2018电力监控系统网络安全防护导则
- 甲状腺危象教学课件
- GA/T 970-2011危险化学品泄漏事故处置行动要则
- 外科学-第三章-水、电解质代谢紊乱和酸碱平衡失调课件
- PICC置管后常见并发症的处理教育课件
- 督查督办培训课件
- 2023全国大学生数学建模竞赛D题
评论
0/150
提交评论