分享
 
 
 

OSPF配置示例

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

后面部分提供了以下OSPF配置示例:

OSPF一对多接口示例

OSPF一对多接口广播示例

OSPF一对多接口非广播示例

可变长度子网掩码示例

OSPF路由选择和路由重分配示例

路由映像示例

修改OSPF 管辖距离

按需路由选择上的OSPF示例

LSA组定步示例

阻止LSA扩散示例

忽略MOSPF LSA 包示例

OSPF一对多接口示例

在图11-1,Mollie使用DLCI 201 与Neon 通信,使用DLCI 202 与Jelly通信, 使 用DLCI 203与Platty 通信。Neon 使用DLCI 101 与Mollie 通信,使用DLCI 102与Platty通信。Platty 使用DLCI 401与Neon 通信,使用DLCI 402与Mollie 通信。Jelly 使用DLCI 301与Mollie通信。

点击查看大图

1. Mollie 的配置如下:

hostname mollie

!

interface serial 1

ip address 10.0.0.2 225.0.0.0

ip ospf network point-to-multipoint

encapsulation frame-relay

frame-relay map ip 10.0.0.1 201 broadcast

frame-relay map ip 10.0.0.3 202 broadcast

frame-relay map ip 10.0.0.4 203 broadcast

!

router ospf 1

network 10.0.0.0 0.0.0.225 area 0

2. Neon 的配置如下:

hostname neon

!

interface serial 0

ip address 10.0.0.1 225.0.0.0

ip ospf network point-to-multipoint

encapsulation frame-relay

frame-relay map ip 10.0.0.2 101 broadcast

frame-relay map ip 10.0.0.4 102 broadcast

!

router ospf 1

network 10.0.0.0 0.0.0.255 area 0

3. Platty的配置如下:

hostname platty

!

interface seria1 3

ip address 10.0.0.4 255.0.0.0

ip ospf network point-to-multipoint

encapsulation frame-relay

clock rate 1000000

frame-relay map ip 10.0.0.1 401 broadcast

frame-relay map ip 10.0.0.2 402 broadcast

!

router ospf 1

network 10.0.0.0 0.0.0.255 area 0

4. Jelly的配置如下:

hostname jelly

!

interface seria1 2

ip address 10.0.0.3 255.0.0.0

ip ospf network point-multipoint

encapsulation frame-relay

clock rate 2000000

frame-relay map ip 10.0.0.2 301 broadcast

!

router ospf 1

network 10.0.0.0 0.0.0.255 area 0

OSPF一对多接口广播示例

下例为广播形式的一对多接口网络配置:

interface Serial 0

ip address 10.0.1.1 255.255.255.0

encapsulation frame-relay

ip ospf cost 100

ip ospf network point-to-multipoint

frame-relay map ip 10.0.1.3 202 broadcast

frame-relay map ip 10.0.1.4.203 broadcast

frame-relay map ip 10.0.1.5 204 broadcast

frame-relay local-dlci 200

!

router ospf 1

network 10.0.1.0 0.0.0.255 area 0

neighbor 10.0.1.5 cost 5

neighbor 10.0.1.4 cost 10

下例显示的是10.0.1.3上的邻居配置:

interface serial 0

ip address 10.0.1.3 255.255.255.0

ip ospf network point-to-multipoint

encapsulation frame-relay

frame-relay local-dlci 301

frame-relay map ip 10.0.1.1 300 broadcast

no shut

!

router ospf 1

network 10.0.1.0 0.0.0.255 area 0

上面第一个配置中的邻居的输出显示类似如下:

Router# show ip ospf neighbor

Neighbor ID PRi State Dead Time Address Interface4.1.1.1 1 FULL/ - 00:01:50 10.0.1.5 Serial03.1.1.1 1 FULL/ - 00:01:4710.0.1.4Serial02.1.1.1 1 FULL/ - 00:01:4510.0.1.3Serial0上面第一个配置中的路由信息类似如下:

Router# show ip route

Codes: Connected, S-static, I-IGRP, R-RIP, M-mobile, B-BGP D-EIGRP, EX-EIGRP external, O-OSPF, IA-OSPF inter area

N1-OSPF NSSA external type 1, N2-OSPF NSSA external type 2

E1-OSPF external type 1, E2-OSPF external type 2, E-EGP i-IS-IS, L1-IS-IS level-1, L2-IS-IS level-2, *-candidate defaultU-per-user static route, o-ODR

Gateway of last resort is not set

