192.168.1.0/24 12.12.12.0/24 Fa0/0
Fa0/0 S0/0 S0/0 .1 R1 .1 .2 R2 .2
A:10.1.1.100/24
B:192.168.1.100/24
1.配置简单口令认证
R1(config)#router ospf 1
R1(config-router)#net 10.1.1.0 0.0.0.255 area 0 R1(config-router)#net 12.12.12.0 0.0.0.255 area 0 R1(config-router)#area 0 authentication R1(config)#int s0/0
R1(config-if)#ip ospf authentication-key cisco 配置R2<略>
2.配置MD5认证
R1(config)#router ospf 1
R1(config-router)#net 10.1.1.0 0.0.0.255 area 0 R1(config-router)#net 12.12.12.0 0.0.0.255 area 0
R1(config-router)#area 0 authentication message-digest R1(config)#int s0/0
R1(config-if)#ip ospf authentication-key 1 md5 cisco 配置R2<略>
验证:(1)sh I ospf int
(2)sh ip ospf
案例:配置default-information originate
如果在路由器上配置了默认路由,它只会在本地生效,并不能向整个区域传播。在OSPF路由协议下向区域内注入一条默认路由的语法是
Router(config-router)#default-information originate [always]
Internet
202.102.92.1 S0/1 12.12.12.0/24 Fa0/0
Fa0/0 S0/0 S0/0 .1 R1 .1 .2 R2 .2
A:10.1.1.100/24
Area 0 B:192.168.1.100/24
R1路由器的配置:
R1(config)#router ospf 1
R1(config-router)#net 10.1.1.0 0.0.0.255 area 0 R1(config-router)#net 12.12.12.0 0.0.0.255 area 0 R1(config)#ip route 0.0.0.0 0.0.0.0 202.102.92.1 R1(config)#router ospf 1
R1(config-router)#default-information originate 多区域OSPF
为什么要划分多个区域 1)。路由器的内存占用减少 2)。CPU计算的复杂程度减少 3)。带宽战胜减少 4)。网络的稳定性提高
5)。每个区域的路由器不要多于50个 Area 0:backbone主干区域:负责收集非主干区域发出的汇兑路由信息,并将这些信息扩散到各个区域。
当一上 AS划分成几个OSPF区域时,根据一个路由器在相应的区域之内作用,可以将 OSPF路由器作如下分类: (1)内部路由器(internal router):当一台OSPF路由器上所有的链路都处于同一区域时,称这种路由器为几个问题路由器。
(2)主干路由器(Backbone router):具有连接主干区域商品的路由器。
(3)区域边界路由器(ABR):当一台路由器与多个区域相连时, 称为区域边界路由器,区域边界路由器具有相连的每一个区域的拓扑结构数据库,并且了解如何将该区域的链路状态信息传播至骨干区域,骨干区域区域扩散至其他区域。
(4)自治系统边界路由器(ASBR):AS边界路由器加工能力AS外部的路由器交换路由信息的OSPF路由器,该路由器在AS内部广播其所得到的AS外部路由信息。 OSPF LSA类型
(1)LSA Type1(router LSA):所有OSPF路由器都会产生这种数据包,用于描述路由器上连接到某一个区域的链路或某一端口的状态信息。该LSA唑在某一个特定的区域内扩散,而不会扩散于其他的区域。 O表示
(2)LSA Type2 (Network LSA):是由指定路由器DR产生的,类型2的LSA只会在包含DR的广播网络的区域中扩散,不会扩散至其余的OSPF区域。 O表示
(3)LSA Type3(Network summary LSA):由ABR产生,描述ABR和某个酵区域的内部路由器之间的链路信息。
这些条目通过主干区域被扩散到其他的ABR OIA
(4)LSA Type4(ASBR Summary LSA):由ABR产生,由主干区域发送到其他ABR,含有ASBR的链路信息,该链路条目不会被扩散到完全末节区域。与LSA Type3的区别在于Type4描述到ASBR的可达性,而Type3则描述区域内路由。 OIA
(5)LSA Type5(Autonomous system external LSA):由ASBR产生,含有关于自治系统外的链路信息。除了末节区域和完全末节区域,LSA Type5在整个网络中发送,通过类型5的LSA学到的路由在路由表中用字母“O E1或O E2”表示。
LSA Type7(NSSA External LSA):由ASBR产生的关于NSSA的信息,可以在NSSA区域内扩散,ABR可以将LSA Type7转换为LSA Type5 “O N1 或O N2”表示。 OSPF区域类型
(1)标准区域:一个标准区域可以接收链路更新信息和路由汇总。
(2)主干区域(Backbone area):主干区域是连接各个区域的中心褓主干区域拥有标准区域的所有属性。
(3)末节区域(stub area):不接收外部AS的路由信息,如需要去自治系统以外网络,使用默认路由0.0.0.0/0
(4)完全末节区域(Totally stubby area):它不接收外部AS的路由及AS内其他区域的路由汇总。需发送到区域外的数据包则使用默认路由0.0.0.0/0
(5)次末节区域(NOT-so-stubby area,NSSA):类似于末节区域,但允许接收以LSA Type7发送的外部路由信息,并且ABR要负责把LSA Type7转换成LSA Type5. Int lo0
Ip ospf network point-to-point 案例:1。多区域OSPF配置
Internet
用Lo0模拟
1 2 S0/0 S0/0 R1 12.12..12.0/24 Area 1
(1)配置路由器R1
R1(config)#ip route 0.0.0.0 0.0.0.0 Lo0 R1(config)#router ospf 1
R1(config-router)#net 12.12.12.0 0.0.0.255 area 1 R1(config-router)#net 1.1.1.0 0.0.0.255 area 1 R1(config-router)#default-information originate
2 3 S0/1 S0/1 R2 23.23.23.0/24 Area 0 3 4 S0/0 S0/0 R3 34.34.34.0/24 Area 2 R4
(2)配置路由器R2
R2(config)#router ospf 1
R2(config-router)#net 12.12.12.0 0.0.0.255 area 1 R2(config-router)#net 23.23.23.0 0.0.0.255 area 0 R2(config-router)#net 2.2.2.0 0.0.0.255 area 0 (3)配置路由器R3
R3(config)#router ospf 1
R3(config-router)#net 23.23.23.0 0.0.0.255 area 0 R3(config-router)#net 3.3.3.0 0.0.0.255 area 0 R3(config-router)#net 34.34.34.0 0.0.0.255 area 2 (4)配置路由器R4
R4(config)#router ospf 1
R4(config-router)#net 34.34.34.0 0.0.0.255 area 2 R4(config-router)#net 4.4.4.0 0.0.0.255 area 2
配置OSPF汇总
OSPF是基于无类的路由协议,它不会进行自动汇总,要通过手工汇总。
OSPF路由汇总有两种类型
(1)区域间路由汇总(Inter-area(IA)route summarization)发生在ABR上,被应用于来自各区域内的路由。
(2)外部路由汇总(External route summarization):发生在ASBR上,是针对通过重分布注入到OSPF网络中的外部路由。
Router(config-router)#summary-address address mask 案例:OSPF汇总配置
Lo0:2.2.2.2/24
Lo0:3.3.3.3/24
3 4 S0/0 S0/0 R4 R3 34.34.34.0/24 R4:
Area 1 Lo0:4.4.4.4/24
Lo10:10.1.0.4/24 Lo11:10.1.1.4/24 Lo12:10.1.2.4/24 Lo13:10.1.3.4/24
1 2 S0/0 S0/0 R1 12.12..12.0/24 R1:
RIP
Lo0:1.1.1.1/24 Lo10:172.16.0.1/24 Lo11:172.16.1.1/24 Lo12:172.16.2.1/24 Lo13:172.16.3.1/24
(1)配置路由器R1
2 3 S0/1 S0/1 R2 23.23.23.0/24 Area 0 R1(config)#router rip R1(config-router)#ver 2
R1(config-router)#no auto-summary

