设备接口概述
设备上的接口提供与设备的网络连接。本主题讨论 Junos OS 演化 型支持的各种设备接口,例如瞬态接口、服务接口、容器接口和内部以太网接口。本主题还提供与接口相关的基本信息,例如接口命名约定、接口封装概述和接口描述符概述。
设备接口概述
瞻博网络设备通常包含几种不同类型的接口,适合各种功能。要使设备上的接口正常运行,必须对其进行配置。具体而言,您必须配置接口位置(即安装 灵活 PIC 集中器 [FPC] 的插槽)。您还必须指定 物理接口卡 [PIC] 的位置和接口类型。最后,您必须指定封装类型和可能适用的任何接口特定的属性。
您可以配置设备中当前存在的接口,也可以配置当前不存在但预计将来会添加的接口。 Junos OS Evolved 在安装硬件后检测到接口,并应用预设的配置。
要查看设备中当前安装了哪些接口,请 show interfaces terse
发出 操作模式命令。如果输出中列出了某个接口,则该接口将物理安装在设备中。如果输出中未列出某个接口,则其未安装在设备中。
您可以配置 Junos OS Evolved 服务等级 (CoS) 属性,为不同的应用程序提供各种服务等级,包括用于管理数据包传输、拥塞管理和基于 CoS 的转发的多个转发等级。
接口类型
接口命名概述
每个接口都有一个接口名称,用于指定介质类型、灵活 PIC 集中器 (FPC) 所在的插槽、FPC 上安装 PIC 的位置以及 PIC 端口。接口名称可唯一标识系统中的单个网络连接器。在配置接口时,以及在单个接口上启用各种功能和属性(如路由协议)时,请使用接口名称。系统在显示有关接口的信息(如在命令中 show interfaces
)时使用接口名称。
接口名称由物理部分、通道部分和逻辑部分表示,格式如下:
physical<:channel>.logical
除通道化 DS3、E1、OC12 和 STM1 接口外,名称的通道部分对于所有接口都是可选的。
以下部分提供接口命名配置准则:
接口名称的物理部分
接口名称的物理部分标识与单个物理网络连接器对应的物理设备。
内部管理接口依赖于路由引擎。要识别路由引擎是否使用此类型的接口,请使用以下命令:
show interfaces terse
user@host> show interfaces terse Interface Admin Link Proto Local Remote pfh-1/0/0 up up pfh-1/0/0.16383 up up inet et-1/0/1 up up et-1/0/1.16386 up up multiservice et-1/0/3 up up et-1/0/3.16386 up up multiservice et-1/0/5 up up et-1/0/5.16386 up up multiservice et-1/0/7 up up et-1/0/7.16386 up up multiservice et-1/0/9 up up et-1/0/9.16386 up up multiservice et-1/0/11 up up et-1/0/11.16386 up up multiservice et-1/0/13 up up et-1/0/13.16386 up up multiservice et-1/0/15 up up et-1/0/15.16386 up up multiservice re0:mgmt-0 up up <---------------- re0:mgmt-0.0 up up inet 10.53.95.205/19 re1:mgmt-0 up up <---------------- re1:mgmt-0.0 up up inet 10.53.95.194/19 dsc up up esi up up fti0 up up fti1 up up fti2 up up fti3 up up fti4 up up fti5 up up fti6 up up fti7 up up irb up up lo0 up up lo0.0 up up inet 128.53.95.205 --> 0/0 iso 47.0005.80ff.f800.0000.0108.0001 inet6 abcd::128:53:95:205 --> fe80::5604:15f0:0:c200--> lsi up up pip0 up up vtep up up
这部分接口名称的格式如下:
type-fpc/pic/port[:channel]
type
是介质类型,用于标识网络设备可以是以下其中之一:
-
ae
-聚合以太网接口。这是虚拟聚合链路,命名格式与大多数 PIC 不同。 -
dsc
-丢弃接口。 -
et
— 以太网接口(10、25、40、50、100、200 和 400 千兆以太网接口)。 -
gr
-通用路由封装 (GRE) 隧道接口。 -
lo
-环路接口。 Junos OS 演化版 会自动配置一个环路接口 (lo0
)。逻辑接口lo0.16383
是不可配置的接口,用于路由器控制流量。 -
lsi
-不可配置的内部生成接口。 -
pip
-EVPN 的提供商实例端口 (PIP) 接口。 -
vtep
-用于 VXLANS 的虚拟隧道端点接口。
fpc
标识物理接口所在的 FPC 卡的编号。具体来说,就是安装卡的插槽编号。
pic
标识物理接口所在的 PIC 的编号。具体来说,就是 FPC 上的 PIC 位置编号。FPC 中具有四个 PIC 插槽的插槽编号为 0 到 3。FPC 中具有三个 PIC 插槽的插槽编号为 0 到 2。PIC 位置印在 FPC 载板上。对于占用多个 PIC 插槽的 PIC,下部 PIC 插槽编号标识 PIC 位置。
port
标识 PIC 上的特定端口。端口数量因 PIC 而异。端口号印在 PIC 上。
channel
标识接口名称的通道标识符部分,仅在通道化接口上是必需的。对于通道化接口,通道 0 标识第一个通道化接口。
接口名称的逻辑部分
接口名称的逻辑单元部分与逻辑单元编号对应。可用编号的范围因接口类型而异。
在名称的虚拟部分中,句点 (.) 用于分隔端口编号和逻辑单元编号:
type-fpc/pic/port[:channel]
.logical-unit
接口名称中的分隔符
接口名称的每个元素之间都有一个分隔符。
在名称的物理部分中,连字符 (-) 用于分隔介质类型与 FPC 编号,斜线 (/) 用于分隔 FPC、PIC 和端口号。
在名称的虚拟部分中,句点 (.) 用于分隔通道编号和逻辑单元编号。
冒号 (:)用于分隔接口名称的物理部分和虚拟部分。
机箱接口命名
您可以在层次结构级别配置一些 PIC 属性,例如成 [edit chassis]
帧。机箱接口命名因路由硬件而异。
-
要为独立路由器配置 PIC 属性,必须指定 FPC 和 PIC 编号,如下所示:
[edit chassis] fpc slot-number { pic pic-number { ... } }
接口描述符概述
配置接口时,可以有效地指定物理接口描述符的属性。在大多数情况下,物理接口描述符对应于单个物理设备,由以下部分组成:
-
接口名称,用于定义介质类型
-
FPC 所在的插槽
-
FPC 上安装 PIC 的位置
-
PIC 端口
-
接口的通道和逻辑单元编号(可选)
每个物理接口描述符都可以包含一个或多个 逻辑接口 描述符。这些描述符使您能够将一个或多个逻辑(或虚拟)接口映射到单个物理设备。创建多个逻辑接口使您能够将多个虚拟电路、数据链路连接或虚拟 LAN (VLAN) 与单个接口设备相关联。
每个逻辑接口描述符都可以包含一个或多个家族描述符,用于定义与逻辑接口关联且允许在逻辑接口上运行的协议家族。
支持以下协议家族:
-
互联网协议版本 4 (IPv4) 套件 (inet)
-
互联网协议版本 6 (IPv6) 套件 (inet6)
-
以太网(以太网交换)
-
电路交叉连接 (CCC)
-
转换交叉连接 (TCC)
-
国际标准组织 (ISO)
-
多协议标签交换 (MPLS)
最后,每个家族描述符都可以包含一个或多个地址条目,用于将网络地址与逻辑接口相关联,进而与物理接口相关联。
您可以按如下方式配置各种接口描述符:
-
您可以通过包括
interfaces interface-name
语句来配置物理接口描述符。 -
配置逻辑接口描述符的方式是将
unit
语句包含在语句中interfaces interface-name
,或者将描述符包含在.logical
接口名称的末尾,如中et-0/0/0.1
所示,其中逻辑单元编号为 1,如以下示例所示:[edit] user@host# set interfaces et-0/0/0 unit 1 [edit] user@host# edit interfaces et-0/0/0.1 [edit interfaces et-0/0/0] user@host# set unit 1
-
您可以通过将语句包含在
family
语句中unit
来配置家族描述符。 -
您可以通过将
address
语句包含在语句中family
来配置地址条目。
接口名称的物理部分
ACX 系列、PTX 系列和 QFX 系列设备的接口名称
显示有关某个接口的信息时,请指定接口类型、安装灵活 PIC 集中器 (FPC) 的插槽、 FPC 上物理接口卡 (PIC) 所在的插槽以及配置的端口号。
某些瞻博网络设备没有实际的 PIC。相反,路由器的前面板上有内置网络端口。这些端口的命名约定与具有 PIC 的设备使用的命名约定相同,但要了解 FPC、PIC 和端口是伪设备。显示有关这些端口之一的信息时,请指定接口类型、用于灵活 PIC 集中器 (FPC) 的插槽、FPC 上用于 物理接口卡 (PIC) 的插槽以及配置的端口号。
在接口名称的物理部分中,连字符 (-) 用于分隔介质类型(例如 et)与 FPC 编号。斜线 (/) 用于分隔 FPC、PIC 和端口号。冒号 (:) 用于分隔端口号和通道(可选):
type-fpc/pic/port[:channel]
显示接口配置
要显示配置,可在配置模式下使用 show
命令或 show configuration
顶级命令。接口按数字顺序列出,首先从最低到最高插槽编号,然后从最低到最高 PIC 编号,最后从最低到最高端口号。
接口封装概述
表 1 列出了按接口类型的封装支持。
接口类型 |
物理接口封装 |
逻辑接口 封装 |
---|---|---|
|
|
|
|
那 |
那 |
以太网接口 ( |
|
|
|
那 |
那 |
服务接口 ( |
那 |
那 |
不可配置的内部生成接口 ( |
那 |
那 |
了解内部以太网接口
在瞻博网络设备中,内部以太网接口提供路由引擎和数据包转发引擎之间的通信。 当 Junos OS Evolved 启动时 ,Junos OS Evolved 会自动配置内部以太网接口。 Junos OS Evolved 启动数据包转发组件硬件。当这些组件运行时,控制板 (CB) 使用内部以太网接口将硬件状态信息传输到路由引擎。硬件状态信息包括内部路由器温度、风扇状况、FPC 是否已移除或插入,以及来自操作员接口上 LCD 的信息。
请勿修改或移除 Junos OS Evolved 自动配置的内部以太网接口的配置。如果操作,设备将停止运行。
-
大多数瞻博网络设备 — Junos OS Evolved 会创建内部以太网接口。内部以太网接口将路由引擎
re0
连接到数据包转发引擎。如果设备具有冗余的路由引擎,则在每个路由引擎(
re0
和re1
)上创建另一个内部以太网接口,以支持容错。独立控制平面之间re0
并re1
连接两个物理链路。如果其中一个链路发生故障,则两个路由引擎均可使用另一个链路进行 IP 通信。
每个设备还有一个或两个串行端口,标记为 CON (控制台)或 AUX (辅助),用于使用标准 PC 类 tty 电缆将 tty 型终端连接到设备。虽然这些端口不是网络接口,但它们确实提供了对设备的访问。有关详细信息,请参阅设备硬件指南。