C 1.0.0.0/8 is directly connected, Loopback0

10.0.0.0/8 is variably subnetted,4 subnets, 2 masks

10.0.1.3/32 [110/100] via 10.0.1.3, 00:39:08, Serial0

C 10.0.1.0/24 is directly connected, Serial0

10.0.1.5/32 [110/5] via 10.0.1.5, 00:39:08, Serial0

10.0.1.4/32 [110/10] via 10.0.1.4, 00:39:08, Serial0

OSPF一对多非广播示例下例为非广播形式的一对多网络配置: interface Serial0 OSPF一对多非广播示例下例

为非广播形式的一对多网络配置:

interface Serial0

ip address 10.0.1.1 255.255.255.0

ip ospf network point-to-multipointnon-broadcast

encapsulation frame-relay

no keepalive

frame-relay local-dlci 200

frame-relay map ip 10.0.1.3 202

frame-relay map ip 10.0.1.4 203

frame-relay map ip 10.0.1.5 204

no shut

!

router ospf 1

network 10.0.1.0 0.0.0.255 area 0

neighbor 10.0.1.3 cost 5

neighbor 10.0.1.4 cost 10

neighbor 10.0.1.5.cost 15

下例是另一端路由器上的配置:

interface Serial9/2

ip address 10.0.1.3 255.255.255.0

encapsulation frame-relay

ip ospf network point-to-multipoint non-broadcast

no ip mroute-cache

no keepalive

no fair-queue

frame-relay local-dlci 301

frame-relay map ip 10.0.1.1 300

no shut

!

router ospf 1

network 10.0.1.0

0.0.0.255 area 0

上面第一个配置中的邻居的输出显示类似如下:

Router# show ip ospf neighbor

Neighbor IDPri State Dead TimeAddressInterface4.1.1.1 1 FULL/ - 00:01:5210.0.1.5 Serial03.1.1.1 1 FULL/ -00:01:5210.0.1.4Serial02.1.1.1 1 FULL/ -00:01:5210.0.1.3Serial0可变长度子网掩码示例

OSPF、静态路由和IS-IS支持可变长度子网掩码(VLSM),因而可在不同接口上对同一网络编号使用不同掩码,保存IP地址,更有效地利用有效地址空间。

以下示例,使用30位子网掩码,2位用来保留串行主机地址, 有足够的主机地址空间提供给点对点串行链路上的主机两端点。

interface ethernet0

ip address 131.107.1.1 255.255.255.0

!8 bits of host address space reserved for ethernets

interface serial 0

ip address 131.107.254.1 255.255.255.252

! 2 bits of host address space reserved for serial lines

! Router is configured for OSPF and assigned AS 107

router ospf 107

! Specifies network directly connnected to the router

network 131.107.0.0 0.0.255.255 area 0.0.0.0

OSPF路由选择和路由重分配示例

OSPF的特色之一就是在许多内部路由器、区域边界路由器和自治系统边界路由器之 间取得协调。缺省参数值、无认证和分配区域的接口成为OSPF路由器的最低配置。下表中的三个例子说明了特定情况的配置:

例一说明了基本OSPF命令的简单设置

例二阐述了在单一性的强制指派OSPF自治系统内,

对内部路由器、区域边界路由器(ABR)和自治系统边界路由器(ASBR)所进行的设置。

例三是一个较复杂的设置,说明了运用不同工具来控制OSPF路由选择环境。

1. 基本OSPF配置示例

下面的例子是一个简单的OSPF设置,激活OSPF路由选择进程9000,将以太网0连接到区域0.0.0.0,并重分配RIP到OSPF,重分配OSPF到RIP。

interface ethernet 0

ip address 130.93.1.1 255.255.255.0

ip ospf cost 1

!

interface ethernet 1

ip address 13.94.1.1 255.255.255.0

!

router ospf 9000

network 130.93.0.0 0.0.255.255 area 0.0.0.0

redistribute rip metric 1 subnets

!

router rip

network 130.94.0.0

redistribute ospf 9000

default-metric 1

2. 对内部路由器、ABR和ASBR做基本OSPF配置的例子

下面的例子说明将四个区域ID分配给四个IP地址范围。在这个例子中,初始化OSPF路由选择进程109,定义四个OSPF区域:10.9.50.0,2,3和0。区域10.9.50.0,2和3屏蔽特定的地址范围,而区域0为其他所有网络激活OSPF。

router ospf 109

network 131.108.20.0 0.0.0.255 area 10.9.50.0

