首页 >>  正文

ping大包和ping小包

来源:baiyundou.net   日期:2024-09-25

       网络在很多时候实际上是一个“玄学”问题。很多人就会以经验来“估计”网络能达到的最高速度,没错,iN这里是用的“估计”这个词。
       但对于网络的测试,虽然很多人有呼吁,要做网络测试


       iN的一贯态度实际上是——没啥测试的必要性。原因是这样的:
       就网线或者预制条线而言,iN自己用的和大家在用的差别很大并不存在可比性,同时,就制作网线和布线环境来说每家每户都不太一样也就同样没有可比性。
       即便是同一条网线,拿到Fluke测试仪上进行测试,在不打开卷的状态下测试和拉伸出来测试实际上都是不同的效果。所谓的测试实际上就是一个网线行业或者综合布线行业中的验收标准。对于普用户的意义并不是很大。
       你先得理解了这个概念,然后才能把概念运用到自己的生活中。别一听到Fluke测试就觉得高大上。
       但是,制作网线的规范要求是一个恒定不变的指标。按照规范来做网线、按照规范来布线都是是保障你的网络性能的最基本要求。当然了,规范这个东西,别看半页,将规范看全了才是你真的理解规范。
       这里就有一定门槛了。
       当然了,无论怎么做网线,最终还是以用为主。这时候在普通用户的角度上唯一能看到的就是网线“通”或者“不通”,也有一些用户还可以看一眼自己网络的连接速率,例如1000baseT,这就代表了千兆连接。


       这一点无论是Mac、Windows实际上都是一样的:


       但是它代表什么呢?实际上这是一个“协商速率”,在网络适配器建立连接的一瞬间,相互发送自己所支持的网络速率脉冲代码,这个代码如果能正常的传输到网线的另一端,那么就被认为这个网络端口上的速率是代码所代表的速率。
       这个过程叫做自动协商(AutoNegotiation),本质上就是在网线中传递一下预先定义好的高频信号:


       如果网线能支持并且对端能正确接收就代表了网络链路的这两个端口之间可以承载某个速率标准的网络信号。以后通过这段链路的数据就会按照协商结果来进行传输。这也是你在操作系统中看到网络线路速度标识的一个依据。要注意的一点,这个速度代表且仅代表你的网线连入端口后那一瞬间的协商速度。网络设备在“这一段”会尝试使用这个速度代表的最高速率发送和接收网络数据。仅此而已并没有太多实质性的意义。
       这时候就会有用户利用ping或者干脆弄个文件共享来传输文件来“测试”网络速度。然后把所测得的速度当作一个“正确的”“测试结果”公布于众。
       看似是一种测试过的方式吧但是这种方式也不靠谱,原因是网络数据远远比大家想象的要复杂。现在我们在使用的是tcp/ip网络,在网络上跑了大量不同的应用。不同的应用会有不同的传输特性,最主要的特点就是数据包的大小不同。例如iN自己的网络上每个接口的数据包大小是完全不一样的:


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


       你就会发现不同大小的数据包是有自己的分布特性的。很多人在讨论网络系统的时候会说家里没有大包或者家里没有小包,观点很容易提出来,但是拿出证据的时候就很难了。iN这边的网络用直接采样了接着Wi-Fi设备的一个端口,更像是普通家庭应用。在这里我们就可以看到大包(1024-1518字节)的数量占了总体传输量的74%;小包(小于128个字节)占整体传输量的17%,大包和小包在传输的过程中有什么特性呢?
       一般的情况下,我们在传输文件的时候通常需要使用大包将文件传输过来,原因是文件的传输通常不需要太高的时效性,1000Mbps和800Mbps的速率,甚至说500Mbps的速率在文件传输过程中除了让用户等待的时间更长一些之外并不会对应用的效果造成影响。
       而在在线游戏、流媒体、视频直播等领域上通常服务器是传输小包的,用小包传输碎片化的数据有助于快速响应和让用户感到视频播放更加流畅或者网络游戏延迟更小。




       这是一个路由器的推流数据,我们可以看到虽然这台路由器本身的硬件配置并不低但是在传输和处理小包数据每个端口其实也只有176.31Mbps的流量。这是路由器机能的问题。
       一方面,大包小包的处理是对路由器和交换机有着性能上的要求,同样包的大小也对网线的传输品质也有自己的要求。原因在于如果网络的信号在网线上传输的过程中受到了干扰不能顺利的达到另一端,那么网络设备就会要求对端重新传输。这时候在制作得不好的网线上虽然你可以看到网线的协商速率是1000baseT,但是你的网线就总也达不到真正的100%带宽。这里面就有重传带来的带宽损耗问题了。
       还是回到iN自己的路由器上:


       在传输过程中会出现丢弃数据包的情况也会出现数据错误的情况,这些情况大多数都是因为网络的品质“不太好”造成的。一个合格的网络链路在工作起来之后Drop和error数量都是趋近于零或者为0的。如果Drop和error数量大最终的一个结果就是你的网速慢而且很卡。iN这边并没有那么差劲的网络链路,因此从上面的截图能看到的数字都是0。物理网线的品质就是可以做到相对合格,作为对比,我们看一眼Wi-Fi系统的丢包率:


       登陆到无线系统上我们就可以看到,无线系统下发数据的重传率为11.7%、丢包率小于1%。无线网络本身相对于有线网络不稳定,从这个例子中我们也可以看得出。11.7%是指当路由器AP发出1000个数据包之后,其中有117个数据包需要至少再传输一次。也就是说你的网络速率即便不受到其他方面影响,在这段链路中也要损失掉11.7%的效率。
       但即便是有这么大的重传率,日常使用手机无线上网的时候是丝毫无感觉的。你可能会觉得慢,但不会断。所以说,你用ping或者文件传输看到的传输品质……都是经过网络系统处理之后的感觉罢了,并不能证明网是高质量的。
       当然了,这是iN这边仅仅可以从无线上看到的现象,家里的确找不出有问题的网线。算是凡尔赛吗?
       对于网线品质造成的重传、丢包实际上在大多数人的家庭里比iN家的无线还要严重。


       无感之外,你如果真正看到“丢包”了,实际上已经是系统难以依靠牺牲性能、重发数据等手段无法纠正的网络错误。“不丢”也仅仅是假象罢了。
       我们把话说回来,如果不能从简单的测试来验证网络线路的质量,那么我们有什么方法来保证网络质量呢?其实就是“施工”,选择靠谱的网线,利用的方法施工布线,是目前家庭用户唯一可以降低网络问题的方式。这种事情和测试无关,仅仅和做事情的态度有关联。
       所以说,那种认为5类线能跑万兆的想法或者是认为随便捆扎下电缆用测线器看一眼8灯全对的做法都是糊弄自己而已。这种事别抬杠,毕竟你所认为的网络好和真正的网络好是有巨大的差异的。

