以太网接口的初始配置
以太网接口是提供流量连接的网络接口。您可以在设备上配置物理接口以及逻辑接口。本主题讨论如何配置特定于快速以太网接口、千兆以太网接口和聚合以太网接口的接口的物理属性。您还可以使用本主题获取有关如何配置接口速度、限制入口流量到达快速以太网端口的速率、将接口配置为在全双工或半双工模式下运行、在静态以太网接口上配置 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 及更高版本开始,10 千兆以太网接口不支持此 link-mode
配置。
另请参阅
在以太网接口上配置组播统计信息收集
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 自动配置的内部以太网接口的配置。否则,路由器将停止运行。
以下示例是在 Junos OS 命令行界面 (CLI) 会话中与路由矩阵中的 TX Matrix Plus 路由器发出的一系列 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 会话。要显示有关称为 的 host-sfc-0-lcc-2
T1600 路由器的接口信息,请先使用 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 上支持的千兆以太网接口相同的功能。
另请参阅
变更历史表
是否支持某项功能取决于您使用的平台和版本。 使用 Feature Explorer 查看您使用的平台是否支持某项功能。
auto-10m-100m
版开始,该选项允许固定三速端口与受速度限制或10m
最大速度限制的100m
端口自动协商。必须仅为三速率 MPC 端口(即 MX 平台上的 3D 40x 1GE (LAN) RJ45 MIC 启用此选项。此选项不支持 MX 平台上的其他 MIC。speed
时,必须 link-mode full-duplex
在同一层次结构级别包含语句。