호스트가 브리지되어 라우터 역할을 하는지 어떻게 알 수 있나요?

호스트가 브리지되어 라우터 역할을 하는지 어떻게 알 수 있나요?

서브넷 간에 브리지되고 라우팅이 활성화된 호스트를 찾기 위해 DMZ를 검색하고 싶습니다. VMWare 서버부터 DMZ의 로드 밸런서까지 모든 것을 갖추고 있기 때문에 모든 호스트가 올바르게 구성되었는지 확신할 수 없습니다.

호스트를 폴링하고 호스트가 라우터 역할을 하는지 확인하려면 어떤 IP, ICMP 또는 SNMP 등의 트릭을 사용할 수 있습니까?

이 테스트에서는 대상 IP를 알고 있다고 가정하지만, 서브넷이 많은 대규모 네트워크에서는 다양한 네트워크 조합을 테스트하고 성공하는지 확인해야 합니다. 다음은 한 가지 예입니다(ping).

  1. DMZ의 각 IP에 대해 호스트 MAC에 대한 arp
  2. 각 서브넷의 온라인 호스트로 향하는 해당 호스트에 ICMP 응답 메시지를 보냅니다.

정보를 얻는 더 최적의 방법, 즉 ICMP/IP 자체 내에서 정보를 얻는 방법이 있다고 생각하지만 어떤 낮은 수준의 비트를 찾아야 할지 잘 모르겠습니다.

호스트가 연결될 수 있는 서브넷을 모르더라도 "라우터" 상태를 확인할 수 있는지도 궁금합니다. 이는 보안 태세를 개선할 때 알아두면 유용할 것입니다.

답변1

서로 다른 TTL을 사용하여 패킷을 소싱하는 이더넷 하드웨어 주소를 찾습니다. 순수 최종 호스트의 경우 해당 호스트의 MAC 주소에서 시작되는 모든 패킷은 동일한 TTL을 가져야 합니다.

관련 정보