作者theanine (theanine)
看板LinuxDev
标题Re: [问题] udp multicast
时间Sat Nov 19 10:01:19 2011
你自己的程式可能要呼叫setssockopt, 设定SO_BROADCAST让socket可以收到boardcast跟
multicast封包.
※ 引述《Dforce (VF-17)》之铭言:
: ※ [本文转录自 C_and_CPP 看板 #1EFveeeA ]
: 作者: Dforce (VF-17) 看板: C_and_CPP
: 标题: [问题] udp multicast
: 时间: Mon Aug 8 16:11:17 2011
: 开发平台(Platform):linux on vmware
: 问题(Question):我在linux上确认过防火墙是不会封锁所有的连线。
: 我也用iperf测试,tcp & udp unicast 正常。但是 udp multicast 的话,
: 用 tcpdump 可以捞到 windows 传来的 udp multicast 封包,用自编程式的话,
: 什麽都收不到。最奇怪的是,我同时执行 tcpdump 跟 程式,程式就有收到封包。
: 不知道有没有人可以帮忙的。谢谢。
: 程式码(Code):http://codepad.org/ZF9FBBmg
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.169.182.117