接口统计信息中的第 2 层开销属性
了解第 2 层开销属性、配置第 2 层开销计算的准则,以及查看为以太网接口上的入口和出口流量计算的第 2 层开销字节。
默认情况下,物理接口和逻辑接口统计信息不考虑输入或输出统计信息中的第 2 层开销。您现在可以配置逻辑接口统计信息,以计算和显示入口和出口接口的所有第 2 层报头详细信息。
在接口统计信息中核算第 2 层开销属性
在路由器上,您可以配置 逻辑接口 统计信息,以包括入口和出口接口的第 2 层开销大小(标头和尾部字节)。系统将计算并显示每个逻辑接口的传输信息和总统计信息。密集端口集中器 (DPC) 上的 1千兆、10 千兆、40 千兆和 100 千兆以太网接口以及路由器上的模块化端口集中器 (MPC) 支持此功能。
您还可以配置在路由器上的 3 类、4 类和 5 类灵活端口集中器 (FPC) 上的接口统计信息中计算第 2 层开销字节的功能。要在 PIC 级别的接口统计信息中计算第 2 层开销字节,必须在层次结构级别使用[edit chassis fpc slot-number pic pic-number]该account-layer2-overhead语句。
如果配置此功能,则基于为接口配置的第 2 层封装计算的所有第 2 层报头详细信息(第 2 层报头和循环冗余校验 [CRC])都将计算并显示在命令输出show interfaces interface-name中入口和出口接口的逻辑接口统计信息中。对于逻辑接口,Input bytes命令输出show interfaces interface-name <detail | extensive>中流量统计信息部分下的和Output bytes字段包括数据包的第 2 层开销。对于逻辑接口,命令输出show interfaces interface-name <media | statistics>中流量统计信息部分下的输入速率和输出速率字段包括数据包的第 2 层开销。对于逻辑接口,新添加Egress account overhead的 和 Ingress account overhead 字段的值分别显示传输和接收数据包的第 2 层开销大小。
PIC 上配置的逻辑接口上的输入和输出八位位组包括所有第 2 层报头。PIC 上的所有逻辑接口(包括 ae 接口和非 ae 接口)均会针对到达和发出数据包的第 2 层开销进行处理。此操作方法会影响传输统计数据,而传输统计数据主要用于客户网络中的用户核算和计费。
表 1 列出了在 PIC 级别的接口统计信息中启用第 2 层开销核算时,根据以太网接口上逻辑接口上的封装计算的调整字节数。对于 DPC 和 MPC,为所有类型的封装列出的调整字节值相同,唯一的例外是 VLAN CCC 调整值。在 DPC 上,VLAN CCC 调整值为 –4 字节,在 MPC 上,VLAN CCC 调整值为 +4 字节。
| 逻辑接口上的封装类型 | 调整字节数 | 描述 |
|---|---|---|
以太网 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,输入和输出统计信息中的第 2 层开销大小都会计入密集端口集中器 (DPC) 和模块化端口集中器 (MPC)。此
account-layer2-overhead配置现在支持对以太网网桥封装进行第 2 层核算。接口统计信息中的第 2 层开销字节将保存在统一 ISSU 或 平滑路由引擎切换 (GRES) 操作中。
在接口统计信息中配置第 2 层开销核算
本主题包含描述第 2 层开销计算 PIC 级别和逻辑接口级别的接口统计信息配置的部分。
通过配置,可以在 PIC 级别和逻辑接口级别启用第 2 层开销核算。默认情况下,物理接口和逻辑接口统计信息不会在输入和输出统计信息中考虑第 2 层开销大小(报头和尾部)。
配置语 account-layer2-overhead 句时,输入和输出统计信息中的第 2 层开销大小都会计在密集端口集中器 (DPC) 和模块化端口集中器 (MPC) 中。此 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 层开销字节的信息:
对于物理接口和逻辑接口,流量统计信息部分下的和
Input rateOutput 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__
变更历史表
是否支持某项功能取决于您使用的平台和版本。使用 功能资源管理器 确定您的平台是否支持某个功能。
account-layer2-overhead 在配备 MPC3E(PIC 和逻辑接口级别)的 MX 系列路由器上不受支持。