Переключатель широковещательной проверки связи Linux

При использовании ping практически в каждой доступной системе UNIX проверить широковещательный адрес просто:

$ ping 192.168.11.255

Однако, когда это делается в Linux, возникает нестандартный (и постоянно раздражающий!) Ответ:

$ ping 192.168.11.255
Do you want to ping broadcast? Then -b

Это меня бесконечно раздражало с тех пор, как я впервые увидел это - пинг Linux раньше не был таким. Я искал источник этого переключателя и не могу найти, когда он появился или какое-либо обсуждение относительно того, почему это было необходимо.

Похоже, что этот переключатель даже не был сочтен достаточным:

$ ping -b 192.168.11.255
WARNING: pinging broadcast address
PING 192.168.11.255 (192.168.11.255) 56(84) bytes of data.
64 bytes from 192.168.11.22: icmp_seq=1 ttl=64 time=0.225 ms

Действительно ли это необходимо? Очень заманчиво написать патч, который исправит пинг Linux, чтобы он работал так, как должен .. .

Не могу поверить, что никто другой не жаловался на это, но я не могу найти это в Google, если бы они жаловались.

8
задан Mei 23 September 2010 в 21:51
поделиться