前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >UDP广播和组播

UDP广播和组播

作者头像
sofu456
发布2020-04-08 17:16:16
2.1K0
发布2020-04-08 17:16:16
举报
文章被收录于专栏:sofu456sofu456

udp不粘包

udp底层使用链式结构存储,没有像tcp一样合并存储区域,不需要处理粘包

广播

发送数据到255.255.255.255不经过路由器(有限广播)

组播

  • 局部多播地址:224.0.0.0~224.0.0.255
  • 预留多播地址:224.0.1.0~238.255.255.255
  • 管理权限多播地址:239.0.0.0~239.255.255.255

比较重要的组播地址有: 224.0.0.1 - 网段中所有支持组播的主机 224.0.0.2 - 网段中所有支持组播的路由器 224.0.0.4 - 网段中所有的DVMRP路由器 224.0.0.5 - 所有的OSPF路由器 224.0.0.6 - 所有的OSPF指派路由器 224.0.0.9 - 所有RIPv2路由器 224.0.0.13 -所有PIM路由器

客户端接收需要加入组播组

client.JoinMulticastGroup(IPAddress.Parse(“239.255.255.250”));

代码语言:javascript
复制
static void Main(string[] args)
{
    UdpClient client = new UdpClient();
    client.JoinMulticastGroup(IPAddress.Parse("239.255.255.250"));
    IPEndPoint multicast = new IPEndPoint(IPAddress.Parse("239.255.255.250"), 37020);
    string mess = "<?xml version=\"1.0\" encoding=\"utf-8\"?><Probe><Uuid>04
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • udp不粘包
  • 广播
  • 组播
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档