位置:51电子网 » 技术资料 » 初学园地

lP多播需要两种协议

发布时间:2014/9/4 20:26:36 访问次数:1766

   图4-48是在因特网上传送多播数据报的例子。图中标有IP地址的四个主机都参加了一个多播组, N5252其组地址是226.15.37.123。显然,多播数据报应当传送到路由器Ri,R2和R3,而不应当传送到路由器R4,因为与凡连接的局域网上现在没有这个多播组的成员。但这些路由器又怎样知道多播组的成员信息呢?这就要利用一个协议,叫做网际组管理协议IGMP(Internet Group Management Protocol).

        

   图4-48  IGMP使多播路由器知道多播组成员信息

   图4-48强调了IGMP的本地使用范围。请注意,IGMP并非在因特网范围内对所有多播组成员进行管理的协议。IGMP不知道IP多播组包含的成员数,也不知道这些成员都分布在哪些网络上,等等。IGMP协议是让连接在本地局域网上的多播路由器知道本局域网上是否有主机(严格讲,是主机上的某个进程)参加或退出了某个多播组。

   显然,仅有IGMP协议是不能完成多播任务的。连接在局域网上的多播路由器还必须和因特网上的其他多播路由器协同工作,以便把多播数据报用最小代价传送给所有的组成员。这就需要使用多播路由选择协议。


   图4-48是在因特网上传送多播数据报的例子。图中标有IP地址的四个主机都参加了一个多播组, N5252其组地址是226.15.37.123。显然,多播数据报应当传送到路由器Ri,R2和R3,而不应当传送到路由器R4,因为与凡连接的局域网上现在没有这个多播组的成员。但这些路由器又怎样知道多播组的成员信息呢?这就要利用一个协议,叫做网际组管理协议IGMP(Internet Group Management Protocol).

        

   图4-48  IGMP使多播路由器知道多播组成员信息

   图4-48强调了IGMP的本地使用范围。请注意,IGMP并非在因特网范围内对所有多播组成员进行管理的协议。IGMP不知道IP多播组包含的成员数,也不知道这些成员都分布在哪些网络上,等等。IGMP协议是让连接在本地局域网上的多播路由器知道本局域网上是否有主机(严格讲,是主机上的某个进程)参加或退出了某个多播组。

   显然,仅有IGMP协议是不能完成多播任务的。连接在局域网上的多播路由器还必须和因特网上的其他多播路由器协同工作,以便把多播数据报用最小代价传送给所有的组成员。这就需要使用多播路由选择协议。


相关技术资料
9-4lP多播需要两种协议
相关IC型号
N5252
暂无最新型号

热门点击

 

推荐技术资料

FU-19推挽功放制作
    FU-19是国产大功率发射双四极功率电二管,EPL20... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!