求助rip?
在几个直连的网络中,10.10.1.0,10.10.2.0,10.10.3.0,10.10.4.0,10.10.5.0用rip应该是network 10.0.0.0 吧?
这样的话,它怎么学习到后面的子网啊?就是xx.10.1.0 xx.10.2.0等等?
求解释-77-
看端口ip还有掩码,好久不搞网络,可能有误,谨供参考 rip有两个版本
版本1,不携带子网掩码,network 10.0.0.0,那你列的这些子网应该都能学到。如果起源是这些网段,把路由传输出去的接口一定要匹配这几个网段的掩码,比如都是24。。。这样才会被发送出去,如果不匹配掩码,出口将丢弃该路由,不予发送。
版本2,携带子网掩码,但是宣告网络的时候,只能宣告主类 技术问题偶不大懂,大伙可以帮帮他。 希望这个能帮你理解这个问题~
如图所示
R1上面有3个回环接口分别如图,在R1和R2上都配置了RIPv1协议当网络收敛后,
这个时候R1的路由表如下
10.0.0.0/24 is subnetted, 3 subnets
C 10.10.1.0 is directly connected, Loopback0
C 10.10.2.0 is directly connected, Loopback1
C 10.10.3.0 is directly connected, Loopback2
12.0.0.0/24 is subnetted, 1 subnets
C 12.1.1.0 is directly connected, Serial0/0
R2的路由表如下:
R 10.0.0.0/8 via 12.1.1.1, 00:00:15, Serial0/0
12.0.0.0/24 is subnetted, 1 subnets
C 12.1.1.0 is directly connected, Serial0/0
在R1上由于RIPv1是有类路由协议,在网络边界会自动将回环接口的三个IP总汇成10.0.0.0宣告给R2
(并且无法关闭总汇)所以在R2上只能学到这个有类网络地址(10.X属于A类地址所以总汇后的掩码是255.0.0.0)
所以说..R2在RIPv1的前提下只能将属于10.0.0.0/8这个网段的所有数据都发给12.1.1.1即R1 s0/0口
..........
如果想让R2学到R1那几个回环接口的真实子网地址就是xx.10.1.0 xx.10.2.0等等..
可以在R1上开启RIPv2并且关闭自动总汇(RIPv2能关闭自动总汇)~
R1(config-if)#router rip
R1(config-router)#version 2
R1(config-router)#no auto-summary
R1(config-router)#
这样R2就能看到所有明细了~
R2#show ip route
10.0.0.0/24 is subnetted, 3 subnets
R 10.10.1.0 via 12.1.1.1, 00:00:05, Serial0/0
R 10.10.2.0 via 12.1.1.1, 00:00:05, Serial0/0
R 10.10.3.0 via 12.1.1.1, 00:00:05, Serial0/0
12.0.0.0/24 is subnetted, 1 subnets
C 12.1.1.0 is directly connected, Serial0/0
..............
有错误的地方还请高手指正...大致应该是这样的~
热心的牛人很多,强烈支持。 学习,学习 回复 5 # magic_os 的帖子
讲得很好,赞 回复 5 # magic_os 的帖子
-- 膜拜不解释 RIP1更新中不包含子网掩码,不支持VLSM和不连续子网,在网络边界会进行路由汇总,而且1中无法NO AUTO(V2需要手动NO掉,经常忘记)..应该是这样的
页:
[1]
2