以太网接口的初始配置
以太网接口是提供流量连接的网络接口。您可以在设备上配置物理接口和逻辑接口。本主题讨论如何配置特定于快速以太网接口、千兆以太网接口和聚合以太网接口的接口的物理属性。您还可以使用本主题获取有关如何配置接口速度、限制入口流量到达快速以太网端口的速率、将接口配置为在全双工或半双工模式下运行、在静态以太网接口上配置 MAC 地址验证以及其他基本配置的信息。
配置以太网物理接口属性
要配置物理接口属性,对于快速以太网和千兆以太网、DWDM 接口和其他接口,请完成以下步骤:
另请参阅
在以太网接口上配置接口速度
对于 M 系列和 T 系列快速以太网 12 端口和 48 端口 PIC 接口、管理以太网接口(fxp0
或 em0
)以及 MX 系列三速以太网铜质接口,您可以显式设置接口速度。快速以太网 fxp0
和 em0
接口可配置为 10 Mbps 或 100 Mbps (10m | 100m)
。MX 系列三速率以太网铜质接口可配置为 10 Mbps、100 Mbps 或 1 Gbps (10m | 100m | 1g)
。有关管理以太网接口的信息并确定路由器的管理以太网接口类型,请参阅 了解管理以太网接口 和路由器 MX 系列 路由器支持的路由引擎,这些路由器使用 MX-DPC 和三速率铜质 SFP 支持 20x1 铜质,从而通过串行千兆媒体无关接口 (SGMII) 接口向后兼容 100/10BASE-T 和 1000BASE-T 操作。
默认情况下,M 系列和 T 系列路由器管理以太网接口自动协商是以每秒 10 兆位 (Mbps) 还是 100 Mbps 运行。所有其他接口都会根据 PIC 类型以及 PIC 是否配置为在多路复用模式下运行(使用
no-concatenate
配置层次结构中的[edit chassis]
语句)自动选择正确的速度。从 Junos OS 14.2 版开始,
auto-10m-100m
该选项允许固定三速端口对受速度限制或10m
最大速度的100m
端口自动协商。仅对三速率 MPC 端口(即 MX 平台上的 3D 40x 1GE (LAN) RJ45 MIC 必须启用此选项。此选项不支持 MX 平台上的其他 MIC。,在 M 系列和 T 系列路由器上手动配置快速以太网接口时,必须同时配置链路模式和速度。如果未配置这两个值,路由器将自动协商链路并忽略用户配置的设置。
如果链路伙伴不支持自动协商,请手动配置任一快速以太网端口,使其与链路伙伴的速度和链路模式相匹配。配置链路模式后,自动协商将禁用。
在采用三速率铜质 SFP 接口的 MX 系列路由器上,如果协商端口速度达到配置的值,而协商的速度和接口速度不匹配,则不会启动链路。
将三速率以太网铜缆接口配置为以 1 Gbps 运行时,必须启用自动协商。
从 Junos OS 11.4 版开始,三速率以太网铜质接口不支持半双工模式。在包括语句
speed
时,您必须将语句link-mode full-duplex
包含在同一层次结构级别上。
另请参阅
配置入口速率限制
仅在快速以太网 8 端口、12 端口和 48 端口 PIC 接口上,您可以对到达 PIC 的入口流量应用基于端口的速率限制。
若要在快速以太网 8 端口、12 端口或 48 端口 PIC 接口上配置入口速率限制,请在层级添加 ingress-rate-limit
语句 [edit interfaces interface-name fastether-options]
:
[edit interfaces interface-name fastether-options] ingress-rate-limit rate;
rate
值范围从 1 到 100 Mbps。
另请参阅
在以太网接口上配置链路特性
全双工 通信意味着通信的两端可以同时发送和接收信号。半双工 也是双向通信,但信号一次只能向一个方向流动。
默认情况下,路由器的管理以太网接口 fxp0
或 em0
自动协商是否在全双工还是半双工模式下运行。快速以太网接口可在全双工或半双工模式下运行,而所有其他接口只能在全双工模式下运行。对于千兆以太网和 10 千兆以太网,链路伙伴也必须设置为全双工。
对于 M 系列、MX 系列和大多数 T 系列路由器,管理以太网接口为 fxp0
。对于在路由矩阵中配置的 T1600 和 T4000 路由器以及 TX Matrix Plus 路由器,管理以太网接口为 em0
。
为独立 T1600 路由器(不在路由矩阵中的 T1600 路由器)开发的自动化脚本可能包含对管理以太网接口的 fxp0
引用。在路由矩阵中的 T1600 路由器上重复使用脚本之前,请编辑引用管理以太网接口的 fxp0
命令行,以便命令引用 em0
管理以太网接口。
将三速率以太网铜缆接口配置为以 1 Gbps 运行时,必须启用自动协商。
在 M 系列和 T 系列路由器上手动配置快速以太网接口时,必须同时配置链路模式和速度。如果未配置这两个值,路由器将自动协商链路并忽略用户配置的设置。
聚合以太网捆绑包的成员链路不得显式配置链路模式。提交聚合以太网配置之前,必须删除任何此类链路模式配置。
要显式配置以太网接口在全双工或半双工模式下运行,请在层次结构级别添加语句link-mode
[edit interfaces interface-name]
:
[edit interfaces interface-name] link-mode (full-duplex | half-duplex);
从 Junos OS 16.1R7 及更高版本开始, link-mode
10 千兆以太网接口不支持此配置。
另请参阅
在以太网接口上配置组播统计信息收集
T 系列和 TX Matrix 路由器支持在入口和出口方向的以太网接口上收集组播统计信息。组播统计信息功能可以在物理接口上配置,从而为物理接口下的所有逻辑接口启用组播核算。
仅当用语句配置 multicast-statistics
接口时,才会显示组播统计信息,而默认情况下不会启用该语句。
组播统计信息收集需要至少为一个逻辑接口配置家族 inet 和/或 inet6;否则,提交为 multicast-statistics
将失败。
可以通过 CLI 的接口统计信息查询和通过 SNMP 查询的 MIB 对象来获取组播的统计信息。
要配置组播统计信息:
multicast-statistics
层次结构级别包括语句 [edit interfaces interface-name]
。以太网接口的组播统计信息配置示例如下:
[edit interfaces] ge-fpc/pic/port { multicast-statistics; }
要显示组播统计信息,请使用 show interfaces interface-name statistics detail
命令。
另请参阅
静态以太网接口上的 MAC 地址验证概述
MAC 地址验证使路由器能够验证收到的数据包是否包含可信 IP 源和以太网 MAC 源地址。
仅在 MX 系列路由器上的 AE、快速以太网、千兆以太网和 10 千兆以太网接口(带或不带 VLAN 标记)上支持 MAC 地址验证。
您可以配置两种类型的 MAC 地址验证:
松散 — 当 IP 源地址和 MAC 源地址匹配其中一个可信地址元组时,转发数据包。
当 IP 源地址与其中一个可信元组匹配时,将丢弃数据包,但 MAC 地址不支持该元组的 MAC 地址
当传入数据包的源地址与任何可信 IP 地址不匹配时,继续转发数据包。
严格 — 当 IP 源地址和 MAC 源地址匹配其中一个可信地址元组时,转发数据包。
如果 MAC 地址与元组的 MAC 源地址不匹配,或者传入数据包的 IP 源地址与任何可信 IP 地址不匹配,将丢弃数据包。
另请参阅
在静态以太网接口上配置 MAC 地址验证
MAC 地址验证使路由器能够验证收到的数据包是否包含可信 IP 源和以太网 MAC 源地址。仅在 MX 系列路由器上的 AE、快速以太网、千兆以太网和 10 千兆以太网接口(带或不带 VLAN 标记)上支持 MAC 地址验证。
要配置静态以太网接口上的 MAC 地址验证:
另请参阅
显示带有 TX Matrix Plus 路由器的路由矩阵的内部以太网接口
路由器内部以太网接口将路由引擎与路由器的数据包转发组件连接起来。Junos OS 会自动配置内部以太网接口。对于 TX Matrix Plus 路由器,内部以太网接口为 ixgbe0
和 ixgbe1
。对于在路由矩阵中配置的 T1600 路由器,内部以太网接口为 bcm0
和 em1
。有关内部以太网接口的更多信息,请参阅 了解内部以太网接口。
请勿修改或移除 Junos OS 自动配置的内部以太网接口的配置。如果操作,路由器将停止运行。
以下示例是在路由矩阵中与 TX Matrix Plus 路由器的 Junos OS 命令行界面 (CLI) 会话中发出的一系列 show interfaces
命令。在此示例中,TX Matrix Plus 路由器也称为交换机交换矩阵机箱 (SFC),由 IP 主机名 host-sfc-0
所知,其中包含冗余路由引擎。命令显示有关管理以太网接口以及当前登录的路由引擎上配置的两个内部以太网接口的信息:
user@host-sfc-0> show interfaces em0 terse Interface Admin Link Proto Local Remote em0 up up em0.0 up up inet 192.168.35.95/24 user@host-sfc-0> show interfaces ixgbe0 terse Interface Admin Link Proto Local Remote ixgbe0 up up ixgbe0.0 up up inet 10.34.0.4/8 162.0.0.4/2 inet6 fe80::200:ff:fe22:4/64 fec0::a:22:0:4/64 tnp 0x22000004 user@host-sfc-0> show interfaces ixgbe1 terse Interface Admin Link Proto Local Remote ixgbe1 up up ixgbe1.0 up up inet 10.34.0.4/8 162.0.0.4/2 inet6 fe80::200:1ff:fe22:4/64 fec0::a:22:0:4/64 tnp 0x22000004
以下示例是在路由矩阵中使用 T1600 路由器的 CLI 会话中发出的命令序列 show interfaces
。在本示例中,T1600 路由器也称为线卡机箱 (LCC),由 IP 主机名 host-sfc-0-lcc-2
所知,其中包含冗余路由引擎。
此 T1600 路由器通过 SCC 插槽 2 中的 TXP-SIB-F13 中的连接连接到路由矩阵。命令显示有关管理以太网接口以及当前登录的路由引擎上配置的两个内部以太网接口的信息:
在路由矩阵中 show interfaces
,命令仅显示有关当前路由器的信息。如果登录到 TX Matrix Plus 路由器,命令 show interfaces
输出不包含有关所连接 T1600 路由器的信息。要显示有关路由矩阵中特定 T1600 路由器的接口信息,必须首先登录到该路由器。
上一个示例显示了使用 TX Matrix Plus 路由器的 CLI 会话。要显示有关 T1600 路由器的接口信息, host-sfc-0-lcc-2
请首先使用 request routing-engine login
命令登录该 LCC。
user@host-sfc-0> request routing-engine login lcc 2 --- JUNOS 9.6I built 2009-06-22 18:13:04 UTC % cli warning: This chassis is a Line Card Chassis (LCC) in a multichassis system. warning: Use of interactive commands should be limited to debugging. warning: Normal CLI access is provided by the Switch Fabric Chassis (SFC). warning: Please logout and log into the SFC to use CLI.
user@host-sfc-0-lcc-2> show interfaces em0 terse Interface Admin Link Proto Local Remote em0 up up em0.0 up up inet 192.168.35.117/24 user@host-sfc-0-lcc-2> show interfaces bcm0 terse Interface Admin Link Proto Local Remote bcm0 up up bcm0.0 up up inet 10.1.0.5/8 129.0.0.5/2 inet6 fe80::201:ff:fe01:5/64 fec0::a:1:0:5/64 tnp 0x1000005 user@host-sfc-0-lcc-2> show interfaces em1 terse Interface Admin Link Proto Local Remote em1 up up em1.0 up up inet 10.1.0.5/8 129.0.0.5/2 inet6 fe80::201:1ff:fe01:5/64 fec0::a:1:0:5/64 tnp 0x1000005
另请参阅
示例:配置快速以太网接口
以下配置足以启动并运行快速以太网接口。默认情况下,IPv4 快速以太网接口使用以太网版本 2 封装。
[edit] user@host# set interfaces fe-5/2/1 unit 0 family inet address local-address user@host# show interfaces { fe-5/2/1 { unit 0 { family inet { address local-address; } } } }
另请参阅
示例:配置千兆以太网接口
以下配置足以启动并运行千兆以太网、三速率以太网铜缆或 10 千兆以太网接口。默认情况下,MX 系列、M 系列和 T 系列路由器上的 IPv4 千兆以太网接口使用 802.3 封装。
[edit] user@host# set interfaces ge-2/0/1 unit 0 family inet address local-address user@host# show interfaces { ge-2/0/1 { unit 0 { family inet { address local-address; } } } }
M160、M320、M120、T320 和 T640 2 端口千兆以太网 PIC 支持两个独立的千兆以太网链路。
PIC 上的两个接口分别被命名:
ge-fpc/pic/[0.1]
其中每个接口的功能都与单端口 PIC 上支持的千兆以太网接口相同。
另请参阅
auto-10m-100m
该选项允许固定三速端口对受速度限制或10m
最大速度的100m
端口自动协商。仅对三速率 MPC 端口(即 MX 平台上的 3D 40x 1GE (LAN) RJ45 MIC 必须启用此选项。此选项不支持 MX 平台上的其他 MIC。speed
时,您必须将语句 link-mode full-duplex
包含在同一层次结构级别上。