巨型帧

您的网络支持巨型帧吗?应该启用它吗?

许多网络使用1500字节的MTU大小,但是MTU大小可以通过封装、隧道或其他覆盖网络协议来减少。这些情况会降低端到端有效MTU大小,从而降低吞吐量和网络效率,有时还会导致应用程序问题。许多网络设备现在支持更大尺寸的以太网帧,巨型帧的使用变得越来越普遍。本文介绍了如何确定您的网络是否能够使用巨帧以及是否应该启用此功能。

通过增加MTU大小进行补偿

之前的一篇文章MTU大小问题讨论了MTU大小、如何执行PMTUD以及碎片的结果等问题。今天,绝大多数数据网络使用默认的1500字节MTU大小。这是因为这是主机和交换机的默认以太网MTU大小。通常情况下,企业路由器与上游ISP路由器之间的链路只支持1500字节的MTU。在MPLS CE路由器和PE路由器之间的链路上也是如此。当封装发生在只支持1500字节MTU的站点之间时,MTU大小的主要问题就出现了。

能够在WAN上增加MTU大小将是非常理想的。如果MTU的大小能够通过WAN的流量路径来增加,那么增加的封装开销可以由路由器的WAN接口来补偿。这将消除减少隧道接口上的MTU大小的需要,调整MSS,并减轻路由器执行任何碎片。

巨型帧

巨型帧是网络层pdu,其大小远远大于典型的1500字节以太网MTU大小。这些巨型框架有时也被称为“巨人”。此外,术语“小巨人”指的是仅略大于1500字节以太网MTU大小的帧(例如1998字节)。在某些情况下,如果网络硬件能够实现这种配置,可以使用巨帧来允许更大的帧大小。大多数现代路由器和交换机都能够使用巨帧,数据中心中的许多网络硬件也能够做到这一点。2020欧洲杯预赛

要在Cisco IOS设备上配置超大帧MTU大小,只需在接口配置上输入MTU命令,如下所示:

路由器(config)# interface GigabitEthernet 4/1

路由器(config-if) # mtu 9216

“show interface”命令将验证接口新的MTU大小。

对于其他制造商的设备,您只需要在物理或虚拟接口中查找允许您设置大于1500字节的MTU大小的配置命令。

要记住的关键概念是,通信路径上的所有网络设备必须支持巨帧。在端到端传输路径上,需要配置Jumbo帧,使其工作在各设备的入接口和出接口上。此外,拓扑中的所有设备也必须在最大jumbo帧大小上达成一致。如果传输路径上的设备有不同的帧大小,那么您也可能会遇到碎片问题。同样,如果沿着路径的一个设备不支持巨型帧而它接收到一个,它将丢弃它。

Jumbograms

巨帧不应与jumbograms.当讨论通信协议时,“帧”是协议数据单元在OSI模型的第二层(数据链路层)使用PDU (PDU),包是OSI模型的第三层(网络层)使用的PDU。术语“数据报”是OSI模型的第4层(传输层)使用的PDU。jumbogram是一个超过链路MTU大小的更大的三层包。IPv4能够生成高达65535字节的有效负载,而IPv6能够生成32位的有效负载。大型有效载荷长度大小在一个逐跳选项头部。因此,IPv6可以支持一个可笑的4.2GB有效载荷。显然,该包不能在任何类型的公共网络接口上传输。想象一下重传的后果吧。

局域网速度记录

为了能够走得快,你需要有更大的帧尺寸。使用更大的帧大小,从而更大的负载大小,您可以有更少的协议开销,并能够实现较高的协议效率.换句话说,你的Goodput“改进较大的帧尺寸。

有些组织推动现代计算机和通信技术的极限,试图创造最高吞吐量的记录。这些被称为局域网速度记录,有非正式的比赛和记录保持者。三年前Solarflare通过发送118Gbps的网络吞吐量来设置局域网速度记录。

Internet2有陆地速度记录(I2-LSR)竞争,考虑到距离和测量单位是tb - m / s。目前的纪录是由东京大学、WIDE Project、NTT Communications等组成的一个团队保持的。

除了使用巨型帧之外,这些团队还在快速处理器计算机上优化他们的操作系统,优化TCP参数,优化I/O,并试图保持缓冲膨胀降到最低。

大型框架配套产品

大多数网络设备支持9216字节的巨帧。但是,您需要与特定的制造商确认他们的设备支持的最大框架尺寸以及如何配置更改。此外,即使是在单个制造商的网络产品系列中,MTU功能也可能相差很大,因此对通信路径中的所有设备进行彻底的调查并验证它们的设置是很重要的。

思科6500在交换机上,各模块根据使用的ASIC支持不同的最大jumbo帧大小。大多数新模块支持9216 MTU大小,但一些旧模块可能只支持8092字节帧大小。这可能会使配置变得复杂,因为当您查看传输路径上的所有设备时,您需要考虑每个模块巨型帧大小6500底盘内。

思科Nexus 7 k / 5 k开关也支持巨型帧在NX-OS。要增加MTU的大小,可以使用"system jumbomtu 9216" global命令,并使用特定于接口的配置命令" MTU 9216"来激活该接口。同样,使用“show interface”命令来验证设置。

思科3750/3560交换机的默认MTU大小为1500字节,但是可以增加。这是通过在10/100接口上使用“system mtu 1546”命令和在GigabitEthernet inrerfaces上使用“system mtu jumbo 9000”命令完成的。“show system mtu”命令可以显示当前交换机的设置情况。

旧的Cisco工作组交换机可能只能支持2000字节的MTU大小。

以下是一份思科文档,标题为“在催化剂交换机上支持Jumbo/Giant Frame配置示例“这可以运行他们所有的开关模型。

Meraki以太网交换机的接口默认MTU为9600字节。

大多数无线局域网不支持巨帧,因为wap被限制为1500字节,并且控制器不支持巨帧。

检查您的特定制造商,以确定巨型帧是否是可配置的选项。

建议

由于隧道、IPsec加密和覆盖协议而导致的MTU大小减少问题可能会出现。如果您正在使用封装技术,那么您应该考虑增加MTU大小。如果我们能够在网络或广域网的核心中增加MTU大小,以避免碎片和PMTUD问题,那就太好了。询问你的服务提供商是否支持在他们的网络中以及在他们的PE和你的CE路由器之间的链路上使用更大的帧。了解巨型帧的好处可能有助于您的网络性能。然而,在您打开巨帧之前,研究我们的网络设备是否支持巨帧是很重要的。使用巨型帧的一些最大好处可以在数据中心内部和数据中心之间实现。2020欧洲杯预赛然而,我们应该认识到,如果那些大帧试图跨越一个MTU较小的链路,可能会出现碎片。

斯科特

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对自己最关心的话题发表评论。

版权所有©2013 IDG Com足球竞彩网下载munications, Inc.

SD-WAN买家指南:向供应商(和您自己)提出的关键问题