今天来简单介绍下帧中继下的ospf配置,网络实验拓扑如下图所示
FR1的配置如下图所示:
我们先来配置其基本的ip地址保证其接口的连通性,
避免环回接口地址被OSPF当成/32的主机地址。
R2(config)#interface loopback 1
R2(config-if)#ip address 172.16.2.1 255.255.255.0
R2(config-if)#ip ospf network point-to-point
R2(config-if)#exit
R2(config)#
R2(config)#interface serial 1/2
R2(config-if)#encapsulation frame-relay
R2(config-if)#ip address 192.168.1.2 255.255.255.0
R2(config-if)#no frame-relay inverse-arp
R2(config-if)#frame-relay map ip 192.168.1.1 201 broadcast
R2(config-if)#no shutdown
R3(config)#interface loopback 1
R3(config-if)#ip address 172.16.3.1 255.255.255.0
R3(config-if)#ip ospf network point-to-point
R3(config-if)#exit
R3(config)#
R3(config)#interface serial 1/2
R3(config-if)#ip address 192.168.1.3 255.255.255.0
R3(config-if)#encapsulation frame-relay
R3(config-if)#no frame-relay inverse-arp
R3(config-if)#frame-relay map ip 192.168.1.1 301 broadcast
R3(config-if)#no shutdown
基本配置做完,我们来检查其连通性,
可以看到到R2和R3是通的,但是到自己确实不通的,其实也很简单到自己没有做映设,接下来我们来给自己做下映设。
做完之后到自己是通的,接下来我们来配置ospf
R1(config)#router ospf 1
R1(config-router)#network 192.168.1.0 0.0.0.255 area 0
R1(config-router)#network 172.16.1.0 0.0.0.255 area 0
R2(config)#router ospf 1
R2(config-router)#network 172.16.2.0 0.0.0.255 area 0
R2(config-router)#network 192.168.1.0 0.0.0.255 area 0
R3(config)#router ospf 1
R3(config-router)#network 172.16.3.0 0.0.0.255 area 0
R3(config-router)#network 192.168.1.0 0.0.0.255 area 0
看下邻居建立情况
可以看到邻居并没有建立,原因是接口类型为Network Type NON_BROADCASTOSPF认为NBMA的广播不支持广播和组播,因此不会主动的向外发送OSPF的HELLO数据包。
既然不能广播和组播,那我们来给他单播指定邻居
R1(config)#router os 1 R1(config-router)#neighbor 192.168.1.2 R1(config-router)#neighbor 192.168.1.3
可以看到邻居关系起来了,我在期间抓了下包也证明了他是通过单播来建立邻居关系的,
可以看到目的单播地址是192.168.1.2,而不是平常所熟悉的224.0.0.5 ,
我们来看下路由表
可以看到路由正常,除了手工的配置方法之外,其实也可能修改OSPF的接口类型,以便路由器能够自动的创建OSPF的邻居关系
为了保险起见让R1成为DR,应该调整R2和R3 ospf接口的优先级
R2(config)#interface serial 1/2
R2(config-if)#ip ospf priority 0
exit
R2(config-if)#
OK本实验结束。
R2(config)#interface serial 1/2
R2(config-if)#ip ospf priority 0
R2(config-if)#exit 改完之后看下邻居情况