网际组管理协议IGMP
发布时间:2014/9/4 20:29:42 访问次数:845
IGMP已有了三个版本。1989年公布的RFC 1112 (IGMPvl)早已成为了因特网的标准协议。1997年公布的RFC 2236(IGMPv2,建议标准)对IGMPvl进行了更新。2002年10月公布了RFC 3376(IGMPv3,建议标准),N87C196KC宣布RFC 2236 (IGMPv2)是陈1日的。
和网际控制报文协谀ICMP相似,IGMP使用1P数据报传递其报文(即IGMP报文上lP首部构成IP数据报),但它也向IP提供服务。因此,我们不把IGMP看成是一个单独的协议,而是属于整个网际协议lP的一个组成部分。
从概念上讲,IGMP的工作可分为两个阶段。
第一阶段:当某个主机加入新的多播组时,该主机应向多播组的多播地址发送一个IGMP报文,声明自己要成为该组的成员。本地的多播路由器收到IGMP报文后,还要利用多播路由选择协议把这种组成员关系转发给因特网上的其他多播路由器。
第二阶段:组成员关系是动态的。本地多播路由器要周期性地探询本地局域网上的主机,以便知道这些主机是否还继续是组的成员。只要有一个主机对某个组响应,那么多播路由器就认为这个组是活跃的。但一个组在经过几次的探询后仍然没有一个主机响应,多播路由器就认为本网络上的主机已经都离开了这个组,因此也就不再把这个组的成员关系转发给其他的多播路由器。
IGMP已有了三个版本。1989年公布的RFC 1112 (IGMPvl)早已成为了因特网的标准协议。1997年公布的RFC 2236(IGMPv2,建议标准)对IGMPvl进行了更新。2002年10月公布了RFC 3376(IGMPv3,建议标准),N87C196KC宣布RFC 2236 (IGMPv2)是陈1日的。
和网际控制报文协谀ICMP相似,IGMP使用1P数据报传递其报文(即IGMP报文上lP首部构成IP数据报),但它也向IP提供服务。因此,我们不把IGMP看成是一个单独的协议,而是属于整个网际协议lP的一个组成部分。
从概念上讲,IGMP的工作可分为两个阶段。
第一阶段:当某个主机加入新的多播组时,该主机应向多播组的多播地址发送一个IGMP报文,声明自己要成为该组的成员。本地的多播路由器收到IGMP报文后,还要利用多播路由选择协议把这种组成员关系转发给因特网上的其他多播路由器。
第二阶段:组成员关系是动态的。本地多播路由器要周期性地探询本地局域网上的主机,以便知道这些主机是否还继续是组的成员。只要有一个主机对某个组响应,那么多播路由器就认为这个组是活跃的。但一个组在经过几次的探询后仍然没有一个主机响应,多播路由器就认为本网络上的主机已经都离开了这个组,因此也就不再把这个组的成员关系转发给其他的多播路由器。
上一篇:用来说朗多播路由选择的例子
上一篇:IGMP采用的一些具体措施
热门点击
- 不同的子网掩码得出相同的网络地址
- 运输层的两个主要协议
- 采样周期T的确定
- CIDR的32位地址掩码
- 浮地屏蔽
- TCP报文段的首部格式
- IP地址具有以下一些重要特点
- ENIG即化学镀镍
- 100 Mb/s以太网物理层标准
- 什么是最大传送单元
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]