[질문] multicast 가 작동이 안되는데...
글쓴이: manime / 작성시간: 월, 2003/07/21 - 11:13오전
linux kernel 2.4.17 버전을 쓰고 있습니다.
multicast를 이용해 packet을 날리려고 시도중인데
전혀 작동이 안되고 있어요
TCP의 경우는 작동이 잘되는데 UDP를 이용해서 그런건지 작동이
안되고 있습니다.
kernel에서 network option에 있는 IP:multicast 역시 컴파일해서 넣었는데도 작동이 안되는데
혹시 어떤 다른 옵션이나 처리가 필요한건지 궁금하네요...
고수님들의 답변 부탁드립니다.
Forums:
전 class D 의 multicast 를 이용하여 프로그램하지는 않았지
전 class D 의 multicast 를 이용하여 프로그램하지는 않았지만,
IPv4 에서는 MAC layer에서 multicast나 broadcast가 같은 원리로 전달 되리라 생각됩니다.
broadcast의 경우 주소가 broadcast 주소라고 해서 broadcast되는 것이 아니라
setsockopt 에서 SO_BROADCAST 를 활성화 시킨 소켓만이
MAC layer에서 broad casting 되죠.
multicast도 같은 경우 아닐까요?
---
http://coolengineer.com
Class D 인지 확인 요망.224.x.x.x 가 Class
Class D 인지 확인 요망.
224.x.x.x 가 Class D라는 것은 아시죠?
안되면 "ifconfig eth0 allmulti" 요렇게도 해보세요.
댓글 달기