在OSPF 网络中定义了5种网络类型,所谓的NBMA 就是指那些全连通的非广播多点可达网络,在这类网络上需要建立DR和BDR才能进行通信,通过单播发送协议报文,手工配置邻居实现通信。那么,今天我们看一看在NBMA网络上的OSPF配置。
首先,在FR上建立接口间的映射:
其次对各路由器进行配置:
R1:
sysname R1
#
undo info-center enable
#
interface Serial0/0/0
link-protocol fr
undo fr inarp
fr dlci 102 #建立本地DLCI标识
fr dlci 103
fr dlci 104
fr map ip 123.1.1.2 102 broadcast #建立与对端映射关系
fr map ip 123.1.1.3 103 broadcast
fr map ip 123.1.1.4 104 broadcast
ip address 123.1.1.1 255.255.255.0
ospf dr-priority 20
#
interface LoopBack0
ip address 192.168.1.1 255.255.255.0
#
ospf 1
peer 123.1.1.2 #手工建立邻居
peer 123.1.1.3
peer 123.1.1.4
area 0.0.0.0
network 123.1.1.1 0.0.0.0
area 0.0.0.1
network 192.168.1.1 0.0.0.0
quit
#
R2:
sysname R2
#
undo info-center enable
#
interface Serial0/0/0
link-protocol fr
undo fr inarp
fr dlci 201
fr map ip 123.1.1.1 201 broadcast
fr map ip 123.1.1.3 201 broadcast
fr map ip 123.1.1.4 201 broadcast
ip address 123.1.1.2 255.255.255.0
ospf dr-priority 0 #将优先级降为0不让路由器参与DR选举;
quit
#
interface LoopBack0
ip address 192.168.2.1 255.255.255.0
quit
#
ospf 1
peer 123.1.1.1
area 0.0.0.0
network 123.1.1.2 0.0.0.0
area 0.0.0.2
network 192.168.2.1 0.0.0.0
quit
#
好了,基本的配置就是这么些了,剩下的R3、R4与R2的配置类似,只要注意dlci和邻居间的映射关系即可;
下面我们来检验一下R1和R2间的通信:
先ping一波直连:
再检查下R1的路由表;
嗯嗯,结果很明显了,现在用R1来pingR4上的192.168.4.0/24网段;
最后,如果想回环端口上的路由是32主机地址的话,可以修改端口的ospf网络类型为广播类型。