如何测试网络是不是通的,怎么测试网络连接是否成功

首页 > 生活 > 作者:YD1662024-09-06 08:14:42

如果网线能支持并且对端能正确接收就代表了网络链路的这两个端口之间可以承载某个速率标准的网络信号。以后通过这段链路的数据就会按照协商结果来进行传输。这也是你在操作系统中看到网络线路速度标识的一个依据。要注意的一点,这个速度代表且仅代表你的网线连入端口后那一瞬间的协商速度。网络设备在“这一段”会尝试使用这个速度代表的最高速率发送和接收网络数据。仅此而已并没有太多实质性的意义。

这时候就会有用户利用ping或者干脆弄个文件共享来传输文件来“测试”网络速度。然后把所测得的速度当作一个“正确的”“测试结果”公布于众。

看似是一种测试过的方式吧但是这种方式也不靠谱,原因是网络数据远远比大家想象的要复杂。现在我们在使用的是tcp/ip网络,在网络上跑了大量不同的应用。不同的应用会有不同的传输特性,最主要的特点就是数据包的大小不同。例如iN自己的网络上每个接口的数据包大小是完全不一样的:

如何测试网络是不是通的,怎么测试网络连接是否成功(5)

打开一个网络端口的传输统计,我们可以看到各种不同的数据包数量,看上面的统计信息或许比较混乱,导出成图标:

如何测试网络是不是通的,怎么测试网络连接是否成功(6)

你就会发现不同大小的数据包是有自己的分布特性的。很多人在讨论网络系统的时候会说家里没有大包或者家里没有小包,观点很容易提出来,但是拿出证据的时候就很难了。iN这边的网络用直接采样了接着Wi-Fi设备的一个端口,更像是普通家庭应用。在这里我们就可以看到大包(1024-1518字节)的数量占了总体传输量的74%;小包(小于128个字节)占整体传输量的17%,大包和小包在传输的过程中有什么特性呢?

一般的情况下,我们在传输文件的时候通常需要使用大包将文件传输过来,原因是文件的传输通常不需要太高的时效性,1000Mbps和800Mbps的速率,甚至说500Mbps的速率在文件传输过程中除了让用户等待的时间更长一些之外并不会对应用的效果造成影响。

而在在线游戏、流媒体、视频直播等领域上通常服务器是传输小包的,用小包传输碎片化的数据有助于快速响应和让用户感到视频播放更加流畅或者网络游戏延迟更小。

如何测试网络是不是通的,怎么测试网络连接是否成功(7)

如何测试网络是不是通的,怎么测试网络连接是否成功(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.