配置 OSPF 接口
关于 OSPF 接口
要在网络上激活 OSPF,必须在网络中流量要传输的每台设备上的一个或多个接口上启用 OSPF 协议。接口的配置方式取决于接口是连接到广播网络还是点对点网络、点对多点网络、非广播多路访问 (NBMA) 网络,还是通过按需电路。
广播接口的行为就像路由设备连接到 LAN 一样。
点对点接口提供单个源和单个目标之间的连接(只有一个 OSPF 邻接)。
点对多点接口提供单个源和多个目标之间的连接。
NBMA 接口的行为方式与点对多点接口类似,但您可以将 NBMA 接口配置为与其他设备互操作。
按需线路是一种连接,您可以在其中根据用户协议限制流量。按需电路可以根据提供商和用户之间的协议限制带宽或访问时间。
您还可以将 OSPF 接口配置为被动接口、在被动信息流工程模式下运行或配置为对等接口。
被动接口通告其地址,但不运行 OSPF 协议(不会形成邻接关系,也不会生成你好数据包)。
在 OSPF 被动信息流工程模式下运行的接口会在自治系统 (AS) 内泛洪链路地址信息,并使其可用于流量工程计算。
可以为 OSPFv2 路由设备配置对等接口。通用 MPLS (GMPLS) 需要对等接口才能通过独立于控制通道的链路传输流量工程信息。您可以通过配置对等接口来建立此单独的链路。对等接口名称必须与链路管理协议 (LMP) 对等名称匹配。对于 RSVP 标签交换路径 (LSP) 的层次结构,对等接口是可选的。配置转发邻接之后,您可以将 OSPFv2 配置为将转发邻接的信息流工程属性播发至特定对等方。
点对点接口与多点接口的不同之处在于,只能有一个 OSPF 邻接。(例如,LAN 可以有多个地址,并且可以同时在每个子网上运行 OSPF。因此,当您按名称为 OSPF 配置带编号的点对点接口时,将创建多个 OSPF 接口。一个是未编号的接口,它是运行协议的接口。系统会为接口上配置的每个地址(如果有)创建一个附加的 OSPF 接口,该接口将自动标记为被动地址。
对于 OSPFv3,必须为每个在 OSPFv3 下配置的接口名称创建一个特定于 OSPF 的接口。OSPFv3 不允许按 IP 地址配置接口。
在接口上启用 OSPF(通过包含 interface
语句)、禁用 OSPF(通过包含 disable
语句)以及实际上不在接口上运行 OSPF(通过包含 passive
语句)是互斥状态。
在接口上配置 OSPFv2 时,还必须在[edit interfaces interface-name unit logical-unit-number]
层次结构级别包含family inet
该语句。在接口上配置 OSPFv3 时,还必须在[edit interfaces interface-name unit logical-unit-number]
层次结构级别包含family inet6
该语句。在 Junos OS 9.2 及更高版本中,您可以将 OSPFv3 配置为支持单播 IPv6 以外的地址族。
参见
示例:在广播或点对点网络上配置接口
此示例说明如何在广播或点对点网络上配置 OSPF 接口。
要求
准备工作:
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
控制 OSPF 指定的路由器选择。请参阅 示例:控制 OSPF 指定路由器选择
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
概述
如果要配置 OSPF 的接口支持广播模式(例如 LAN),或者接口支持点对点模式(例如帧中继上的 PPP 接口或点对点逻辑接口),则可以通过包含 OSPFv2 的 IP 地址或接口名称来指定接口,或者仅包含 OSPFv3 的接口名称。
在 Junos OS 9.3 及更高版本中,OSPF 点对点接口可以是没有子网的以太网接口。如果在广播网络上配置接口,则会执行指定路由器和备份指定路由器选择。
同时使用同一接口的接口名称和 IP 地址会产生无效的配置。
此示例将接口 ge-0/2/0 配置为 OSPF 区域 0.0.0.1 中的 OSPFv2 接口。
拓扑学
配置
CLI 快速配置
要在广播或点对点网络上快速配置 OSPF 接口并允许入站 OSPF 进入活动接口,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中, ,然后从配置模式进入 commit
。
[edit] set interfaces ge-0/2/0 unit 0 family inet address 10.0.0.1 set protocols ospf area 0.0.0.1 interface ge-0/2/0 set security zones security-zone Trust host-inbound-traffic protocols all set security zones security-zone Trust host-inbound-traffic system-services all set groups global security policies default-policy permit-all set security zones security-zone Trust interfaces ge-0/2/0
all protocols or services
。例如,此示例中的 OSPF 协议或 SSH 服务:
set security zones security-zone Trust host-inbound-traffic protocols ospf set security zones security-zone Trust host-inbound-traffic system-services ssh
程序
分步过程
要在广播或点对点网络上配置 OSPF 接口,请执行以下操作:
配置接口。
注意:对于 OSPFv3 接口,请指定 IPv6 地址。
[edit] user@host# set interfaces ge-0/2/0 unit 0 family inet address 10.0.0.1
创建 OSPF 区域。
注意:对于 OSPFv3 接口,请在 [编辑协议] 层次结构级别包含 ospf3 语句。
[edit] user@host# edit protocols ospf area 0.0.0.1
将接口分配给该区域。
[edit protocols ospf area 0.0.0.1 ] user@host# set interface ge-0/2/0
如果完成设备配置,请提交配置。
[edit protocols ospf area 0.0.0.1 ]
-
配置安全区域以允许入站 OSPF 流量进入活动接口 有关安全区域的详细信息,请参阅 安全区域。
[edit] user@host# set security zones security-zone Trust host-inbound-traffic protocols all user@host# set security zones security-zone Trust host-inbound-traffic system-services all user@host# set groups global security policies default-policy permit-all user@host# set security zones security-zone Trust interfaces ge-0/2/0 user@host# commit
注意:您还可以为安全区域启用特定协议或服务,而不是all protocols or services
。例如,此示例中的 OSPF 协议或 SSH 服务:set security zones security-zone Trust host-inbound-traffic protocols ospf set security zones security-zone Trust host-inbound-traffic system-services ssh
结果
通过输入 show 接口 和 show 协议 ospf 命令来确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show interfaces ge-0/2/0 { unit 0 { family inet { address 10.0.0.1/32; } } }
user@host# show protocols ospf area 0.0.0.1 { interface ge-0/2/0.0; }
要确认您的 OSPFv3 配置,请输入 show 接口 和 show 协议 ospf3 命令。
示例:配置 OSPF 按需电路
此示例说明如何配置 OSPF 按需电路接口。
要求
准备工作:
配置设备接口。请参阅 安全设备的接口用户指南。
注意:如果通过 ISDN 链路使用 OSPF 按需电路,则必须配置 ISDN 接口并启用按需拨号路由。
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
配置单区域 OSPF 网络。请参阅 示例:配置单区域 OSPF 网络。
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
概述
OSPF 定期发送 你好 数据包以建立和维护邻居邻接关系,并使用链路状态通告 (LSA) 进行路由计算和决策。RFC 1793“ 扩展 OSPF 以支持按需电路”中定义了 OSPF 对按需电路的支持,并抑制定期你好数据包和 LSA。按需线路是一种连接,您可以在其中根据用户协议限制流量。按需电路可以根据提供商和用户之间的协议限制带宽或访问时间。
您可以在 OSPF 接口上配置按需电路。当接口成为按需电路时,一旦实现 OSPF 同步,所有 你好 数据包和 LSA 都将被抑制。LSA 有一个 DoNotAge 位,可阻止 LSA 老化并防止定期发送更新。仅当网络拓扑发生变化时,才会在按需电路接口上发送和接收 hello 数据包和 LSA。这将减少通过 OSPF 接口的流量。
配置 OSPF 按需电路时,请考虑以下事项:
仅在点对点和点对多点接口上抑制定期问候。如果在 OSPF 广播网络或 OSPF 非广播多路访问 (NBMA) 网络上配置按需电路,仍会定期发送 你好 数据包。
OSPF 点对多点接口上的需求电路支持类似于点对点接口的需求电路支持。如果将点对多点接口配置为按需电路,则设备会在属于点对多点网络的每个接口上单独协商抑制你好。
此示例假定您使用 SONET/SDH 接口在两台设备之间建立点对点连接。按需电路接口会自动与其 OSPF 邻居协商按需电路连接。如果邻居不支持按需电路,则不会建立按需电路连接。
此示例将 OSPF 区域 0.0.0.1 中的 OSPF 接口 so-0/1/0 配置为按需电路。
拓扑学
配置
CLI 快速配置
要快速配置 OSPF 按需电路接口,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中,然后从配置模式进入 commit
。
[edit] set protocols ospf area 0.0.0.1 interface so-0/1/0 demand-circuit
程序
分步过程
要在相邻接口上配置 OSPF 按需电路接口,请执行以下操作:
创建 OSPF 区域。
注意:对于 OSPFv3,请在 [编辑协议] 层次结构级别包含 ospf3 语句。
[edit ] user@host# edit protocols ospf area 0.0.0.1
将相邻接口配置为按需电路。
[edit protocols ospf area 0.0.0.1] user@host# set interface so-0/1/0 demand-circuit
如果完成设备配置,请提交配置。
[edit protocols ospf area 0.0.0.1] user@host# commit
注意:在另一个相邻接口上重复整个配置。
结果
通过输入 显示协议 ospf 命令来确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show protocols ospf { area 0.0.0.1 { interface so-0/1/0.0 { demand-circuit; } } }
要确认您的 OSPFv3 配置,请输入 显示协议 ospf3 命令。
示例:配置无源 OSPF 接口
此示例说明如何配置无源 OSPF 接口。被动 OSPF 接口通告其地址,但不运行 OSPF 协议。
要求
准备工作:
配置设备接口。请参阅 安全设备的接口用户指南。
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
配置单区域 OSPF 网络。请参阅 示例:配置单区域 OSPF 网络。
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
概述
默认情况下,必须在接口上配置 OSPF,以便将直接接口地址通告为内部路由。要在播发直接接口地址而不在该接口上实际运行 OSPF(不会形成邻接关系,也不会生成你好数据包),请将该接口配置为被动接口。
在接口上启用 OSPF(通过包含 interface
语句)、禁用 OSPF(通过包含 disable
语句)以及实际上不在接口上运行 OSPF(通过包含 passive
语句)是互斥状态。
如果您不希望在被动 OSPF 接口中看到状态更改通知,可以通过包含 no-interface-state-traps
语句来禁用接口的 OSPF 陷阱。只有 OSPFv2 支持该 no-interface-state-traps
语句。
在此示例中,您可以通过包含passive
语句将接口 ge-0/2/0 配置为区域 0.0.0.1 中的无源 OSPF 接口。
配置
CLI 快速配置
要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改与您的网络配置匹配所需的任何详细信息,将命令复制并粘贴到层次结构级别的 CLI [edit]
中,然后从配置模式进入 commit
。
[edit] set protocols ospf area 0.0.0.1 interface ge-0/2/0 passive
程序
分步过程
要配置无源 OSPF 接口,请执行以下操作:
创建 OSPF 区域。
注意:对于 OSPFv3 接口,请在层次结构级别包含
ospf3
语句[edit protocols]
。[edit] user@host# edit protocols ospf area 0.0.0.1
配置被动接口。
[edit protocols ospf area 0.0.0.1 ] user@host# set interface ge-0/2/0 passive
如果完成设备配置,请提交配置。
[edit protocols ospf area 0.0.0.1] user@host# commit
结果
输入命令确认 show protocols ospf
您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show protocols ospf area 0.0.0.1 { interface ge-0/2/0.0 { passive; } }
要确认 OSPFv3 配置,请输入 show protocols ospf3
命令。
示例:配置 OSPFv2 对等接口
此示例说明如何配置 OSPFv2 对等接口。
要求
准备工作:
配置设备接口。请参阅 安全设备的接口用户指南。
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
配置单区域 OSPF 网络。请参阅 示例:配置单区域 OSPF 网络。
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
根据您的网络要求配置通用 MPLS。.
概述
您可以出于多种原因配置 OSPFv2 对等接口,包括在配置通用 MPLS (GMPLS) 时。此示例为 GMPLS 配置对等接口。GMPLS 要求流量工程信息通过与控制通道分开的链路进行传输。您可以通过配置对等接口来建立此单独的链路。OSPFv2 对等接口名称必须与链路管理协议 (LMP) 对等方名称匹配。您可以独立于 OSPF 配置 GMPLS 和 LMP 设置。
此示例假定已配置 GMPLS 和名为 oxc1 的 LMP 对等方,并且您需要在区域 0.0.0.0 中配置 OSPFv2 对等接口。
配置
CLI 快速配置
要快速配置 OSPFv2 对等接口,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中,然后从配置模式进入 commit
。
[edit] set protocols ospf area 0.0.0.0 peer-interface oxc1
程序
分步过程
要配置 LMP 使用的对等 OSPFv2 接口,请执行以下操作:
创建 OSPF 区域。
[edit] user@host# edit protocols ospf area 0.0.0.0
配置对等接口。
[edit protocols ospf area 0.0.0.0] user@host# set peer-interface oxc1
如果完成设备配置,请提交配置。
[edit protocols ospf area 0.0.0.0] user@host# commit
结果
通过输入 显示协议 ospf 命令来确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show protocols ospf area 0.0.0.0 { peer-interface oxc1; }
示例:在非广播多路访问网络上配置 OSPFv2 接口
此示例说明如何在非广播多路访问 (NBMA) 网络上配置 OSPFv2 接口。
要求
准备工作:
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
控制 OSPF 指定的路由器选择。请参阅 示例:控制 OSPF 指定路由器选择。
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
概述
在 NBMA 网络上配置 OSPFv2 时,可以使用非广播模式,而不是点对多点模式。与点对多点模式相比,使用此模式没有任何优势,但比点对多点模式具有更多的缺点。但是,您可能偶尔会发现有必要配置非广播模式才能与其他设备互操作。由于没有自动发现机制,因此必须配置每个邻居。
非广播模式将NBMA网络视为部分连接的LAN,选择指定路由器和备份指定路由器。所有路由设备都必须与指定路由器和备份指定路由器直接连接,否则会出现不可预知的结果。
配置接口时,请指定 IP 地址或接口名称。同时使用 IP 地址和接口名称会产生无效的配置。对于非广播接口,请将非广播接口的 IP 地址指定为接口名称。
在此示例中,您将 0/1/0 的 异步传输模式 (ATM) 接口配置为 OSPF 区域 0.0.0.1 中的 OSPFv2 接口,并指定以下设置:
接口类型 NBMA — 将接口设置为在 NBMA 模式下运行。必须显式配置接口以在 NBMA 模式下运行。
address 邻居<合格> - 指定相邻设备的 IP 地址。OSPF 路由设备通常通过侦听网络上的广播或组播你好数据包来动态发现其邻居。由于 NBMA 网络不支持广播(或多播),因此设备无法动态发现其邻居,因此必须静态配置所有邻居。要配置多个邻居,请包含多个
neighbor
语句。如果您希望邻居成为指定的路由器,请包含符合条件的关键字。轮询间隔 — 指定路由设备在与邻接方建立邻接关系之前从接口发送你好数据包之前的时间长度(以秒为单位)。路由设备在非广播网络上以较长的间隔发送你好数据包,以最大程度地减少慢速 WAN 链路上所需的带宽。范围为 1 到 255 秒。默认情况下,设备在与邻接方建立邻接关系之前,每 120 秒从接口发送你好数据包。
路由设备检测到活动邻居后,你好数据包间隔将从语句中
poll-interval
指定的时间更改为语句中hello-interval
指定的时间。
拓扑学
配置
CLI 快速配置
要在 NBMA 网络上快速配置 OSPFv2 接口,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中,然后从配置模式进入 commit
。
[edit] set interfaces at-0/1/0 unit 0 family inet address 192.0.2.1 set protocols ospf area 0.0.0.1 interface at-0/1/0.0 interface-type nbma set protocols ospf area 0.0.0.1 interface at-0/1/0.0 neighbor 192.0.2.2 eligible set protocols ospf area 0.0.0.1 interface at-0/1/0.0 poll-interval 130
程序
分步过程
要在 NBMA 网络上配置 OSPFv2 接口,请执行以下操作:
配置接口。
[edit] user@host# set interfaces at-0/1/0 unit 0 family inet address 192.0.2.1
创建 OSPF 区域。
[edit] user@host# edit protocols ospf area 0.0.0.1
将接口分配给该区域。 在此示例中,请包含 符合条件的 关键字以允许邻居成为指定的路由器。
[edit protocols ospf area 0.0.0.1 ] user@host# set interface at-0/1/0 interface-type nbma neighbor 192.0.2.2 eligible
配置轮询间隔。
[edit protocols ospf area 0.0.0.1 ] user@host# set interface at-0/1/0 poll-interval 130
如果完成设备配置,请提交配置。
[edit protocols ospf area 0.0.0.1 ] user@host# commit
结果
通过输入 show interfaces
和 show protocols ospf
命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show interfaces at-0/1/0 { unit 0 { family inet { address 192.0.2.1/32; } } }
user@host# show protocols ospf area 0.0.0.1 { interface at-0/1/0.0 { interface-type nbma; neighbor 192.0.2.2 eligible; poll-interval 130; } }
示例:在点对多点网络上配置 OSPFv2 接口
此示例说明如何在点对多点网络上配置 OSPFv2 接口。
要求
准备工作:
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
控制 OSPF 指定的路由器选择。请参阅 示例:控制 OSPF 指定路由器选择
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
概述
在非广播多路访问 (NBMA) 网络(如多点异步传输模式 (ATM) 或帧中继)上配置 OSPFv2 时,OSPFv2 默认在点对多点模式下运行。在此模式下,OSPFv2 将网络视为一组点对点链路。由于没有自动发现机制,因此必须配置每个邻居。
配置接口时,请指定 IP 地址或接口名称。同时使用 IP 地址和接口名称会产生无效的配置。
在此示例中,您将 ATM 接口 at-0/1/0 配置为 OSPF 区域 0.0.0.1 中的 OSPFv2 接口,并将 192.0.2.1 指定为邻居的 IP 地址。
拓扑学
配置
CLI 快速配置
要在点对多点网络上快速配置 OSPFv2 接口,请复制以下命令并将其粘贴到 CLI 中。
[edit] set interfaces at-0/1/0 unit 0 family inet address 192.0.2.2 set protocols ospf area 0.0.0.1 interface at-0/1/0 neighbor 192.0.2.1
程序
分步过程
要在点对多点网络上配置 OSPFv2 接口,请执行以下操作:
配置接口。
[edit] user@host# set interfaces at-0/1/0 unit 0 family inet address 192.0.2.2
创建 OSPF 区域。
[edit] user@host# edit protocols ospf area 0.0.0.1
将接口分配给区域并指定邻居。
[edit protocols ospf area 0.0.0.1] user@host# set interface at-0/1/0 neighbor 192.0.2.1
要配置多个邻居,请为每个邻居包含一个
neighbor
语句。如果完成设备配置,请提交配置。
[edit protocols ospf area 0.0.0.1] user@host# commit
结果
通过输入 show interfaces
和 show protocols ospf
命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show interfaces at-0/1/0 { unit 0 { family inet { address 192.0.2.2/32; } } }
user@host# show protocols ospf area 0.0.0.1 { interface at-0/1/0.0 { neighbor 192.0.2.1; } }
了解 OSPFv3 的多个地址族
默认情况下,OSPFv3 仅支持单播 IPv6 路由。在 Junos OS 9.2 及更高版本中,您可以将 OSPFv3 配置为支持多个地址族,包括 IPv4 单播、IPv4 组播和 IPv6 组播。这种多地址族支持允许 OSPFv3 同时支持 IPv6 和 IPv4 节点。Junos OS 将每个地址族映射到 RFC 5838“ OSPFv3 中地址族的支持”中定义的单独领域。每个领域都有一组单独的邻居和链路状态数据库。
为 OSPFv3 配置多个地址族时,会有一个新的实例 ID 字段,该字段允许每个链路有多个 OSPFv3 协议实例。这允许单个链接属于多个区域。
您可以独立配置每个领域。我们建议您为每个领域配置一个区域和至少一个接口。
以下是四个地址族中每个地址族的默认导入和导出路由表:
IPv6 单播: inet6.0
IPv6 组播: inet6.2
IPv4 单播: inet.0
IPv4 组播: inet.2
除虚拟链路外,必须配置为域的地址族也支持默认 IPv6 单播系列支持的所有配置。
示例:为 OSPFv3 配置多个地址族
此示例说明如何为 OSPFv3 配置多个地址族。
要求
准备工作:
为 OSPF 网络中的设备配置路由器标识符。请参阅 示例:配置 OSPF 路由器标识符。
配置单区域 OSPF 网络。请参阅 示例:配置单区域 OSPF 网络。
配置多区域 OSPF 网络。请参阅 示例:配置多区域 OSPF 网络。
概述
默认情况下,OSPFv3 支持单播 IPv6 路由,但您可以将 OSPFv3 配置为支持多个地址族。要支持单播 IPv6 以外的地址族,请配置一个允许 OSPFv3 通告 IPv4 单播、IPv4 组播或 IPv6 组播路由的域。然后,Junos OS 将您配置的每个地址族映射到具有自己的一组邻居和链路状态数据库的单独领域。
默认情况下,仅 OSPFv2 支持 LDP 同步。如果配置 IPv4 单播或 IPv4 组播领域,则还可以配置 LDP 同步。由于仅 IPv4 支持 LDP 同步,因此只有在配置 IPv4 域时,此支持才可用于 OSPFv3。
配置 OSPFv3 以支持多个地址族时,请考虑以下事项:
您可以独立配置每个领域。我们建议您为每个领域配置一个区域和至少一个接口。
OSPFv3 使用 IPv6 链路本地地址作为你好数据包和下一跃点计算的来源。因此,无论配置哪个附加领域,都必须在链路上启用 IPv6。
图 1 显示了路由器 R0 和 R1 之间的连接。在此示例中,您可以通过包含realm ipv4-unicast
语句,在区域 0 中的路由器 R0 上配置接口fe-0/1/0
,以通告 IPv4 单播路由以及区域 1 中的默认单播 IPv6 路由。根据您的网络要求,您还可以通过包含realm-ipv4-multicast
语句来通告 IPv4 组播路由,也可以通过包含realm-ipv6-multicast
语句来通告 IPv6 组播路由。

拓扑学
配置
CLI 快速配置
以下示例要求您在配置层次结构中导航各个级别。有关导航 CLI 的信息,请参阅 CLI 用户指南中的修改 Junos OS 配置。
要为 OSPFv3 快速配置多个地址族,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改任何必要的详细信息以匹配您的网络配置,将命令复制并粘贴到 [edit] 层次结构级别的 CLI 中,然后从配置模式进入 commit
。
[edit] set interfaces fe-0/1/0 unit 0 family inet address 192.0.2.2/24 set interfaces fe-0/1/0 unit 0 family inet6 set protocols ospf3 area 0.0.0.0 interface fe-0/1/0 set protocols ospf3 realm ipv4-unicast area 0.0.0.0 interface fe-0/1/0
程序
分步过程
要为 OSPFv3 配置多个地址族:
配置参与 OSPFv3 的设备接口。
[edit] user@host# set interfaces fe-0/1/0 unit 0 family inet address 192.0.2.2/24 user@host# set interfaces fe-0/1/0 unit 0 family inet6
进入 OSPFv3 配置模式。
[edit ] user@host# edit protocols ospf3
将配置的接口添加到 OSPFv3 区域。
[edit protocols ospf3 ] user@host# set area 0.0.0.0 interface fe-0/1/0
配置 IPv4 单播领域。这允许 OSPFv3 同时支持 IPv4 单播和 IPv6 单播路由。
[edit protocols ospf3 ] user@host# set realm ipv4-unicast area 0.0.0.0 interface fe-0/1/0
如果完成设备配置,请提交配置。
[edit protocols ospf3 ] user@host# commit
注意:在属于该领域的相邻设备上重复整个配置。
结果
通过输入 show interfaces
和 show protocols ospf
命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。
user@host# show interfaces fe-0/1/0 { unit 0 { family inet { address 192.0.2.2/24; } family inet6; } }
user@host# show protocols ospf3 realm ipv4-unicast { area 0.0.0.0 { interface fe-0/1/0.0; } } area 0.0.0.0 { interface fe-0/1/0.0; }