","gnid":"9f600eceaf2dc6ffb","img_data":[{"flag":2,"img":[{"desc":"","height":"318","title":"","url":"https://p0.ssl.img.360kuai.com/t0186dcd214cd1216ab.jpg","width":"640"},{"desc":"","height":"268","title":"","url":"https://p0.ssl.img.360kuai.com/t01c27987f5773fa4a6.jpg","width":"640"},{"desc":"","height":"657","title":"","url":"https://p0.ssl.img.360kuai.com/t01b85c28274b3acfdb.jpg","width":"640"},{"desc":"","height":"398","title":"","url":"https://p0.ssl.img.360kuai.com/t011a3b29e4cf44fb30.jpg","width":"640"},{"desc":"","height":"277","title":"","url":"https://p0.ssl.img.360kuai.com/t011dcef5f0df6b0ff7.jpg","width":"640"},{"desc":"","height":"433","title":"","url":"https://p0.ssl.img.360kuai.com/t0117b2062d6211177a.jpg","width":"640"},{"desc":"","height":"167","title":"","url":"https://p0.ssl.img.360kuai.com/t01bd5188b51f04b55e.jpg","width":"640"},{"desc":"","height":"104","title":"","url":"https://p0.ssl.img.360kuai.com/t01807d95fb7b7487f9.jpg","width":"640"},{"desc":"","height":"263","title":"","url":"https://p0.ssl.img.360kuai.com/t017fe267476d0e8021.jpg","width":"640"},{"desc":"","height":"203","title":"","url":"https://p0.ssl.img.360kuai.com/t01fbae9936ba47cc63.jpg","width":"640"},{"desc":"","height":"267","title":"","url":"https://p0.ssl.img.360kuai.com/t013fd7bf4d5565cf12.jpg","width":"640"}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1704213740000,"pure":"","rawurl":"http://zm.news.so.com/98ccc1197364568e6fa2cd3eadadf316","redirect":0,"rptid":"313ec06933e8cc78","rss_ext":[],"s":"t","src":"芬妈砍娱","tag":[{"clk":"kdigital_1:路由器","k":"路由器","u":""}],"title":"网线连通了就能上网吗?大家在测网线的过程中有哪些错误?

