4.7.3 网际组管理协议IGMP和多播路由选择协议

  • ip多播需要两种协议
    网际组管理协议IGMP
    多播路由选择协议

  • 网际组管理协议IGMP
    让连接在本地局域网上的多播路由器知道本局域网上是否有主机(主机上的某个进程)参加或退出了某个多播组
    在这里插入图片描述
    多播组员通过 IGMP协议就近的多播路由器 注册,表明自己属于哪个多播组
    某个路由器接收到一个多播分组后会判断是否与本多播组的成员相连,有则转发

  • IGMP的两个阶段
    1、当某主机加入新的多播组时,该主机向多播组的多播地址发送一个IGMP报文,声明自己要成为该组的成员。本地的多播路由器收到IGMP报文后,还要利用多播路由选择协议把这种组成员关系转发给互联网上的其它多播路由器
    2、组成员关系是动态的。本地多播路由器要周期性地探询本地局域网上的主机,判断这些主机是否还继续是组的成员

  • 隧道技术在多播中的应用
    在这里插入图片描述
    当多播组的地理位置较分散,需要用到隧道技术
    如上图,网1和网2都支持多播。现在网1上的主机向网2中的一些主机进行多播,但是R1和R2之间的网络并不支持多播,因此R1和R2不能按多播地址转发数据报,需要R1对多播数据报进行再次封装(即再加上普通数据报首部)成为单播数据报,通过“隧道”从R1发送到R2。单播数据报到达R2后,再由路由器R2剥去其首部,使其恢复成原来的多播数据报,继续向多个目的站转发。

  • 多播路由选择协议
    连接在局域网上的 多播路由器 通过 多播路由选择协议其它多播路由器 协同工作,把多播数据报用 最小代价 传送给所有的多播组成员
    (这些以后应该用不到,就整理个大概了)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值