network 131.108.0.0 0.0.255.255 area 2

network 131.109.10.0 0.0.0.255 area 3

network 0.0.0.0 255.255.255.255 area 0

!

! Interface Ethernet0 is in area 10.9.50.0:

interface ethernet 0

!

! Interface Ethernet0 is in area 10.9.50.0:

interface ethernet 0

ip address 131.108.20.5 255.255.255.0

!

! Interface Ethernet 1 is in area 2:

interface ethernet 1

ip address 131.108.1.5 255.255.255.0

!

!Interface Ethernet2 is in area 2:

interface ethernet2

ip address 131.108.2.5 255.255.255.0

!

!Interface Ethernet3 is in area 3:

interface ethernet 3

ip address 131.109.10.5 255.255.255.0

!

!Interface Ethernet4 is in area 0:

interface ethernet 4

ip address 131.109.1.1 255.255.255.0

!

!Interface Ethernet5 is in area 0:

interface ethernet 5

ip address 10.1.0.1 255.255.0.0

继续评估每个network路由器配置命令,因此配置中这些命令的顺序是重要的。Cisco IOS软件继续为每个接口评估address/widcard-mask对,具体信息请参看第十二章。

考虑第一个network area命令。区域ID 10.9.50.0设置给接口,子网131.108.20.0在此接口上定位。假定接口以太网0已匹配确认,接口以太网0连接到区域10.9.50.0。

接着评估第二个network area命令。对区域2,同样的进程运用到所有接口(除接口以太网0外)。假定接口以太网1已匹配确认,然后对此接口激活OSPF,以太网1连接到区域2。

对所有network area命令,继续将接口连接到OSPF区域过程。注重例子中最后一个network area命令是非凡情况。通过此命令,所有可用接口(未明确连接到其他区域)连接到区域0。

3. 复杂的内部路由器、ABR和ASBR例子

下面的例子简述了在单一性OSPF自治系统内,配置几个路由器。图11-4提供了说明这个配置例子的总体网络图。

在OSPF自治系统109内设置5个路由器:

路由器A和路由器B都是区域1内的内部路由器。

路由器C是OSPF区域边界路由器。注重对路由器C,区域1被分配给E3A,区域1被分配给E3,区域0被分配给S0。

路由器D是区域0 (主干区域)内的内部路由器。在这个例子里,两个network路由器配置命令指定同一区域(区域0为主干区域)。

路由器E是OSPF自治系统边界路由器。注重BGP路由被重分配到OSPF,OSPF通告这些路由。

注重:在配置自治系统中的全部路由器时,不必定义OSPF自治系统里的所有区域,只须 定义直接相连区域。在接下来的例子中,当区域边界路由器(路由器C) 将汇总链路状态 通告插入到区域1里时,区域1的路由器(路由器A和B)接收区域0中的路由。

自治系统109通过IP地址11.0.0.6到外部对等系统的BGP链路连接到外部。

点击查看大图

图11-4 样本OSPF自治系统网络图

(1)路由器A—内部路由器

interface ethernet 1

ip address 131.108.1.1 255.255.255.0

router ospf 109

network 131.108.0.0 0.0.255.255 area 1

(2)路由器B—内部路由器

interfcae ethernet 2

ip address 131.108.1.2 255.255.255.0router ospf 109

network 131.108.0.0 0.0.255.255 area 1

(3)路由器C—ABR

interface ethernet 3

ip address 131.108.1.3 255.255.255.0

nterface serial 0

ip address 131.108.2.3 255.255.255.0

router ospf 109

network 131.108.1.0 0.0.0.255 area 1

network 131.108.2.0 0.0.0.255 area 0

(4)路由器D—内部路由器

interface ethernet 4

ip address 10.0.0.4 255.0.0.0

interface serial 1

ip address 131.108.2.4 255.255.255.0

router ospf 109

network 131.108.2.0 0.0.0.255 area 0

network 10.0.0.0 0.255.255.255 area 0

(5)路由器E—ASBR

interface ethernet 5

ip address 10.0.0.5 255.0.0.0interface serial 2

ip address 11.0.0.5 255.0.0.0

router ospf 109

network 10.0.0.0 0.255.255.255 area 0

redistribute bgp 109 metric 1 metric-type 1

router bgp 109

network 131.108.0.0

network 10.0.0.0

neighbor 11.0.0.6 remote-as 110

4. ABR复杂OSPF配置例子

下面的例子完成了对ABR的任务建立。这些任务分成下列两大类:

