OSPF支持多进程,在同一台路由器上可以运行多个不同的OSPF进程。
OSPF多进程特点:
- 不同OSPF进程之间互不影响,彼此独立。
- 每个进程维护自己的LSDB,不同进程之间的LSDB相互隔离。
- 不同OSPF进程之间的路由交互相当于不同路由协议之间的路由交互。
- 路由器的一个接口只能属于某一个OSPF进程。
- 不同OSPF进程使用Process-ID来区分。
- Process-ID只具有本地意义,也就是说两台设备使用OSPF连接时,Process-ID可以不一致。但一般配成一样的方便维护。
OSPF多进程配置:
以华为数通产品为例:
[R0]ospf 100 [R0-ospf-100]area 0 [R0-ospf-100-area-0.0.0.0]network 10.1.1.0 0.0.0.255 [R0]ospf 200 [R0-ospf-200]area 0 [R0-ospf-200-area-0.0.0.0]network 20.1.1.0 0.0.0.255 [R0]dis ospf routing [R0]dis ospf lsdb
缺省情况下路由器不会将一个OSPF进程中的LSA注入到另一个OSPF进程中,如果要实现不同OSPF进程间的相互通信,必须配置不同进程间路由引用:
[R0]ospf 200 [R0-ospf-200]import-route ospf 100 [R0]ospf 100 [R0-ospf-100]import-route ospf 200 [R0]dis ospf lsdb
OSPF多进程应用场景:
OSPF多进程的一个典型应用就是在VPN场景中PE(Provider Edge提供商的边缘设备)和CE(Customer Edge用户边缘设备)之间运行OSPF协议,同时VPN骨干网上的IGP 也采用OSPF。在PE上,这两个OSPF进程互不影响。
转载请注明:零五宝典 » OSPF从入门到精通系列(13)—OSPF多进程