羿馨别2114ping 大包就不通是不是网卡的问题 -
羿鬼张18169859025 ______ 这个不一定的,网络通讯中有一个MTU,也就是最大传输单元.你看一下,你网卡的MTU设置,另外看一下你的线路是那一种类型的,查一下线路的物理连接有没有问题.

羿馨别2114ping大包问题! -
羿鬼张18169859025 ______ 可能是你的网络测试仪设置了不许分段,你可以看一下你的设置.一般网站是不允许大包PING的,如www.neu.edu.cn.当然也有部分网站支持大包PING,如www.pdsu.edu.cn.你可以使用一下试一试.

羿馨别2114同一路由器下其中一台电脑ping大包能出去,剩下的电脑ping大包都出不去 -
羿鬼张18169859025 ______ 首先看看你们的ip地址 ,网关地址,和子网掩码地址 如果你们的ip地址不是同一个网段的.那就ping不用啦 操作: 开始-运行-输入cmd-确认-ipconfig-回车 两台计算机的默认网关地址要一样的还有地址要在同一个网段. 这样就可以通啦 还有一种比较少有的可能就是tcp/ip协议有问题 ping 120.0.0.1 如果不通 那就要重新安装tcp/ip协议

羿馨别2114向外网ping时的发送数据包大小问题 -
羿鬼张18169859025 ______ 原来一样 一般肉鸡就是被拿来发送数据包 以前是这样攻击的 现在路由器都能过滤掉了 防火墙都能禁止被PING了 还是别学这个没啥用的

羿馨别2114网速跟PING的关系? -
羿鬼张18169859025 ______ ping是一个机算机命令.用来查看你到某一个IP地址的速度,也就是说到某一台计算机或某一台服务器的速度.ping值是越小越好.这取决你和对方之间的连线质量.

羿馨别2114用路由器ping大包就要掉线是为什么 -
羿鬼张18169859025 ______ 是掉了不连上.还是偶尔掉一个?如果是后者属于正常现象.如果是掉的很频繁,你要检查下你网络是不是还装有其他路由,比如wifi 一个网络中不能有两个路由,如果又两个,需要把他设置为子网络或者是交换机.也就是不具备dhcp功能的.感觉ok就给个好评采纳吧,尽快采纳可以帮我赚多50分哦,谢谢.....

羿馨别2114win7 dos ping 别人为什么最大只能1400字节 大了不管PING什么都是请求超时
羿鬼张18169859025 ______ ping 大包本来就很耗费网络资源,所以是一种网络拥塞的攻击手段,所以很多电脑,默认是是禁止ping大包的.

羿馨别2114ping命令到底能不能攻击某台计算机?
羿鬼张18169859025 ______ 不行的,首先,大数据包ping以堵塞的办法在现有系统(好像07年以后的,时间记不清了)以及防火墙是被禁止屏蔽的,实际是无效,其次ping没有伪装性,发送数据中包含你自己的地址,用来攻击的话...你懂的

羿馨别2114攻击者向目标计算机发送大量的TCPSYN数据包,从而导致计算机无?
羿鬼张18169859025 ______ SYN泛洪:攻击者向目标计算机发送大量的TCP SYN数据包,从而导致计算机无法访问的一种DoS攻击.

羿馨别2114ping值里面各个数据代表什么意思?复制的别来! -
羿鬼张18169859025 ______ bytes:发送的数据包位数 bytes=32 32位 这个越小网络越快 time:从你发送数据包给对方,然后你收到应答的时间 time<1ms TTL:TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃,通常表示包在被丢弃前最多能经过的路由器个数.当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024