2013-11-01 4 views
0

"snmpwalker.exe"파일을 실행하여 정확한 커뮤니티 문자열 IP 주소 및 VLAN 정보를 OID와 함께 전달할 때 cisco 스위치에 대한 세부 정보를 반환하는 일부 C# 코드를 작성했습니다. MAC 주소를 스위치의 포트에 매핑 할 수있는 충분한 정보를 얻을 수 있었지만 IP 주소도 찾고 싶습니다. 누구든지 SNMP에 대한 OID가 cisco 스위치의 MAC 주소와 IP 주소 목록을 다시 얻는 것이 무엇인지 알고 있습니까?MAC 주소를 IP 주소에 매핑하는 SNMP OID?

전 네트워킹에서 많이 사용하지 않았기 때문에이 제품의 대부분이 작동하는 방법에 익숙하지 않습니다.

+2

스위치는 레이어 2 장치입니다. 그것은 MAC 주소와 함께 작동하며 IP 주소에 대해 아무것도 모릅니다. –

+0

레이어 2 장치가 무엇을 의미하는지 정확히 이해하지 못합니다.하지만 MAC 주소와 함께 작동하고 IP 주소에 대해 아무것도 모른다고 생각합니다. 하지만 나는 여전히 정보를 연결할 수 있기를 원합니다. 맥 주소 등을 ping 할 수있는 다른 방법이 있습니까? 두 곳을 연결하기 위해 DHCP 서버가 필요한 정보를 찾고 싶습니다. – user802599

+0

Layer-2는 링크 계층입니다. 물리적으로 연결된 장치간에 데이터를 전달합니다. IP는 네트워크 계층에서 작동하고 논리적으로 연결된 장치간에 데이터를 전송합니다. 5 계층 네트워크 모델을 찾으십시오. –

답변

2

스위치는 레이어 2 장치입니다. 그것은 MAC 주소와 함께 작동하며 IP 주소에 대해 아무것도 모릅니다.

DHCP 서버는 IP 주소를 요청한 장치에 대해서만 MAC 주소를 갖습니다. 서버, 스위치, 프린터 등은 아마도 DHCP를 사용하지 않을 것입니다.

다른 아이디어 : 당신의 서브넷이 작은

  • 경우 모든 주소를 핑 (ping) 및 호스트의 ARP 캐시를 볼 수 있었다. 이것은 IP 주소로 대부분의 것을 찾아야하지만 모든 것이 반드시 PING에 응답하는 것은 아닙니다. 큰 서브넷의 경우 이것은 느려지 며 실제로 좋은 습관은 아닙니다.
  • 멀티 캐스트 전체 호스트 주소 (224.0.0.1)에 대해 ping을 수행하고 ARP 캐시를 검사 할 수는 있지만 멀티 캐스트 가능 장치 만 찾습니다.
  • 서브넷 브로드 캐스트 주소를 핑 (ping)하고 ARP 캐시를 검사하십시오. 다시 말하지만 모든 것이 반드시 반응하지는 않습니다.

이러한 방법을 결합하면 대부분의 이점을 얻을 수 있지만, 예를 들어 ping에 응답하지 않는 정적 주소가있는 프린터를 찾는 데 문제가있을 수 있습니다.

이 용어를 이해하지 못한다면 네트워킹에 대한 자습서를 읽어보십시오.