当前位置: 技术问答>linux和unix
UDP杂收模式socket编程
来源: 互联网 发布时间:2016-01-30
本文导语: 如题:如何UDP杂收模式socket编程,可以收到任何来自以太网的数据包。不知道这里的杂收模式编程是怎么样写的?希望大虾们指点一二。谢谢啦 | UDP接收数据只是收取发送到你主机某个端口上...
如题:如何UDP杂收模式socket编程,可以收到任何来自以太网的数据包。不知道这里的杂收模式编程是怎么样写的?希望大虾们指点一二。谢谢啦
|
UDP接收数据只是收取发送到你主机某个端口上面的数据包。你绑定某一个端口,只要是他发送到你主机这个端口上面的数据,你都可以接收。
广播和单播直接recv就OK,多播需要你加入一个多播组,需要通过ICMP协议通知路由器将多播数据包转发到你的主机。
广播和单播直接recv就OK,多播需要你加入一个多播组,需要通过ICMP协议通知路由器将多播数据包转发到你的主机。