一 基本配置
R1(config)# router ospf 1
R1(config-router)# router-id 1.1.1.1 //最好是把router-id 配上
//以下三种网络宣告方式:
R1(config-router)# network 192.168.0.0 0.0.0.255 area 0 //第一种:network 网络号+反掩码
R1(config-router)# network 192.168.0.1 0.0.0.0 area 0 // 第二种:network 接口地址+0.0.0.0 宣告匹配的接口
R1(config-if)# ip ospf 1 area 0 //第三种,在接口下做,这种方式宣告优于前两种
注: loopback口在OSPF中默认会变成32位主机地址,要变成正常的,要把接口网络模式修改为P2P。
R2(config-if)# ip ospf network point-to-point //此为配置ospf网络模式
二 虚链路
由于要求OSPF所有区域必须和区域0连接,并且区域0必须是连续的,所以没有达到这两个条件的话,OSPF就无法在网络中正常运行.比如以下两种情况:
1.区域0被分割开.(公司合并,原各公司都有一个区域0)
2.常规区域没有和区域0相连,而是和另一个常规区域相连.
针对上面的情况可以用虚链路解决.但 虚链路是不得已的情况才使用的,只作为临时提供的连接.
配置要点:
在两个ABR之间(需要连接的两个区域)建立虚链路,
但使用虚链路时, 邻接路由器之间无需直连
如:
在Area1中,的R2和R4做虚链路即可连接A0和A3.
下面这种情况:
分别在A1,A2做虚链路,也能实现A0和A3连接.
/* 做了个实验,没有区域0的情况下(比如只有区域1和区域2)是不能学到路由的.是不是和LSA有关呢? */
命令:
R4(config)#router os 1
R4(config-router)#area 1 virtual-link 3.3.3.3 (3.3.3.3为对端/邻居Router-id)
R1(config)# router ospf 1
R1(config-router)# router-id 1.1.1.1 //最好是把router-id 配上
//以下三种网络宣告方式:
R1(config-router)# network 192.168.0.0 0.0.0.255 area 0 //第一种:network 网络号+反掩码
R1(config-router)# network 192.168.0.1 0.0.0.0 area 0 // 第二种:network 接口地址+0.0.0.0 宣告匹配的接口
R1(config-if)# ip ospf 1 area 0 //第三种,在接口下做,这种方式宣告优于前两种
注: loopback口在OSPF中默认会变成32位主机地址,要变成正常的,要把接口网络模式修改为P2P。
R2(config-if)# ip ospf network point-to-point //此为配置ospf网络模式
二 虚链路
由于要求OSPF所有区域必须和区域0连接,并且区域0必须是连续的,所以没有达到这两个条件的话,OSPF就无法在网络中正常运行.比如以下两种情况:
1.区域0被分割开.(公司合并,原各公司都有一个区域0)
2.常规区域没有和区域0相连,而是和另一个常规区域相连.
针对上面的情况可以用虚链路解决.但 虚链路是不得已的情况才使用的,只作为临时提供的连接.
配置要点:
在两个ABR之间(需要连接的两个区域)建立虚链路,
但使用虚链路时, 邻接路由器之间无需直连
如:
![[CCNP笔记] OSPF(2) 配置 - 紫色的味道 - 遗失的城市 [CCNP笔记] OSPF(2) 配置 - 紫色的味道 - 遗失的城市](http://img.blog.163.com/photo/gZUVJ2jLF-WzwBatcoNk1A==/4286582420327992711.jpg)
在Area1中,的R2和R4做虚链路即可连接A0和A3.
下面这种情况:
![[CCNP笔记] OSPF(2) 配置 - 紫色的味道 - 遗失的城市 [CCNP笔记] OSPF(2) 配置 - 紫色的味道 - 遗失的城市](http://img.blog.163.com/photo/taeF1a-Z94QMIxhwakd7sg==/4286582420327992712.jpg)
分别在A1,A2做虚链路,也能实现A0和A3连接.
/* 做了个实验,没有区域0的情况下(比如只有区域1和区域2)是不能学到路由的.是不是和LSA有关呢? */
命令:
R4(config)#router os 1
R4(config-router)#area 1 virtual-link 3.3.3.3 (3.3.3.3为对端/邻居Router-id)