MGRE环境下的RIP网络搭建(shortcut)
动态配置:动态路由协议(RIP)
配置:
[r1]rip 1
[r1-rip-1]version 2
宣告:1、激活接口;2、发布路由。
[r1-rip-1]network 192.168.1.0 ---主类宣告
[r1-rip-1]network 192.168.5.0 ---隧道网段
发现问题:r1(hub)不发送RIP报文,只有r1有r2,r3,r4的RIP路由信息,但r2,r3,r4没有r1的宣告信息,因为在公网中只能单播发送,r1不知道发给谁
解决方法:
[r1-Tunnel0/0/0]nhrp entry multicast dynamic ----在中心开启伪广播功能
(以单播报文的形式给每一个邻居发送一次数据)----在MGRE环境中,数据均以单播
的形式存在,而中心节点需要一次性给多个节点发送数据,需要使用组播或广播行为,
故此时中心节点不会发送任何数据。
解决完r1不发送问题后又出现问题:r1发送的RIP信息只有192.168.1.0,192.168.5.0不发送是因为在虚拟专用隧道中看5.0网段是与其他路由器直连的,所以不发送,但为什么r1学到的r2,r3,r4的路由信息不一起发送呢?,因为RIP默认开启水平分割机制。
解决方法:
-
[r1-Tunnel0/0/0]undo rip split-horizon ---关闭水平分割机制;当该机制开启时, R1从改接口学习到的分支节点的路由信息无法再从该接口通告给其他的分支节点。
-
[r1-Tunnel0/0/0]rip summary-address 192.168.0.0 255.255.0.0 ---进行路由汇总; 关闭水平分割可能会导致环路的产生,故选择第二种方式
因为水平分割机制只限制相同的路由信息,汇总后水平分割机制就认为路由信息不同了
网络层IP地址分类
-
IP地址----逻辑寻址---全网唯一
-
IP地址的有类分址-----根据IP地址前八位二进制的数字特征分类
-
A:0XXX XXXX-----0.0.0.0-127.255.255.255----掩码为8。
-
B:10XX XXXX-----128.0.0.0-191.255.255.255---掩码为16。
-
C:110X XXXX-----192.0.0.0-223.255.255.255----掩码24。
-
D:1110 XXXX-----224.0.0.0-239.255.255.255
-
E:1111 XXXX------240.0.0.0-255.255.255.255
A\B\C三类--->单播地址----可以做源地址,也可以做目的地址
D----->组播地址(一组设备共同拥有的一个地址)----只能当做目的地址使用
E----->保留地址(科研地址)日常看不到
-
特殊地址---不能手工配置在电脑上
-
0.0.0.0-----网络地址(代表所有地址,或代表没有地址)
-
255.255.255.255----受限广播地址(发送广播报文--范围:全网)
-
192.168.1.0/24----主机位全0------代表该广播域------网段
-
192.168.1.255/24---主机位全1-----定向广播地址(发送广播报文--范围:192.168.1所定的广播域)
-
127.X.X.X----本地测试地址(用来测试本地电脑有没有损坏)
-
169.254.0.0/16-----本地链路地址
-
私有地址-----可重复
-
A类: 10 .0.0.0- 10. 255.255.255----一个地址段(看掩码)
-
B类: 172.16 .0.0- 172.31 .255.255-----十六个地址段
-
C类: 192.168.0 .0- 192.168.255 .255----256个地址段
-
公有地址
-
除了上述私有地址和特殊地址外的所有单播地址。