2010-01-18 7 views
0

이더넷 멀티 캐스트 그룹에 가입 할 수있는 방법이 있습니까? 내가 찾은 모든 문서는 IP 그룹을 추가하는 것에 관한 것입니다.Winsock MAC 주소 가입 멀티 캐스트 그룹

MAC 주소 01 : 00 : 0c : cc : cc : cc로 전송되는 Cisco CDP 패킷 만 수신하려고합니다.

답변

1

제공 한 MAC 주소의 OID 부분 (01 : 00 : 0C)은 IPv4 멀티 캐스트 (01 : 00 : 5E)에 사용 된 MAC 주소와 동일하지 않으므로 Winsock에서 이 패킷을 보내라. 심지어 원시 소켓도 작동하지 않습니다. 이더넷 레이어까지 파고들 수 없기 때문입니다.

필요한 항목은 WinPCap이거나 원시 이더넷 프레임을 구성하고 동일한 레벨에서 응답 패킷을 수신 할 수있는 것과 같습니다.