帧中继环境中的OSPF配置总结 [ 网站地图 ]

发表于:2010-1-14 浏览:109 作者: 来源:互联网

关键字:帧中继,OSPF

描述:一、PVC全互连,不支持广播 与上例相似,但是不支持广播,那么OSPF报文无法穿过网络到达目的地,所以,它们无法建立邻居关系,更不用说DR和BDR选举了。此时,我们只要解决了一个问题就可以了:把组播换成

一、PVC全互连,不支持广播

与上例相似,但是不支持广播,那么OSPF报文无法穿过网络到达目的地,所以,它们无法建立邻居关系,更不用说DR和BDR选举了。此时,我们只要解决了一个问题就可以了:把组播换成单播。如何变成单播发送呢?只需指定邻居就OK了

neighbor 12.12.12.2 priority 5
neighbor 13.13.13.3 priority 10 

例:

R1
int lo 0
ip add 1.1.1.1 255.255.255.0
int s1/0
ip add 12.12.12.1 255.255.255.0
no shut
enc fr
fra map ip 123.123.123.2 102 bro
fra map ip 123.123.123.3 103 bro
router ospf 1.1.1.1
net 123.123.123.1 255.255.255.0 a 0
net 1.1.1.1 255.255.255.0 a 0
neighbor 123.123.123.2 priority 5
neighbor 123.123.123.3 priority 10
router-id 123.123.123.1 

二、PVC非全互连,支持广播

在这种类型的环境中,我们知道,它是支持广播的,但是并非全互连,这里就会有一个问题—–部分设备之间没有PVC.这样会导致一个问题:DR的选举混乱。X认为Y是DR,Y认为Z是DR…………这种网络,我们可以把它简单的当成一个车轱辘:HUB and SPOKE.中心辐条式。指定HUB路由器为DR,而且让SPOKE路由器不参加选举。把网络做成“一言堂”。(呵呵。此时,HUB一人独大,但是有个小问题—-单点故障,它死了就没人接替哦。当然有其他办法,这里不做讨论。)

上面分析了一下思路,下面来整理一下:

我们指定R1路由器为HUB,而R2,R2为SPOKE.

R1和R2,R1和R3分别建立起邻接,但是R2和R3因为中间没有PVC,只能依靠HUB来中转。

我们提高后者不变R1的OSPF Priority,把R2和R3的降低或者改为0(0不参加选举)

例:

R1
int lo 0
ip add 1.1.1.1 255.255.255.0
int s1/0
ip add 12.12.12.1 255.255.255.0
no shut
enc fr
fra map ip 123.123.123.2 102 bro
fra map ip 123.123.123.3 103 bro
router ospf 1.1.1.1
net 123.123.123.1 255.255.255.0 a 0
net 1.1.1.1 255.255.255.0 a 0
neighbor 123.123.123.2 priority 5
neighbor 123.123.123.3 priority 10
router-id 123.123.123.1
R2
int lo 0
ip add 2.2.2.2 255.255.255.0
int s1/0
ip add 123.123.123.2 255.255.255.0
no shut
enc fr
fram map ip 123.123.123.1 201 bro
ip ospf net bro
ip ospf priority 0
router ospf 2.2.2.2
net 2.2.2.2 255.255.255.0 a 0
net 123.123.123.0 255.255.255.0
router-id 123.123.123.2
R3
int lo 0
ip add 3.3.3.3 255.255.255.0
int s1/0
ip add 123.123.123.3 255.255.255.0
no shut
enc fr
fram map ip 123.123.123.3 301bro
ip ospf net bro
ip ospf priority 0
router ospf 3.3.3.3
net 3.3.3.3 255.255.255.0 a 0
net 123.123.123.0 255.255.255.0
router-id 123.123.123.3

{[csc:pagelist]}

三、PVC全互连,且支持广播

NBMA

N—-None

B—-broadcast

MA—-Multi Access

非广播多路访问(NBMA)—广播多路访问(BMA)

BMA可以简单的想象成我们的以太网,当然,它是支持广播的。

而NBMA则可以想象成不支持广播的以太网(PVC全互连)

那么如果要让OSPF能在NBMA网络中正常运行(正常的经历几个过程,必须要有DR的产生),只需让NBMA网络支持广播即可。

帧中继环境中的OSPF总结

OSPF定义了多种网络类型,我们可以在接口上定义网络类型参数

ip ospf net broadcast

例:

int s1/0
ip add 12.12.12.1 255.255.255.0
no shut
enc fr
fr map ip 12.12.12.2 102 broadcast
ip ospf net broadcast

四、上一种情况的补充

PVC非全互连,支持广播

