ping -b 如何運作?

ping -b 如何運作?

我直接連接到網路交換器。當我運行ping -b 172.20.0.255命令時,172.20.0.255我的廣播位址在哪裡,我會迭代獲取 IP 列表:

64 bytes from 172.20.0.31: icmp_seq=17 ttl=64 time=0.543 ms
64 bytes from 172.20.0.29: icmp_seq=17 ttl=64 time=0.562 ms (DUP!)
64 bytes from 172.20.0.16: icmp_seq=17 ttl=64 time=0.565 ms (DUP!)
64 bytes from 172.20.0.28: icmp_seq=17 ttl=255 time=1.63 ms (DUP!)
64 bytes from 172.20.0.30: icmp_seq=17 ttl=255 time=1.96 ms (DUP!)

除此之外,網路中還有很多其他主機,但為什麼只顯示這些IP?

該命令的預期輸出應該是什麼?我應該獲得哪個IP?

答案1

這實際上取決於網路中的其他主機。根據交換器的配置,它可能會阻止廣播 ping 並成為唯一應答的交換器。此外,某些節點可能被配置為不回應廣播 ping。

這是一個真正的上下文問題

您可以在這個問題中找到更多各種資訊: https://superuser.com/questions/339863/why-doesnt-broadcast-ping-work

相關內容