逻辑接口属性
可以配置逻辑接口,并在命令输出 show
中显示说明。配置接口时会自动计算媒体最大传输单元 (MTU),也可以修改。可以在逻辑接口上启用简单网络管理协议 (SNMP) 通知,以提供有关接口状态或连接更改时间的信息。
分配接口地址
通过在配置协议系列时指定地址,可以为接口分配地址。 inet
对于或 inet6
系列,配置接口 IP 地址。 iso
对于该系列,为环路接口配置一个或多个地址。 ccc
对于 、 ethernet-switching
、 tcc
、 mpls
、 tnp
和 vpls
族,您从不配置地址。
点对点协议 (PPP) 地址取自具有主属性的环路接口地址。当环路接口配置为未编号接口时,它将从捐赠者接口获取主地址。
要为接口分配地址,请执行以下步骤:
将逻辑单元描述添加到配置
您可以在配置文件中包含每个逻辑单元的文本描述。您包含的任何描述性文本都会显示在命令的 show interfaces
输出中。它还在管理信息库 (MIB) 对象中 ifAlias
公开。它对接口的配置没有影响。要添加文本说明,请包含以下 description
语句:
description text;
您可以在以下层次结构级别包含此语句:
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
说明可以是单行文本。如果文本包含空格,请用引号将其括起来。
您可以将扩展 DHCP 中继配置为在选项 82 代理电路 ID 子选项中包含接口描述。请参阅 DHCP 中继代理信息选项(选项 82)。
配置媒体 MTU
如果更改介质 MTU 的大小,必须确保该大小等于或大于协议 MTU 与封装开销之和。换句话说:
Minimum media MTU = protocol MTU + encapsulation overhead
您可以配置的最大媒体 MTU 大小取决于您的设备和接口类型。
更改介质 MTU 或协议 MTU 会导致接口被删除并重新添加。这会导致链路抖动。
要配置媒体 MTU:
协议 MTU
概述
默认协议 MTU 取决于您的设备和接口类型。初始配置接口时,将自动计算协议 MTU。如果随后更改介质 MTU,则现有地址族上的协议 MTU 会自动更改。
如果减小介质 MTU 大小,但接口上已配置一个或多个地址族并处于活动状态,则还必须减小协议 MTU 大小。如果增加协议 MTU 的大小,则必须确保媒体 MTU 的大小等于或大于协议 MTU 与封装开销之和。
如果未配置 MPLS MTU,Junos OS 将从物理接口 MTU 派生 MPLS MTU。从此值中,软件会减去特定于封装的开销和空间,得出数据包转发引擎中可能推送的最大标签数。该软件提供了三个标签,每个标签四个字节,总共 12 个字节。
换句话说,用于确定 MPLS MTU 的公式如下:
MPLS MTU = physical interface MTU – encapsulation overhead – 12
您可以在除虚拟隧道 (VT) 接口之外的所有隧道接口上配置协议 MTU。默认情况下, Junos OS 将 VT 接口的 MTU 大小设置为无限制。
配置协议 MTU
更改介质 MTU 或协议 MTU 会导致接口被删除并重新添加。这会导致链路抖动。
要配置协议 MTU,请执行以下操作:
配置接口带宽
默认情况下,操作系统使用 MIB-II 对象的 ifSpeed
物理接口速度。您可以通过为逻辑接口配置带宽值来配置逻辑单元以填充 ifSpeed
变量。该 bandwidth
语句设置仅供参考的参数;您无法使用此语句调整接口的实际带宽。
我们建议您在设置此值时要小心。使用该语句配置 bandwidth
的任何接口带宽值都会影响动态路由协议(如 OSPF)的接口成本计算方式。默认情况下,动态路由协议的接口开销为以下公式:
cost = reference-bandwidth/bandwidth,
在公式中,带宽是物理接口速度。但是,如果使用语句指定带宽 bandwidth
值,则该值将用于计算接口成本,而不是实际物理接口带宽。
要配置逻辑接口的带宽值,请包含以下 bandwidth
语句:
bandwidth rate;
您可以在以下层次结构级别包含此语句:
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
rate
是峰值速率,以位/秒 (bps) 或单元/秒 (CPS) 为单位。您可以指定一个以 bps 为单位的值,可以是完整的十进制数,也可以是后跟缩写 k
(1000)、 m
(1,000,000) 或 g
(1,000,000,000) 的十进制数字。您还可以通过输入十进制数后跟缩写 c
来指定 cps 中的值。以 cps 表示的值使用公式 1 cps = 384 bps 转换为 bps。该值可以是任何正整数。该 bandwidth
语句对所有逻辑接口(多链路接口除外)均有效。
在逻辑接口上启用或禁用 SNMP 通知
默认情况下,当接口或连接的状态发生更改时,将发送简单网络管理协议 (SNMP) 通知。
要在逻辑接口上显式启用这些通知,请包含以下 traps
语句:
(traps);
要在逻辑接口上显式禁用这些通知,请包含以下 no-traps
语句:
(no-traps);
您可以在以下层次结构级别包含这些语句:
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
逻辑接口记帐概述
本节讨论如何在逻辑接口上配置记帐。
会计配置文件概述
瞻博网络的路由器和交换机可以收集有关通过路由器和交换机的流量的各种数据。您可以设置一个或多个 会计配置文件 来指定此数据的一些常见特征,包括以下内容:
-
会计记录中使用的字段
-
路由器或交换机在丢弃之前保留的文件数,以及每个文件的字节数
-
系统用于记录数据的轮询周期
您可以使用层次结构级别的语句[edit accounting-options]
配置概要文件并为每个概要文件定义唯一名称。有两种类型的记帐配置文件:接口配置文件和筛选器配置文件。您可以通过在层次结构级别包含interface-profile
语句[edit accounting-options]
来配置接口配置文件。您可以通过在层次结构级别包含filter-profile
[edit accounting-options]
语句来配置过滤器配置文件。有关详细信息,请参阅 Junos OS 路由设备网络管理管理指南。
您可以通过在和[edit firewall family family filter filter-name]
层次结构级别包含accounting-profile
[edit firewall filter filter-name]
语句来应用筛选配置文件。有关更多信息,请参阅《路由策略》、《防火墙过滤器和流量监管器用户指南》。
配置逻辑接口的记帐
开始之前
您必须配置配置文件以收集特定逻辑接口上输入和输出数据包的错误和统计信息。记帐配置文件指定收集哪些统计信息并将其写入日志文件。有关如何配置记帐数据日志文件的详细信息,请参阅 配置记帐数据日志文件。
接口配置文件指定收集并写入日志文件的信息。您可以配置配置文件以收集特定逻辑接口上输入和输出数据包的错误和统计信息。
参见
显示逻辑接口的记帐配置文件简介
目的
在层次结构级别显示 [edit accounting-options interface-profile profile-name]
特定逻辑接口的已配置记帐配置文件需要指定某些参数:
-
接口名称 — ge-1/0/1
-
逻辑单元号 - 1
-
接口配置文件 —
if_profile
-
文件名—
if_stats
-
间隔 - 15 分钟
行动
-
show
在[edit interfaces ge-1/0/1 unit 1]
层次结构级别运行命令。[edit interfaces ge-1/0/1 unit 1] accounting-profile if_profile;
-
show
在[edit accounting-options]
层次结构级别运行命令。interface-profile if_profile { interval 15; file if_stats { fields { input-bytes; output-bytes; input-packets; output-packets; input-errors; output-errors; } } }
意义
配置的记帐及其关联的集选项将按预期显示。
禁用逻辑接口
您可以取消配置逻辑接口,从而有效地禁用该接口,而无需从配置中移除逻辑接口配置语句。要取消配置逻辑接口,请包含以下 disable
语句:
disable;
您可以在以下层次结构级别包含此语句:
-
[edit interfaces interface-name unit logical-unit-number]
-
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
禁用接口时,路由表中将安装具有接口 IP 地址和 32 位子网掩码的路由(指向保留目标 “REJECT
”)。请参阅 路由协议。
示例:禁用逻辑接口
接口配置示例:
[edit interfaces] user@host# show et-2/1/1 { vlan-tagging; encapsulation flexible-ethernet-services; unit 0 { vlan-id 1000; family inet { address 11.0.0.20/24; } } }
禁用接口:
[edit interfaces et-2/1/1 unit 0] user@host# set disable
验证接口配置:
[edit interfaces et-2/1/1] user@host# show disable; # Interface is marked as disabled. unit 0 { vlan-id 1000; family inet { address 11.0.0.20/24; } }