在接口统计信息中配置第 2 层开销属性
默认情况下,物理接口和逻辑接口统计信息不考虑输入或输出统计信息中的第 2 层开销。现在,您可以配置逻辑接口统计信息,以计算和显示入口和出口接口的所有第 2 层标头详细信息。使用本主题可了解有关第 2 层开销属性、配置第 2 层开销计算的准则的更多信息,并查看为以太网接口上的入口和出口流量计算的第 2 层开销字节数。
接口统计信息中第 2 层开销属性的核算
在 MX 系列和 T 系列路由器上,您可以将 逻辑接口 统计信息配置为包括入口和出口接口的第 2 层开销大小(标头和尾部字节)。将计算并显示每个逻辑接口的传输信息和总统计信息。密集端口集中器 (DPC) 上的 1 千兆位、10 千兆位、40 千兆位和 100 千兆以太网接口以及 MX 系列路由器上的模块化端口集中器 (MPC) 支持此功能。从 Junos OS 13.2 版开始,配备 MPC4E 的 MX 系列路由器上的 10 千兆以太网接口支持将逻辑接口统计信息配置为包括第 2 层。从 Junos OS 13.3 版开始, account-layer2-overhead
在配备 MPC3E 的 MX 系列路由器上不受支持(在 PIC 和逻辑接口级别)。
您还可以配置在 T 系列路由器上的 3 类、4 类和 5 类灵活端口集中器 (FPC) 的接口统计信息中计算第 2 层开销字节的功能。要允许在 PIC 级别的接口统计信息中计算第 2 层开销字节数,必须在层次结构级别使用该account-layer2-overhead
[edit chassis fpc slot-number pic pic-number]
语句。
如果配置此功能,则会计算基于为接口配置的第 2 层封装的所有第 2 层标头详细信息(第 2 层标头和循环冗余校验 [CRC]),并将其显示在命令输出 show interfaces interface-name
的入口和出口接口的逻辑接口统计信息中。对于逻辑接口,Input bytes命令输出show interfaces interface-name <detail | extensive>
中流量统计信息部分下的 and Output bytes 字段包括数据包的第 2 层开销。对于逻辑接口,命令输出 show interfaces interface-name <media | statistics>
中流量统计信息部分下的输入速率和输出速率字段包括数据包的第 2 层开销。对于逻辑接口,新添加Egress account overheadIngress account overhead和字段的值分别显示已传输和已接收数据包的第 2 层开销大小。
PIC 上配置的逻辑接口上的输入和输出八位位组包括所有第 2 层标头。PIC 上的所有逻辑接口(包括 ae 接口和非 ae 接口)都将针对第 2 层开销进行处理,并核算到达和退出数据包。此操作方法会影响在客户网络中主要用于订阅者核算和计费目的的传输统计信息。
表 1 列出了在 PIC 级别的接口统计信息中启用第 2 层开销核算时,根据以太网接口上逻辑接口上的封装计数的调整字节数。对于 DPC 和 MPC,为所有类型的封装列出的调整字节值是相同的,唯一的例外是 VLAN CCC 调整值。在 DPC 上,VLAN CCC 调整值为 –4 字节,在 MPC 上,VLAN CCC 调整值为 +4 字节。
逻辑接口上的封装类型 | 调整字节数 | Description |
---|---|---|
以太网 DIXv2(以太网上的 IP 数据报) |
18 |
未标记(包括 CRC) |
以太网 DIXv2(以太网上的 IP 数据报) |
22 |
单标记(包括 CRC) |
以太网 DIXv2(以太网上的 IP 数据报) |
26 |
双标记(包括 CRC) |
VLAN 网桥 |
4 |
CRC |
VLAN CCC |
4 |
CRC |
VLAN TCC |
18 |
未标记(包括 CRC) |
VLAN TCC |
22 |
单标记(包括 CRC) |
VLAN TCC |
26 |
双标记(包括 CRC) |
VLAN VPLS |
4 |
CRC |
在接口统计信息中配置第 2 层开销计算的准则
在接口统计信息中配置第 2 层开销的计算时,请记住以下几点:
在逻辑接口上配置本机 VLAN ID 时,对于已标记和未标记的数据包,输入统计信息的第 2 层标头调整是不同的。对于此类接口,如果将设置配置为考虑第 2 层开销,则可能会显示不正确的统计信息。
未标记的数据包被视为标记的数据包,并在命令输出
show interface
中显示的计数器值后附加额外的 4 个字节。如果数据包在包含在接口统计信息中之后但在数据包到达目标之前被丢弃,则计算的统计信息可能并不完全准确。
有关接口入口方向的标签交换接口 (LSI) 统计信息不包括第 2 层开销字节,因为此类 LSI 接口不支持核算第 2 层开销的此功能。
内联服务 (SI) 接口不支持第 2 层开销核算。
接口的总统计信息并不表示完整的第 2 层调整统计信息。出现此行为的原因是总统计信息计数是传输和本地统计信息的总和。仅针对第 2 层调整传输统计信息,而不针对第 2 层调整本地统计信息。
ae 接口上的统计信息的计算方式与非 ae 接口相同。
调整字节仅适用于为逻辑接口显示的传输统计信息。
对于物理接口,传输流量的调整字节和本地或协议特定流量的未调整字节将合并并显示在命令输出
show interfaces
中。(无法隔离。可以在 PIC 级别和逻辑接口级别启用第 2 层开销核算。
配置语句
account-layer2-overhead
后,密集端口集中器 (DPC) 和模块化端口集中器 (MPC) 会考虑输入和输出统计信息中的第 2 层开销大小。此
account-layer2-overhead
配置现在支持以太网网桥封装的第 2 层核算。接口统计信息中的第 2 层开销字节保存在统一 ISSU 或 平稳路由引擎切换 (GRES) 操作中。
另请参阅
在接口统计信息中配置第 2 层开销核算
本主题包含的部分介绍了在 PIC 级别和逻辑接口级别为接口统计信息配置第 2 层开销核算。
通过配置,可以在 PIC 级别和逻辑接口级别启用第 2 层开销核算。默认情况下,物理接口和逻辑接口统计信息不考虑输入和输出统计信息中的第 2 层开销大小(标头和尾部)。
配置语句 account-layer2-overhead
后,密集端口集中器 (DPC) 和模块化端口集中器 (MPC) 会考虑输入和输出统计信息中的第 2 层开销大小。此 account-layer2-overhead
配置现在支持以太网网桥封装的第 2 层核算。
在 PIC 级别的接口统计信息中核算第 2 层开销
您可以在层次结构级别配置语句edit chassis fpc slot-number pic pic-number
,account-layer2-overhead
以便在 PIC 级别的入口和出口接口统计信息中启用第 2 层开销字节的核算。
如果在 PIC 级别修改第 2 层开销字节的核算设置,PIC 将重新启动,从而导致删除所有物理和逻辑接口并将其重新添加到 PIC 上。由于此行为,我们建议您在使用此功能时要小心。
不同接口类型的第 2 层开销计算方法如下:
对于以太网接口,将计算所有第 2 层标头。
对于非以太网接口,将计算帧中继、PPP 或 Cisco HDLC 标头,而排除位或字节填充标头。
要在 PIC 级别核算接口上入口和出口流量的第 2 层开销,请执行以下操作:
另请参阅
验证接口统计信息中第 2 层开销的核算
目的
显示有关以太网接口上出口和入口流量的接口统计信息中计数的第 2 层开销字节的信息。
操作
要显示有关接口统计信息中计数的第 2 层开销字节的信息,请执行以下操作:
注:对于物理接口和逻辑接口,流量统计信息部分下的 和
Output rate
字段显示Input rate
的值包括数据包的第 2 层开销。user@host> show interfaces ge-5/2/0 statistics detail
Physical interface: ge-5/2/0, Enabled, Physical link is Up Interface index: 146, SNMP ifIndex: 519, Generation: 149 Link-level type: Ethernet, MTU: 1514, Speed: 1000mbps, BPDU Error: None, MAC-REWRITE Error: None, Loopback: Disabled, Source filtering: Disabled, Flow control: Enabled, Auto-negotiation: Enabled, Remote fault: Online Device flags : Present Running Interface flags: SNMP-Traps Internal: 0x4000 Link flags : None CoS queues : 8 supported, 8 maximum usable queues Hold-times : Up 0 ms, Down 0 ms Current address: 00:1d:b5:61:d9:74, Hardware address: 00:1d:b5:61:d9:74 Last flapped : 2009-11-11 11:24:00 PST (09:23:08 ago) Statistics last cleared: 2009-11-11 17:50:58 PST (02:56:10 ago) Traffic statistics: Input bytes : 271524 0 bps Output bytes : 37769598 352 bps Input packets: 3664 0 pps Output packets: 885790 0 pps IPv6 transit statistics: Input bytes : 0 Output bytes : 16681118 Input packets: 0 Output packets: 362633 Multicast statistics: IPV4 multicast statistics: Input bytes : 112048 0 bps Output bytes : 20779920 0 bps Input packets: 1801 0 pps Output packets: 519498 0 pps IPV6 multicast statistics: Input bytes : 156500 0 bps Output bytes : 16681118 0 bps Input packets: 1818 0 pps Output packets: 362633 0 pps Input errors: Errors: 0, Drops: 0, Framing errors: 0, Runts: 0, Policed discards: 0, L3 incompletes: 0, L2 channel errors: 0, L2 mismatch timeouts: 0, FIFO errors: 0, Resource errors: 0 Output errors: Carrier transitions: 0, Errors: 0, Drops: 0, Collisions: 0, Aged packets: 0, FIFO errors: 0, HS link CRC errors: 0, MTU errors: 0, Resource errors: 0 Egress queues: 8 supported, 4 in use Queue counters: Queued packets Transmitted packets Dropped packets 0 best-effort 882558 882558 0 1 expedited-fo 0 0 0 2 assured-forw 0 0 0 3 network-cont 3232 3232 0 Active alarms : None Active defects : None Logical interface ge-5/2/0.0 (Index 71) (SNMP ifIndex 573) (Generation 135) Flags: SNMP-Traps 0x4000 Encapsulation: ENET2 Egress account overhead: 100 Ingress account overhead: 90 Traffic statistics: Input bytes : 271524 Output bytes : 37769598 Input packets: 3664 Output packets: 885790 IPv6 transit statistics: Input bytes : 0 Output bytes : 16681118 Input packets: 0 Output packets: 362633 Local statistics: Input bytes : 271524 Output bytes : 308560 Input packets: 3664 Output packets: 3659 Transit statistics: Input bytes : 0 0 bps Output bytes : 37461038 0 bps Input packets: 0 0 pps Output packets: 882131 0 pps IPv6 transit statistics: Input bytes : 0 Output bytes : 16681118 Input packets: 0 Output packets: 362633 Multicast statistics: IPV4 multicast statistics: Input bytes : 112048 0 bps Output bytes : 20779920 0 bps Input packets: 1801 0 pps Output packets: 519498 0 pps IPV6 multicast statistics: Input bytes : 156500 0 bps Output bytes : 16681118 0 bps Input packets: 1818 0 pps Output packets: 362633 0 pps Protocol inet, MTU: 1500, Generation: 151, Route table: 0 Addresses, Flags: Is-Preferred Is-Primary Destination: 40.40.40.0/30, Local: 40.40.40.2, Broadcast: 40.40.40.3, Generation: 167 Protocol inet6, MTU: 1500, Generation: 152, Route table: 0 Addresses, Flags: Is-Preferred Is-Primary Destination: ::40.40.40.0/126, Local: ::40.40.40.2 Generation: 169 Addresses, Flags: Is-Preferred Destination: fe80::/64, Local: fe80::21d:b5ff:fe61:d974 Protocol multiservice, MTU: Unlimited, Generation: 171 Generation: 153, Route table: 0 Policer: Input: __default_arp_policer__
另请参阅
变更历史表
是否支持某项功能取决于您使用的平台和版本。 使用 Feature Explorer 查看您使用的平台是否支持某项功能。
account-layer2-overhead
在配备 MPC3E 的 MX 系列路由器上不受支持(在 PIC 和逻辑接口级别)。