配置接口范围
要配置接口范围,请在层次结构级别使用该interface-range
[edit interfaces]
语句。该 interface-range
语句在其定义中仅接受物理网络接口名称。Junos OS 支持以下接口类型的接口范围:
-
自动柜员机:
at-fpc/pic/port
-
通道化:
(coc | cstm)n-fpc/pic/port
-
DPC:
xe-fpc/pic/port
-
E1/E3:
(e1 | e3)-fpc/pic/port
-
以太网:
(xe | ge | fe)-fpc/pic/port
-
ISDN:
isdn-fpc/pic/port
-
串行:
se-fpc/pic/port
-
SONET/SDH:
so-fpc/pic/port
-
T1/T3:
(t1 | t3)-fpc/pic/port
要配置接口范围:
-
interface-range
在层次结构级别使用该[edit interfaces]
语句。包括您为接口范围选择的名称。[edit] user@device# edit interfaces interface-range range-name
例如,要配置名为“range1”的接口范围:
[edit] user@device# edit interfaces interface-range range1
-
若要指定成员范围,请在层次结构级别使用该
member-range start-range to end-range
[edit interfaces interface-range range-name]
语句。例如:[edit interfaces interface-range range1] user@device# set member-range et-1/0/0 to et-4/0/40
- 若要指定单个成员,请在层次结构级别使用该
member
[edit interfaces interface-range range-name]
语句。例如:[edit interfaces interface-range range1] user@device# set member et-0/0/0
- 您可以在语句中使用
member range of interface names
正则表达式来指定接口范围成员列表。成员语句的范围可以包含以下内容:-
*
—全部。指定从 0 到 47 的顺序接口。警告:成员语句中的通配符
*
不考虑特定接口类型支持的接口号。无论接口类型如何,都*
包括接口组的 0 到 47 之间的接口号。因此,请谨慎在*
成员声明中使用。 -
num
—数字。按接口编号指定一个特定接口。 -
[low-high]
- 从低到高的数字。指定一系列顺序接口。 -
[num1, num2, num3]
- 编号num1
、 并num2
num3
指定多个特定接口。
接口类型前缀不支持正则表达式和通配符。例如,前缀
et
和xe
必须明确提及。例如:
[edit interfaces interface-range range1] user@device# set member et-0/*/* set member et-0/[1-10]/0 set member et-0/[1,2,3]/3
-
定义 interface-range
中可以包含 member
和 member-range
语句。定义中 interface-range
或 member-range
语句member
的数量没有限制。但是,定义interface-range
中必须至少存在一个member
或member-range
语句。
interface-range
只有 member
or member-range
语句而没有通用配置语句的定义是有效的。但是,您可以选择将通用配置语句作为定义的一部分 interface-range
添加到接口范围。例如:
[edit] interfaces { + interface-range range1 { + member-range et-1/0/0 to et-4/0/40; + member et-0/0/0; + member et-0/*/*; + member et-0/[1-10]/0; + member et-0/[1,2,3]/3; /*Common configuration is added as part of interface-range definition*/ mtu 500; ether-options { flow-control; speed { 100m; } 802.3ad primary; } } }
这些定义的接口范围可用于节点所在位置 interface
的其他配置层次结构中。例如:
protocols { dot1x { authenticator { interface range1 { retries 1; } } } }
在前面的示例中, interface
节点可以接受单个接口和接口范围。
要查看扩展配置中的接口范围,请使用 (show | display inheritance)
命令。
支持的层次结构
默认情况下, interface-range
不可用于在语句可用的 CLI interface
中进行配置。支持以下位置。但是,此列表中显示的某些层次结构是特定于产品的:
-
ethernet-switching-options analyzer name input [egress | ingress ] interface
-
ethernet-switching-options analyzer name output interface
-
ethernet-switching-options bpdu-block interface
-
ethernet-switching-options interfaces ethernet-switching-options voip interface
-
ethernet-switching-options redundant-trunk-group group g1 interface
-
ethernet-switching-options secure-access-port interface
-
poe interface vlans pro-bng-mc1-bsd1 interface
-
protocols dot1x authentication interface
-
protocols dvmrp interface
-
protocols esis interface
-
protocols gvrp interface
-
protocols igmp interface
-
protocols igmp-snooping vlan name interface
-
protocols igmp-host client num interface
-
protocols isis interface
-
protocols layer2-control bpdu-block interface
-
protocols layer2-control mac-rewrite interface
-
protocols ldp interface
-
protocols link-management peer control-channel
-
protocols link-management peer lmp-control-channel interface
-
protocols link-management te-link name interface
-
protocols lldp interface
-
protocols lldp-med interface
-
protocols mld interface
-
protocols mld-host client num interface
-
protocols mpls interface
-
protocols mstp interface
-
protocols mstp msti id interface
-
protocols mstp msti vlan id interface
-
protocols oam ethernet link-fault-management interface
-
protocols oam ethernet lmi interface
-
protocols ospf area id interface
-
protocols pim interface
-
protocols rip group name neighbour
-
protocols ripng group name neighbour
-
protocols router-advertisement interface
-
protocols router-discovery interface
-
protocols rstp interface
-
protocols rsvp interface
-
protocols sflow interfaces
-
protocols snmp interface
-
protocols stp interface
-
protocols vstp interface
-
protocols vstp vlan name interface