可以增加65500字节的最大ping大小吗?


3

我可以覆盖默认的最大尺寸 - 65535 bytes ICMP ping数据包?如果 - 然后如何?

Answers:


7

IPv4数据包的最大大小为65535字节,其中一些是协议开销,因此数据必须是小于65535的几个字节,而ping不能超过一个IP数据包,所以答案是否定的。

你为什么要发送更大的ping?


3
可能是某人做某事
MD XF

2

在Windows中,键入:

Ping <target> -l xx

其中xx是缓冲区大小。

有关Windows ping命令的完整选项 -

Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
        [-r count] [-s count] [[-j host-list] | [-k host-list]]
        [-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name

Options:
-t             Ping the specified host until stopped.
               To see statistics and continue - type Control-Break;
               To stop - type Control-C.
-a             Resolve addresses to hostnames.
-n count       Number of echo requests to send.
-l size        Send buffer size.
-f             Set Don't Fragment flag in packet (IPv4-only).
-i TTL         Time To Live.
-v TOS         Type Of Service (IPv4-only. This setting has been deprecated
               and has no effect on the type of service field in the IP Header).
-r count       Record route for count hops (IPv4-only).
-s count       Timestamp for count hops (IPv4-only).
-j host-list   Loose source route along host-list (IPv4-only).
-k host-list   Strict source route along host-list (IPv4-only).
-w timeout     Timeout in milliseconds to wait for each reply.
-R             Use routing header to test reverse route also (IPv6-only).
-S srcaddr     Source address to use.
-4             Force using IPv4.
-6             Force using IPv6.

这样做会说选项-l的值不好,有效范围是0到65500。
N.K

1

是的,有一种方法可以增加默认大小。您指的是哪个操作系统或网络设备?

顺便说一句,除非你是超级好奇或只是普通的恶意,否则没有任何实际的理由可以增加尺寸。

从网络运营的角度来看,增加的开销会降低性能。这是一个坏主意。

从安全角度来看,很像 约翰T. 指出,增加ICMP消息的数据包大小通常会导致 拒绝服务


0

你问题的简短回答是 - 没有

但是,你可以打开多个 ICMP Ping 实例同时出现。

打开RUN&gt;类型 ping IP -t -l 65500 并且执行相同的10次或更多次,它将乘以数据包。

或者,您可以使用我的Java程序 这里 。 [它同时打开100个实例,占用RAM不超过5%-6%]

不要用它来执行 ping of death 攻击。

更新链接(也是程序)

要么,

使用 PsPing

这是Mark Russinovich能够执行的工具 very fast 平。 它还可以执行TCP和UDP ping,支持许多功能(ex-warmup)。还有很多。


-1

你可以使用 -l 使用ping进行切换以指定缓冲区大小,但请记住它仅限于最大值 65500 字节。我相信这个限制与历史错误有关 死亡


-2

如果您将数据包大小增加到65500以上,协议无法处理超过上限的此类数据包。该系统很可能会崩溃,这种攻击很有名 Ping of death

为了防止它,大多数操作系统限制其最大ping大小。要超越限制,你需要破解你的操作系统,这取决于你使用的操作系统。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.