我们前面总结的几点,有一个共同点—–我们想尽办法让它们可以正常选举出DR来。这里对第三种情况补充一下:对于point-to-point链路,是不选举DR的。我们可以通过划分子接口来使OSPF在这种类型的网络中运行。

依然使用上面的例子,R1的S1/0口分别连接着R2和R3,而R2和R3之间无PVC.

我们通过在R1的S1/0口上划分两个子接口分别对应R2和R3,使之形成两条point-to-point链路。此时,R1和R2互为邻接,R1和R3互为邻接。

R1
int lo 0
ip add 1.1.1.1 255.255.255.0
int s1/0
no shut
no ip add
en fr
int s1/0.1 point-to-point
ip add 12.12.12.1 255.255.255.0
ip ospf net point-to-point
fra interface-dlci 102
//对于点对点链路的子接口,在子接口上不需要做MAP映射,只定义本地DLCI即可
int s1/0.2 point-to-point
ip add 13.13.13.1 255.255.255.0
ip ospf net point-to-point
fra interface-dlci 103
router ospf 1.1.1.1
net 1.1.1.1 255.255.255.0
net 12.12.12.0 255.255.255.0 a 0
net 13.13.13.0 255.255.255.0 a 0

R2

R2其他的配置就不多赘述了,在R2和R3上基本相同,只需在接口上把OSPF网络类型改为

point-to-point

ip ospf point-to-point

然后定义一个协议地址映射

fra map ip xxx.xxx.xxx.xxx dlci号

使用子接口这种办法,有一个毛病,就是划分子接口的时候会浪费一个子网。不过好象大家都是实验环境。

{[csc:pagelist]}

五、继续补充

PVC非全互连,支持广播

对于前面的内容,不多说了,只看一下对于PVC支持广播,且非全互连的第三种解决办法

我们干脆把它配成非广播类型—–不支持广播。但是非广播不能选DR,那么我们手工选举;非广播,那邻居关系,我们也是手工来指定。

R1
int lo 0
ip add 1.1.1.1 255.255.255.0
int s1/0
ip add 123.123.123.1 255.255.255.0
en fr
no shut
ip ospf net non-broadcast
fra map ip 123.123.123.2 102 bro
fra map ip 123.123.123.3 103 bro
router ospf 1.1.1.1
net 1.1.1.1 255.255.255.0 a 0
net 123.123.123.0 255.255.255.0 a 0
neighbor 123.123.123.2
neighbor 123.123.123.3

R2
int lo 0
ip add 2.2.2.2 255.255.255.0
int s1/0
no shut
enc fr
ip add 123.123.123.2 255.255.255.0
fr map ip 123.123.123.1 201 bro
ip ospf net non-broadcast
ip ospf priority 0
R3
int lo 0
ip add 3.3.3.3 255.255.255.0
int s1/0
no shut
enc fr
ip ad 123.123.123.3 255.255.255.0
fr map ip 123.123.123.1 301 bro
ip ospf net non
ip ospf pri 0

六、对于PVC支持广播且非全互连的解决途径之四

在此条件下,将网络环境整成点到多点类型,并且指定邻居点到多点,可以想象成多条点到点链路的集合简单举个配置例子(马上要上班了,时间紧)

R1
int lo 0
ip add 1.1.1.1 255.255.255.0
int s1/0
ip add 123.123.123.1 255.255.255.0
no shut
en fr
ip ospf net point-to-multi
fra map ip 123.123.123.2 102 bro
fra map ip 123.123.123.3 103 bro
router ospf 1.1.1.1
net 1.1.1.1 255.255.255.0 a 0
net 123.123.123.0 255.255.255.0 a 0
neighbor 123.123.123.2
neighbor 123.123.123.3 

七、PVC不支持广播,非全互连

不支持广播,而且并非全互连,则必须指定邻居。而在上面几个例子中,只有NBMA和点到多点才指定邻居,那么在这种环境下,我们将其按照点到多点非广播的方式来做。

例子

R1
int lo 0
ip add 1.1.1.1 255.255.255.0
int s1/0
ip add 123.123.123.0 255.255.255.0
en fr
no shut
fra map ip 123.123.123.2 102 (此处不接广播参数)
fra map ip 123.123.123.3 103
ip ospf net point-to-multipoint non-broadcast
router ospf 1.1.1.1
net 1.1.1.1 255.255.255.0 a 0
net 123.123.123.0 255.255.255.0
neighbor 123.123.123.2
neighbor 123.123.123.3 

在R2和R3上的接口上也使用ip ospf net point-to-mulitpoint non-broadcast来更改网络类型为点到多点非广播。并且在路由配置模式下指定邻居。


站长资讯网 做中国最丰富的资讯网站 沪ICP备05004089号