Internet Group Management Protocol

来源:岁月联盟 编辑:zhu 时间:2010-02-07
    

因特网组管理协议(IGMP)是因特网协议家族中的一个组播协议,用于IP主机向任一个直接相邻的路由器报告他们的组成员情况。IGMP信息封装在IP报文中,其IP的协议号为2。  

IGMP采用开放式系统互联(OSI)参考模型,属于网络层部分。IGMP的形式在网络工程工作任务组请求注释(RFC)2236中进行了描述。IGMP具有三种版本,即IGMP v1、v2和v3。  

IGMPv1:主机可以加入组播组。没有离开信息(leave messages)。路由器使用基于超时的机制去发现其成员不关注的组。  

IGMPv2:该协议包含了离开信息,允许迅速向路由协议报告组成员终止情况,这对高带宽组播组或易变型组播组成员而言是非常重要的。  

IGMPv3:与以上两种协议相比,该协议的主要改动为:允许主机指定它要接收通信流量的主机对象。来自网络中其它主机的流量是被隔离的。IGMPv3也支持主机阻止那些来自于非要求的主机发送的网络数据包。

图片内容