2012-08-14 2 views
0

로컬 네트워크에 UDP를 브로드 캐스트하는 프로그램이 있습니다. 하나의 호스트 장치가이 메시지를 읽고 완벽하게 기능합니다. 이제는 원격으로이 작업을 수행하고 싶습니다. 수신자 호스트가 어디에 있는지, ISP가 제공하는 공용 정적 IP가 있는지, 예를 들어이 네트워크 외부에 있으며이 UDP 트래픽을 인터넷,이 트래픽이 로컬 네트워크에 도달하여 거기에서 폭발 할 수있는 라우팅 구성이 있습니까?UDP를 인터넷을 통해 외부 네트워크에 브로드 캐스트합니다.

그리고 그렇지 않은 경우. 이 수신기 호스트에 직접 방송되도록 방송하는 대신이 트래픽을 만들 수있는 다른 방법이 있습니까? 그때 내 고정 IP 라우터에서 일부 포트 포워딩 만 필요합니다.

답변

0

RFC를 사용하면 라우터에서 브로드 캐스트를 전달할 수 없습니다. 게다가, 몇몇 ISP는 그런 패킷을 어쨌든 걸러냅니다. 브로드 캐스트는 로컬 서브넷으로 만 제한됩니다.

대신 멀티 캐스트를 살펴 보시기 바랍니다.

+0

죄송 합니다만 문제를 지나치게 단순화하고 있습니다. OP가 공개적으로 라우트 된 멀티 캐스트 그룹을 얻는 방법에 대해 자세히 설명해 주시겠습니까? –

+0

이 경우 멀티 캐스트는 라우터가 차단하는 것과 동일한 방법을 사용하기 때문에 작동하지 않을까 걱정됩니다. 어쨌든 그것에 대해 더 자세히 연구하고 있습니다. 감사. – Basem

관련 문제