配置未编号的接口
本主题包括以下信息:
未编号接口概述
需要保留 IP 地址时,可以配置未编号的接口。设置未编号的接口可在接口上实现 IP 处理,而无需为接口分配显式 IP 地址。对于 IPv6,如果保存地址不是主要考虑因素,则可以配置未编号的接口,以便跨多个接口共享相同的子网。仅在以太网接口上支持 IPv6 未编号的接口。用于配置未编号接口的语句取决于要配置的接口类型:点到点接口或以太网接口:
配置未编号的点对点接口
- 在配置模式下,转至[edit interfaces interface-name unit logical-unit-number]层次结构级别。[edit ]user@host# edit interfaces interface-name unit logical-unit-number
- 要配置未编号的点到点接口,请配置协议系列,但不要包含address语句。 [edit interfaces interface-name unit logical-unit-number]user@host# set family
对于带 PPP 封装的接口,您可以通过在配置中包含unnumbered-interface语句来配置未编号接口。有关详细信息,请参阅为带 PPP 封装的接口配置 IPCP 选项。
配置未编号的接口时,必须确保在路由器的某些接口上配置了源地址。此地址是默认地址。我们建议您将地址分配给回传接口(lo0),如回传回传接口配置中所述。如果在lo0接口上配置地址(不是 martian),则该地址始终为默认地址,因为回传接口独立于任何物理接口,因此始终可访问。
配置未编号的以太网或 Demux 接口
- 在配置模式下,转至[edit interfaces interface-name unit logical-unit-number family family-name]层次结构级别。[edit ]user@host# edit interfaces interface-name unit logical-unit-number family family-name
- 要配置未编号的以太网或多路分离接口, unnumbered-address请在配置中包含该语句。 [edit interfaces interface-name unit logical-unit-number family family-name]user@host# set unnumbered-address interface-name
- 必要将未编号的以太网接口指定为配置的静态路由的下一跳跃接口, qualified-next-hop请将该[edit routing-options static route destination-prefix]语句包含在层次结构级别。此功能使您能够为下一跳跃的静态路由指定独立首选项和指标。 [edit routing-options static route destination-prefix]user@host# set qualified-next-hop (address | interface-name)
此unnumbered-address语句当前仅支持 IPv4 地址族的未编号 demux 接口配置。您可以为 IPv4 和 IPv6 地址系列配置未编号的以太网接口。
您配置为无编号的接口 借用从另一个接口分配的 IP 地址,称为 borrower 接口. 借此 IP 地址的接口称为 赞助商接口. 在unnumbered-address语句中, interface-name指定赞助商接口。对于未编号的以太网接口,赞助商接口可以是具有逻辑单元号和已配置 IP 地址且本身不是未编号接口的以太网、ATM、SONET 或回传接口。对于未编号的 IP 多路分离接口,赞助商接口可以是具有逻辑单元号和已配置 IP 地址且本身不是未编号接口的以太网或回传接口。此外,对于以太网或 demux,赞助商接口和 borrower 接口必须是相同路由实例和相同逻辑系统的成员。
配置未编号的以太网或 demux 接口时,赞助商接口的 IP 地址将成为未编号接口生成的数据包中的源地址。
您可以配置指向未编号以太网或 demux 接口的主机路由。有关主机路由的信息,请参阅MPLS 应用程序功能指南。
为未编号的以太网或 Demux 接口配置首选源地址
将具有多个辅助 IP 地址的回传接口配置为未编号以太网或 demux 接口的赞助商接口时,您可以选择将任何一个回传接口’的辅助地址指定为未编号以太网或 demux 接口的首选源地址。此功能使您可以在网络中某些未编号的以太网或 demux 接口上使用主 IP 地址以外的 IP 地址。
- 在配置模式下,转至[edit interfaces interface-name unit logical-unit-number family family-name]层次结构级别。[edit ]user@host# edit interfaces interface-name unit logical-unit-number family family-name
- 要将回传赞助商接口上的次要地址配置为未编号的以太网或 demux 接口的首选源地址, preferred-source-address请在以下unnumbered-address语句中包含该选项:[edit interfaces interface-name unit logical-unit-number family family-name]user@host# set unnumbered-address interface-name <preferred-source-address address
在未编号的以太网或 demux 接口上配置首选源地址时,请注意以下注意事项:
该unnumbered-address语句当前仅支持用于 ipv4 地址族的首选源地址配置,用于 demux 接口以及用于以太网接口的 Ipv4 和 IPv6 地址系列。
如果不指定首选源地址,路由器将使用赞助商接口的默认主 IP 地址。
您不能在赞助商回传接口上删除地址,同时将其用作未编号以太网或 demux 接口的首选源地址。
配置未编号以太网接口的限制
配置未编号的以太网接口时,将应用以下限制:
此unnumbered-address语句当前支持配置 IPv4 和 IPv6 地址系列的未编号以太网接口。
不能将 IP 地址分配给已配置为未编号接口的以太网接口。
未编号以太网接口的赞助商接口必须具有一个或多个配置的 IP 地址。
未编号以太网 interfaced 的赞助商接口不能配置为未编号。
未编号的以太网接口不支持配置以下address语句选项:arp、 broadcast、 primarypreferred、和vrrp-group。有关这些选项的信息,请参阅配置接口地址。
仅在未编号的以太网接口上支持运行 IGMP 和 PIM,它们直接面向主机,没有下游 PIM 邻接方。在 PIM 拓扑中充当上游接口的未编号以太网接口上不支持 IGMP 和 PIM。
不支持在未编号的以太网接口上运行 OSPF 和 IS-IS。但是,您可以通过配置为点对点连接的未编号以太网接口运行 OSPF。
对于使用内部网关协议(IGP)的链路状态分布,请确保在赞助商接口上为未编号的接口配置启用了 OSPF,以便可访问赞助商 IP 地址以建立 OSPF 会话。
如果在同一个路由实例中的多个接口上配置相同的地址,Junos OS 将仅使用第一个配置,其余地址配置将被忽略,并且可以保留不带地址的接口。没有分配地址的接口不能用作未编号以太网接口的赞助商接口。
例如,在以下配置中,接口 xe-0/0/1.0 的地址配置将被忽略:
interfaces { xe-0/0/0 { unit 0 { family inet { address 192.168.1.1/24; } } } xe-0/0/1 { unit 0 { family inet { address 192.168.1.1/24; } } }
有关在多个接口上配置相同地址的详细信息,请参阅配置接口地址。
显示未编号的以太网接口配置
用途
要在[edit interfaces interface-name unit logical-unit-number]分层级别显示配置的未编号接口:
未编号—的接口 ge-1/0/0
赞助商—接口 ge-0/0/0
赞助商接口—地址 4.4.4.1/24
未编号的“接口”借用赞助商接口的 IP 地址。
操作
在show层次[edit]结构级别运行命令。
interfaces {ge-0/0/0 {unit 0 {family inet {address 4.4.4.1/24;}}}ge-1/0/0 {unit 0 {family inet {unnumbered-address ge-0/0/0.0;}}}}
含义
所述的样本配置在 M 和 T Series 路由器上正常工作。对于 MX 系列路由器上未编号的接口,您还必须在未编号的以太网接口上配置qualified-next-hop静态路由, [edit routing-options static route destination-prefix]方法是将该语句包括在层次结构级别,以便将未编号的以太网接口指定为配置的静态路由的下一跳接口。
为未编号的以太网接口显示配置的首选源地址
用途
要显示[edit interfaces interface-name unit logical-unit-number family inet]层次结构级别上未编号接口的首选源地址配置:
未编号—的接口 ge-4/0/0
赞助商—接口 lo0
赞助商接口主—地址 2.2.2.1/32
赞助商接口次要—地址 3.3.3.1/32
操作
在show层次[edit]结构级别运行命令。
interfaces {lo0 {unit 0 {family inet {address 2.2.2.1/32;address 3.3.3.1/32;}}}}interfaces {ge-4/0/0 {unit 0 {family inet {unnumbered-address lo0.0 preferred-source-address 3.3.3.1;}}}}
含义
回传接口lo0是可编号的以太网接口ge-4/0/0 “借用” IP 地址的赞助商接口。
该示例显示了一个回传接口’的辅地址3.3.3.1,作为未编号以太网接口的首选源地址。
将未编号以太网接口的配置显示为静态路由的下一跳跃
用途
要显示配置为[edit interfaces interface-name unit logical-unit-number family inet]层次结构级别静态路由的下一跳跃的未编号接口:
未编号—的接口 ge-0/0/0
赞助商—接口 lo0
赞助商接口主—地址 5.5.5.1/32
赞助商接口次要—地址 6.6.6.1/32
静态路由—7.7.7.1/32
操作
在show层次[edit]结构级别运行命令。
interfaces {ge-0/0/0 {unit 0 {family inet {unnumbered-address lo0.0;}}}}lo0 {unit 0 {family inet {address 5.5.5.1/32;address 6.6.6.1/32;}}}
以下配置使内核能够通过未编号的接口 ge-0/0/0.0,通过下一跳跃安装静态路由以将 7.7.7.1/32 地址寻址。
static {route 7.7.7.1/32 {qualified-next-hop ge-0/0/0.0;}}
含义
在此示例中ge-0/0/0 ,是未编号的接口和回传接口lo0,是可ge-0/0/0 “借用” IP 地址的赞助商接口。该示例还通过未编号接口7.7.7.1/32ge-0/0/0.0将静态路由配置为下一个跳跃。