基本OSPF配置路由器分配

这个例子中的设置将在后面的说明中予以解释。

图11-5说明了网络地址范围以及对 接口的区域分配。

点击查看大图

图11-5 OSPF配置示例的接口和区域说明

例子中的基本配置任务如下:

为以太网0~3接口配置地址范围

使每个接口的OSPF

为每个区域和网络设立OSPF认证密钥

分配链路状态尺度和设置其他OSPF接口配置选项

创立区域ID为36.0.0.0的stub区域(注重:尽管area路由器配置命令的authentication 和stub选项可通过独立的area命令项来指定,但仍可合并为一个area命令)。

指定主干区域(区域0)。

与重分配相关的配置任务如下

通过选项设置(包括metric-type,metric,tag和subnet),将IGRP和RIP重分配到OSPF。

将IGRP和OSPF重分配到RIP。

下面是OSPF配置的例子

interface ethernet 0

ip address 192.42.110.201 255.255.255.0

ip ospf authentication-key abcdefgh

ip ospf cost 10

!

interface ethernet 1

ip address 131.119.251.201 225.255.255.0

ip ospf authentication-key ijklmnop

ip ospf cost 20

ip ospf retransmit-interval 10

ip ospf transmit-delay 2

ip ospf priority 4

!

interface ethernet 2

ip address 131.119.254.201 255.255.255.0

ip ospf authentication-key abcdefgh

ip ospf cost 10

!interface ethernet 3

ip address 36.56.0.201 255.255.0.0

ip ospf authentication-key ijklmnop

ip ospf cost 20

ip ospf dead-interval 80

OSPF 在网络131.119.0.0上:

router ospf 201

network 36.0.0.0 0.255.255.255 area 36.0.0.0

network 192.42.110.0 0.0.0.255 area 192.42.110.0

network 131.119.0.0 0.0.255.255 area 0

area 0 authentication

area 36.0.0.0 stub

area 36.0.0.0 authentication

area 36.0.0.0 default-cost 20

area 192.42.110.0 authentication

area 36.0.0.0 range 36.0.0.0 255.0.0.0

area 192.42.110.0 range 192.42.110.0 255.255.255.0

area 0 range 131.119.251.0 255.255.255.0

area 0 range 131.119.254.0 255.255.255.0

redistribute igrp 200 metric-type 2 metric 1 tag 200 subnets

redistribute rip metric-type 2 metric 1 tag 200

IGRP自治系统200在131.119.0.0上:

router igrp 200

network 131.119.0.0!

!RIP for 192.42.110!

router rip

network 192.42.110.0

redistribute igrp 200 metric 1

redistribute ospf 201 metric 1

路由映像示例

这部分的例子说明如何使用有或没有路由映像的重分配,IP和CLNS路由选择协议 的例子都列在其中:

下面的例子

将所有OSPF重分配到IGRP:

router igrp 109

redistribute ospf 110

下面的例子将跳数为1的RIP路由器分配到OSPF,这些路由的尺度为5,尺度类型为1型,标识等于1,作为外部链路状态广告(LSA)重分配到OSPF:

router ospf 109

redistribute rip route-map rip-to-ospf

!

router-map rip-to-ospf permit

match metric 1

set metric 5

set metric-type type1

set tag 1

在下面的例子中,将OSPF以tag7获取的路由作为RIP尺度15重分配:

router rip

redistribute ospf 109 route-map 5!

route-map 5 permit

match tag 7

set metric 15

在下面的例子中,将下一跳路由器在串行接口0上的OSPF区域内和区域间路由重分配到INTER_AS尺度为5的BGP:

router bgp 109

redistribute ospf 109

route-map 10

!

route-map 10 permit

match route-type internal

match interface serial 0

et metric 5

下面的例子将两类路由重分配到综合IS-IS路由选择表(支持IP和CLNS), 第一类路 由是tag 5的OSPF外部IP路由,这些路由以尺度5插入2级IS-IS LSP;第二类是ISO-IGRP,来自CLNS报头路由并与CLNS访问表2000匹配,它们将作为2级LSP以尺度30重分配到 IS-IS。

router isis redistribute ospf 109 route-map 2 redistribute iso-igrp nsfnet route-map 3!route-map 2 permit match route-type external match tag 5 set metric set level level-2router isis

redistribute ospf 109 route-map 2

redistribute iso-igrp nsfnet route-map 3

!

route-map 2 permit

match route-type external

match tag 5 set metric

