源码先锋

源码先锋

MikroTik功能教学:什么是巨型帧以及如何配置它们? #mikrotik

admin 114 155

巨型帧,正如您可以想象的那样,这些帧非常大,大到您不应该使用它们,或者至少在连接到其他人的网络时。但是如果您愿意,您可以在自己的网络中使用它们。如果您不知道帧是什么,它们就像以太网的运输单位,与公路上卡车运输货物的方式类似。数据在以太网设备(例如路由器和计算机)之间的帧内传输。

使用巨型框架的理由非常简单,正如您可以使用更大的卡车更快地运输货物一样,您也可以使用更大的框架更充分地利用您的设备。让我向您展示,我在我们两个最强大的路由器之间建立了10GB连接。现在,如果我运行带宽测试,您可以看到我可以获得的最大吞吐量约为每秒9.5GB。

更重要的是,如果我们查看CPU使用率,我们可以看到4个核心的使用率约为80%,CPU总使用率为21%。这是一个非常强大的CPU,具有很多内核,因此可以处理这种类型的负载。但在低端设备上,我们的吞吐量最终可能会受到严重影响。

如果我们想在传输大文件时最大化吞吐量并提高路由器的整体性能,可以将帧大小增加到Jumbo大小。为此应该双击GUI中的接口,以便可以更改所谓的MTU。

现在可以看到有一个值叫做MaxL2MTU,这就像一个上限,可以在此设备上设置的最大MTU值,典型的巨型帧大小为9000。因此想在L2MTU和MTU字段中输入该值。在某些情况下需要将L2MTU设置为高于MTU的值。如果使用的是VLAN,则很可能如此。但在这种情况下可以将它们设置为相同的值。

当然还必须对链路另一端的设备执行此操作。现在当启动带宽测试时得到了9.9Gbps,原因是每个帧都有消耗带宽的开销。因此随着传输的帧越来越少,有效负载越来越大,将获得更多有用的数据。虽然在这里并不重要,但在其他一些设置中可能是获得3Gbps吞吐量或9Gbps吞吐量之间的区别。

这里唯一需要考虑的是所有涉及的设备需要使用相同的MTU。因此如果要在两台计算机之间传输文件,则必须将它们配置为使用操作系统中的巨型帧,否则仅在某些设备上设置较高的MTU可能会适得其反。

下次再见。