OSPF配置学习

1、基本概念

按工作机制和算法分,OSPF属于链路状态路由协议,按工作区域分,OSPF属于内部网关协议。

采用Dijkstra(迪杰斯特拉)算法。OSPF报文封装在IP层,协议号89。使用组播地址224.0.0.5和224.0.0.6建立邻居。

路由采用触发更新机制。影响邻居建立的因素有:router ID、area ID、hello时间、协议认证、子网掩码。不同设备可以使用不同的OSPF进程号,不影响建立邻居。

 一条路径的cost等于本路由器到达目标网段沿途的所有路由传递方向入接口的cost总和,cost越小,路径越优。 OSPF协议本身不存在环路。

支持路由过滤,路由聚合,修改cost,默认路由下发,路由认证等路由优化功能。

2、报文类型

Hello报文:用于建立和维持邻居关系,周期性发送;不同网络类型,周期时间不同,4倍Hello时间没有收到Hello报文,认为邻居断开。

DD报文:描述本地LSDB(链路状态数据库)的摘要信息,用于两台路由器之间进行数据库同步。

LSR报文:向对方请求所需要的LSA。

LSU报文:向对方发送其所需要的详细LSA。

LSAck报文:用于对收到的LSA进行确认。

3、网络类型

链路两端的OSPF接口网络类型必须一致,否则双方无法建立邻居关系。例外:hello时间相同,可以建立OSPF邻居;选举DR和BDR条件相同,可以保证正常学习路由。

P2P(Point-to-Point,点对点),hello周期10s,不选举DR与BDR

BMA(Broadcast Multiple Access,广播式多路访问),hello周期10s,选举DR与BDR

NBMA(Non-Broadcast Multiple Access,非广播式多路访问),hello周期30s,选举DR与BDR

P2MP(Point to Multi-Point,点到多点),hello周期30s,不选举DR与BDR

4、LSA类型

1-LSA(路由器Router-LSA):

用于描述每台路由器在所在区域的链路状态信息和开销,每台路由器都会产生,在本区域内泛洪。

2-LSA(网络Network-LSA):

用于描述区域间DR列表,需要选举DR和BDR的MA网络会产生,在本区域内泛洪。

3-LSA(网络汇总Network-summary-LSA):

用于描述区域间路由信息,由ABR产生,将该LSA泛洪到其他区域。

4-LSA(ASBR汇总ASBR-summary-LSA):

用于描述ASBR的信息,辅助5-LSA完成外部路由的计算,由ABR产生,将该LSA泛洪到其他区域。

5-LSA(AS外部AS-external-LSA):

用于描述OSPF外部路由信息,由ASBR产生并在OSPF域内泛洪。

7-LSA(非完全末梢区域NSSA AS-External-LSA):

用于描述OSPF外部路由信息,由ASBR产生并在NSSA内泛洪,但是7类LSA只在特殊区域NSSA中才会出现,如果该LSA泛洪到其他区域时会由NSSA区域的ABR进行7-LSA转5-LSA的操作。

5、区域类型

(1)普通区域

OSPF路由协议可以分为单区域和多区域,area 0(0.0.0.0)为骨干区域,是必须存在的区域。如果是多区域的OSPF,则只能存在一个骨干区域,其他区域为非骨干区域。非骨干区域必须和骨干区域相连,骨干区域不能分裂。如果出现上述情况,需要通过虚链路技术解决

(2)特殊区域

stub末节区域:

ABR将生成一条区域内的缺省路由(使用3类LSA描述),不能引入也不接收AS外部路由,4-LSA、5-LSA不能进入,虚连接不能穿越Stub区域。

totally stub完全末节区域:

不允许AS外部路由在本区域内传播,也不允许区域间路由在本区域内传播,通过本区域ABR下发的缺省路由(使用3类LSA描述)到达其他区域,以及AS外部,3-LSA、4-LSA、5-LSA不能进入。

NASS非纯末节区域:

能够引入外部路由,同时又不会学习来自OSPF网络其它区域引入的外部路由,ABR会自动向该区域注入一条缺省路由,该路由采用7类LSA描述,其他区域的4-LSA、5-LSA不能进入。

totally NASS完全非纯末节区域:

在NSSA基础上不会学习其他区域路由,ABR会自动向该区域注入一条缺省路由,该路由采用7类LSA描述,其他区域的3-LSA、4-LSA、5-LSA不能进入,可以引入外部路由。

