为啥不同系统发送的Ping数据包最大字节限制不一样
换系统,都什么时候了还XP
■网友
都玩PING了好歹也是一定程度的geek了,竟然能继续用xp。是想用XP做个服务器啥的玩吗?XP最大的问题是安全性,建议立刻停止使用。一旦上网,可能分分钟被人搞定。
■网友
首先用xp运行一下一下ping -l 65000 127.0.0.1看看是否成功。如果成功但是其他ip不成功的话那可能是mtu设置过小。如果说都不行的话那可能就是xp限制了最大的size很多操作系统规定icmp不超过64k 所以你现在用其他的操作系统发送65000不会失败。主要是因为现在的新系统网络协议栈设计的很合理不会再发生死亡之ping的情况了。我还清楚的记得Windows98多开几个shell去ping对方都会让对方网络造成瘫痪。至于Windows xp为什么数据包比较小,我猜测是主动限制了大小防止死亡之ping的情况发生。想要支持更大的数据那就自己写一个ping命令咯。由于icmp不基于tcp和udp协议所以只能用原始套接字去写(不熟悉Windows网络编程。不知道xp是否支持原始套接字)。
推荐阅读
- 吉林丰满鱼道系统就绪静待松花江鱼类洄游产卵
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 趣头条|【为什么300万人都选帝豪GL】因为有你,每个周末都与众不同
- 概念车|历久弥新 与众不同-B级家轿 英诗派
- 陆毅|三部大戏相继开播“观众缘”各不同
