IGMP因特网组管理协议学习

IGMP(Internet Group Management Protocol,因特网组管理协议)是TCP/IP协议族中负责IP 组播成员管理的协议。它用来在IP 主机和与其直接相邻的组播交换机之间建立、维护组播组成员关系。IGMP 不包括组播交换机之间的组成员关系信息的传播与维护,这部分工作由各组播路由协议完成。所有参与组播的主机必须实现IGMP 协议。

参与IP 组播的主机可以在任意位置、任意时间、成员总数不受限制地加入或退出组播组。组播交换机不需要也不可能保存所有主机的成员关系,它只是通过IGMP 协议了解每个接口连接的网段上是否存在某个组播组的接收者,即组成员。而主机方只需要保存自己加入了哪些组播组。

IGMP 在主机与路由器之间是不对称的:主机需要响应组播交换机的IGMP查询报文,即,以成员资格报告报文响应;交换机周期性发送成员资格查询报文,然后根据收到的响应报文确定某个特定组在自己所在子网上是否有主机加入,并且当收到主机的退出组的报告时,发出特定组的查询,以确定某个特定组是否已无成员存在。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
主机扩展用于IP多点传送 (RFC1112 Host Extensions for IP Multicasting) 1. 备忘录状态 该备忘录说明了为了支持多播而对互联网协议IP)的主机实现的扩展。它是互联网上IP多播的推荐标准。该备忘录可以任意发布。 2. 简介 IP多播是指一个IP数据报向一个主机的传送,该主机是由一个单独的IP目的地址标记的多个或零个主机。一个多播数据报被尽可能地传递给它的目的主机的所有成员,就像常规的单播IP数据报一样。也就是说,不能保证数据报能完好无损的到达目的所有成员,也不能保证它以相对于其它数据报同样的顺序到达。 主机的成员是动态变化的;也就是说,主机可以随意加入和离开。对一个主机的位置和成员的数量并没有限制。一个主机可以同时是一个或多个的成员。不是某一的成员的主机也能向该发送数据报。 主机可以是永久的或是暂时的。永久是一个众所周知的,由Internet管理机构分配的IP地址,它的地址是永久的,而该的成员是可以改变的。在任意时刻,一个永久可以有任意数量的成员,甚至没有成员。另外一些不是为永久保留的IP多播地址是为暂时动态分配的地址,这些暂时只有当它们有成员时才存在。 IP多播数据报的网间传递是通过“多播路由器”实现的,多播路由器可以驻留在互联网网关上,也可以与互联网网关分离。主机以本地网络多播的方式传送IP多播数据报,这些数据报只到达目的主机中所有与该主机直接邻近的成员。如果数据报的IP首部中的生存时间(TTL)字段大于1,则在本地网络上的一个或多个多播路由器负责将它传递到有目的主机的成员的其他网络上。在那些可以在IP生存时间为零以前到达的其它成员网络里,当地一个多播路由器以本地多播的方式传递该数据报来完成传送。 该备忘录说明了为了支持IP多播而对主机的IP实现的扩展,这里的“主机”是除了用作多播路由器以外的任何互联网主机和网关。用在多播路由器内和之间的算法和协议对主机是透明的,将在独立的文档中说明。该备忘录也不说明本地网络多播是如何在所有不同类型的网络中实现的,尽管它说明了任意的本地网络所需的服务界面,并给出了一个以太网技术要求说明作为例子。其他类型的网络技术说明将会在将来的备忘录中说明。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值