set level level-2

!

route-map 3 permit

match address 2000

set metric 30

tage 1,2,3和5的OSPF外部路由分别以尺度1,1,5和5重分配到RIP,tag为4的OSPF路由不重分配:

router rip

redistribute ospf 109 route-map 1

!route-map 1 permit

match tag 1 2

set metric 1

!

route-map 1 permit

match tag 3

set metric 5

!

route-map 1 deny

match tag 4

!

route map 1

permit match tag 5

set metric 5

假如有到网络140.222.0.0的OSPF路由,就产生尺度为1的缺省网络0.0.0.0到RIP, 配置如下:

router rip

redistribute ospf 109 route-map default

!route-map default permit

match ip address 1

set metric 1

!

access-list 1 permit 140.222.0.0 0.0.255.255

access-list 2 permit 0.0.0.0 0.0.0.0

在下面的配置中,为网络160.89.0.0获取路由的RIP以及以报头49.0001.0002获取路由的ISO-IGRP,将以尺度5重分配为IS-IS 2级LSP:

router isis

redistribute rip route-map 1

redistribute iso-igrp remote route-map 1

!route map 1 permit

match ip address 1

match clns address 2

set metric 5

set level level-2

!

access-list 1 permit 160.89.0.0 0.0.255.255

clns filter-set 2 permit 49.0001.0002…下面的便子说明路映像如何被default-configuration路由器配置命令引用,这被称为条件缺省源(conditional defualt origination).OSPF将产生缺省路由(网络 0.0.0.0),基于140.222.0.0上2型尺度为5网络0.0.0.0 在路由选择表中。

route-map ospf-default permit

match ip address 1

set metric 5

set metri-type type-2

!

access-list 1 140.222.0.0 0.0.255.255

!

router ospf 109

default-information originate router-map ospf-default

修改OSPF 管辖距离示例

下例将外部距离修改为200,使其几乎不可信。如图11-6所示。路由器A

router ospf 1

redistribue ospf2 subnet

distance ospf external 200

!

router ospf 2

redistribute ospf subnet

distance ospf external 200

点击查看大图

路由器B

router ospf 1

redistribute ospf 2 subnet

distance ospf external 200

!

router ospf 2

redistribute ospf 1 subnet

distance ospf external 200

按需路由选择上的OSPF示例

下面是按需要电路OSPF的配置,如图11-7所示。注重,按需要电路只定义在一边(路由器A上的BR10)。不需要要两边都配置。

图11-7 按需电路上的OSPF

路由器A

username RouterB passWord 7 060C1A2F47

isdn switch-type basic-5ess

ip routing

!

interface TokenRing0

ip address 140.10.20.7 255.255.255.0

no shut

!

interface BRI0

no cdp enable description connected PBX 1485

ip address 140.10.10.7 255.255.255.0

encapsulation ppp

ip ospf demand-circuit

dialer map ip 140.10.10.6 name RouterB broadcast 61484

dialer-group 1

ppp authentication chap

no shut

!

router ospf 100

network 140.10.10.0 0.0.0.255 area 0

network 140.10.20.0 0.0.0.255 area 0

!

dialer-list 1 protocol ip permit

路由器B

username RouterA password 7 04511E0804

isdn switch-type basic-5ess

ip routing

!

interface Ethernet0

ip address 140.10.60.6 255.255.255.0

no shut

!

interface BRI0

no cdp enable

description connected PBX 1484

ip address 140.10.10.6 255.255.255.0

encapsulation ppp

dialer map ip 140.10.10.7 name RouterA broadcast 61485

dialer-group 1

ppp authentication chap

no shut

!

router ospf 100

network 140.10.10.0 0.0.0.255 area 0

network 140.10.60.0 0.0.0.255 area 0

!

dialer-list 1 protocol ip permitL

SA组定步示例

下面将OSPF LSA 组定步修改为60秒:

router ospf

timers lsa-group-pacing 60

阻止LSA扩散示例

下例配置阻止OSPF LSA通过以太网口扩散到广播、非广播或点对点的可达网络。

interface ethernet 0

ospf database-filter all out

下例配置阻止OSPF LSA通过IP地址为1.2.3.4的邻居扩散到一对多的网络。

router ospf 109

neighbor 1.2.3.4 database-filter all out

忽略MOSPF LSA 包示例

下例配置路由器使其在接收MOSPF 信息包时抑制发送系统注册信息。

router ospf 109

ospf ignore lsa mospf

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有