OSPFv3 - 示例配置(双栈 IPv4 和 IPv6) - 备忘单

网络工程 路由 路由器 IPv4 ospf IPv6
2022-03-01 02:08:24

在路由器上配置 OSPFv2 时,键入

router ospf 10 

router-id 1.1.1.1 

network 10.0.0.0 0.0.0.3 area 0

例如。这样,网络就可以按 LSA 进行通告。

但是在 OSPFv3 中似乎没有这样的命令。

不幸的是,我没有通过谷歌搜索找到任何东西。

2个回答

要运行 OSPF 双栈,只需同时运行 OSPFv2 和 OSPFv3。他们不会干涉,因为他们是完全分开的。

对于 OSPFv3,network在 OSPF 进程配置部分下没有命令。原因在这里:要在接口上启用 OSPFv3,您必须ipv6 ospf在每个接口的接口配置部分下配置命令。这样,OSPFv3 就知道要宣传哪个网络。

以下是简单的 OSPFv3 配置供您参考:

在此处输入图像描述

R1

!
ipv6 unicast-routing
ipv6 cef
!
interface Loopback0
 ip address 1.1.1.1 255.255.255.255
!
interface FastEthernet0/0
 ipv6 address ...
 ipv6 enable
 ipv6 ospf 13 area 0
!
interface FastEthernet0/1
 ipv6 address ...
 ipv6 enable
 ipv6 ospf 13 area 2
!
ipv6 router ospf 13
 router-id 1.1.1.1
 log-adjacency-changes
!

R2

!
ipv6 unicast-routing
ipv6 cef
!
interface Loopback0
 ip address 2.2.2.2 255.255.255.255
!
interface FastEthernet0/0
 ipv6 address ...
 ipv6 enable
 ipv6 ospf 13 area 0
!
ipv6 router ospf 13
 router-id 2.2.2.2
 log-adjacency-changes
!

R3

!
ipv6 unicast-routing
ipv6 cef
!
interface Loopback0
 ip address 3.3.3.3 255.255.255.255
!
interface FastEthernet0/1
 ipv6 address ...
 ipv6 enable
 ipv6 ospf 13 area 2
!
ipv6 router ospf 13
 router-id 3.3.3.3
 log-adjacency-changes
!

您可以在“实施 Cisco IP 路由 (ROUTE) 基础学习指南”一书中的OSPF 实施 - OSPFv3中找到更多有用的信息。

使用 OSPFv3,您可以通过将命令直接应用于接口来将接口分配给区域:

int g0/0
 ipv6 ospf 1 area 0

该接口现在将运行 OSPFv3,如果该进程不存在,它将自动创建。如果您在纯 IPv6 环境中,则需要配置路由器 ID:

ipv6 router ospf 1
 router-id 2.2.2.2

您可以在类似于 OSPFv2 的 IPv6 路由器 OSPF 进程下配置存根区域等