6、什么是ABR?什么是ASBR?

ABR:区域边界路由器,跨越OSPF不同区域的路由器。

ASBR:自治域边界路由器,用于连接非OSPF路由区域的路由器。

7、防环机制

(1)区间路由防环

OSPF要求所有的非骨干区域必须与Area0直接相连,区域间路由需经由Area0中转,禁止非骨干区域之间直接路由传递。

ABR不会将描述到达某个区域内网段路由的3类LSA再注入回该区域。

ABR从非骨干区域收到的3类LSA不能用于区域间路由的计算

(2)虚连接

使用虚连接使骨干区域在逻辑上连续

8、DR和BDR选举

优先级越大的越优先成为DR,其次为BDR(优先级为0时不参与选举)

选举router ID最大的作为DR,其次为BDR

9、实验配置

拓扑图:

思路:

1、配置ospf的router-id

2、把相应接口ip通告到相应的域area中

3、没有连接到骨干区域的area,配置vlink-peer

配置:

AR1:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip ad	
[Huawei-GigabitEthernet0/0/0]ip address 192.168.10.1 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip ad	
[Huawei-GigabitEthernet0/0/1]ip address 10.10.1.1 24
	
[Huawei]ospf router-id 1.1.1.1
[Huawei-ospf-1]area 1
[Huawei-ospf-1-area-0.0.0.1]network 192.168.10.0 0.0.0.255	
[Huawei-ospf-1-area-0.0.0.1]vlink-peer 2.2.2.2
[Huawei-ospf-1-area-0.0.0.1]are 4
[Huawei-ospf-1-area-0.0.0.4]network 10.10.1.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.4]vlink-peer 2.2.2.2
[Huawei-ospf-1-area-0.0.0.1]q
[Huawei]
AR2:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 10.10.1.1 24
[Huawei-GigabitEthernet0/0/0]
[Huawei-GigabitEthernet0/0/0]ip address 10.10.1.2 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip ad	
[Huawei-GigabitEthernet0/0/1]ip address 10.10.2.1 24
[Huawei-GigabitEthernet0/0/1]
[Huawei-GigabitEthernet0/0/1]
[Huawei-GigabitEthernet0/0/1]q

[Huawei]ospf router-id 2.2.2.2
[Huawei-ospf-1]area 4
[Huawei-ospf-1-area-0.0.0.4]network 10.10.1.0 0.0.0.255 
[Huawei-ospf-1-area-0.0.0.4]vlink-peer 1.1.1.1
[Huawei-ospf-1-area-0.0.0.4]area 0
[Huawei-ospf-1-area-0.0.0.0]network 10.10.2.0 0.0.0.255 
AR3:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip ad	
[Huawei-GigabitEthernet0/0/0]ip address 10.10.2.2 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 10.10.3.1 24
[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip address 10.10.4.1 24

[Huawei]ospf router-id 3.3.3.3	
[Huawei-ospf-1]area 0
[Huawei-ospf-1-area-0.0.0.0]network 10.10.2.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]network 10.10.3.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]area 3
[Huawei-ospf-1-area-0.0.0.3]network 10.10.4.0 0.0.0.255 
[Huawei-ospf-1-area-0.0.0.3]q
AR4:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip ad	
[Huawei-GigabitEthernet0/0/0]ip address 192.168.30.1 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip ad	
[Huawei-GigabitEthernet0/0/1]ip address 10.10.3.2 24
[Huawei-GigabitEthernet0/0/1]q

[Huawei]ospf router-id 5.5.5.5
[Huawei-ospf-1]area 2
[Huawei-ospf-1-area-0.0.0.2]network 192.168.30.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.2]area 0
[Huawei-ospf-1-area-0.0.0.0] network 10.10.3.0 0.0.0.255 
[Huawei-ospf-1-area-0.0.0.0]
AR5:
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip ad	
[Huawei-GigabitEthernet0/0/0]ip address 192.168.20.1 24
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip ad	
[Huawei-GigabitEthernet0/0/1]ip address 10.10.4.2 24
[Huawei-GigabitEthernet0/0/1]q

[Huawei]ospf router-id 4.4.4.4
[Huawei-ospf-1]area 3
[Huawei-ospf-1-area-0.0.0.3]network 10.10.4.0 0.0.0.255	
[Huawei-ospf-1-area-0.0.0.3]network 192.168.20.0 0.0.0.255

结果:

PC1、PC2、PC3互相ping通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值