你知道服务器上各个网卡的MTU值吗?通常情况下网卡的MTU值为1500字节,这代表了该网卡发送或接收的数据包中最大的字节数。也就是说,如果一段需要在网络上传输的数据超过1500字节,那么网卡就会将它们自动拆分成若干个数据包来发送。
下面给MTU一个完整的定义,Maximum Transmission Unit,即在网络中传输的最大数据包长度,它的单位是“字节”。
在Linux中可以通过ifconfig查看网络设备的MTU,比如:
eth1 Link encap:Ethernet HWaddr 00:15:17:B2:E6:D1
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::215:17ff:feb2:e6d1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3938175627 errors:0 dropped:0 overruns:0 frame:0
TX packets:3651640221 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3476093357672 (3315060.9 Mb) TX bytes:708752985117 (675919.5 Mb)
Memory:e1a00000-e1a20000
eth1 Link encap:Ethernet HWaddr 00:15:17:B2:E6:D1
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::215:17ff:feb2:e6d1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3938175627 errors:0 dropped:0 overruns:0 frame:0
TX packets:3651640221 errors:0 dropped:0 overruns:0 carrier:0
大多数情况下你不需要修改Mtu值,但在一些特殊的场景下,我们需要修改服务器网卡的MTU值来达到一些目的,这里我们不重点介绍这些情况,以后我们会在性能优化方面的日志中专门介绍。
现在,不论是Windows服务器还是Linux服务器,你都可以在监控宝的网卡流量监控中查看这些网络设备的MUT值,如下:

可以看到,弹出的信息列表中显示了MTU值,没错,正是默认的1500Bytes。

同时,我们还看到了出口带宽的显示,没错,这也是监控宝刚刚推出的功能,准确的说,这里的出口带宽也就是连接该网卡的交换机对其的限制,也就是我们通常在服务器托管时候购买的带宽。
需要注意的是,这里的出口带宽并没有区分“共享”或“独享”,不论你使用的是100M共享带宽,还是100M独享带宽,这里都会显示100Mbps。而如果是共享100M带宽,由于其它服务器的带宽竞争,以及带宽服务商可能采取的其它限制手段,你的实际流量自然不会达到100Mbps,这就需要通过实际流量图来了解了,而通过监控宝的网络流量监控,所有的一切你都将尽收眼底。
最近评论