네트워크 스위치에 직접 연결되어 있습니다. 내 브로드캐스트 주소가 어디에 있는지 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
이는 실제로 네트워크의 다른 호스트에 따라 다릅니다. 스위치 구성에 따라 브로드캐스트 핑을 차단하고 응답하는 유일한 스위치가 될 수도 있습니다. 또한 일부 노드는 브로드캐스트 핑에 응답하지 않도록 구성될 수 있습니다.
이건 정말 맥락의 문제야
이 질문에서 더 다양한 정보를 찾을 수 있습니다. https://superuser.com/questions/339863/why-doesnt-broadcast-ping-work