TCPIP工作原理教案第05章 网际组管理协议.ppt

TCPIP工作原理教案第05章 网际组管理协议.ppt

ID:51497435

大小:80.00 KB

页数:16页

时间:2020-03-25

TCPIP工作原理教案第05章 网际组管理协议.ppt_第1页
TCPIP工作原理教案第05章 网际组管理协议.ppt_第2页
TCPIP工作原理教案第05章 网际组管理协议.ppt_第3页
TCPIP工作原理教案第05章 网际组管理协议.ppt_第4页
TCPIP工作原理教案第05章 网际组管理协议.ppt_第5页
资源描述:

《TCPIP工作原理教案第05章 网际组管理协议.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章网际组管理协议IGMP本章学习目标理解IGMP协议的概念与作用掌握IGMP报文的格式与封装过程掌握IGMP四种操作的过程熟悉延迟响应策略5.1IGMP协议IGMP协议即网际组管理协议(InternetGroupManagementProtocol)是与多播通信相关的一个必要的但不是充分的协议。IGMP负责管理多播组成员关系,它把连接在网络上的主机的成员关系状态信息传送给多播路由器。IGMP在网络层中的位置如下:IGMP协议对于多播通信是必需的,帮助多播路由器创建和更新多播组的成员关系状态表。5.2IGMP报文IGMP已经有了两个版本。我们讨论当前的

2、版本IGMPv2。IGMP报文有三种报文类型:查询报文(通用或特殊)、成员关系报告和退出报告。IGMPv2报文的格式第一个字段是类型字段,长度是1个字节,用于定义IGMP报文的类型。第二个字段是最大响应时间字段,长度是1个字节,用于定义查询报文必须在多长时间内得到应答,以十分之一秒为计算单位。第四个字段是组地址字段,长度是4字节,定义了一个D类多播地址。IGMP报文的封装IGMP报文也被封装成IP数据报的形式传送。IGMP报文本身被封装在IP数据报的数据区,而这个IP数据报又被封装在帧数据中。在报头中的协议(Protocol)字段设置成2,表示这是一个I

3、GMP报文。5.4IGMP操作IGMP工作在本地范围。连接到本地网络上的多播路由器有一个组多播地址表,里面至少有一个忠实成员(多播组)。多播组是基于进程而创建的。在一个给定接口上的多播组中的成员关系是动态的,它随时因为进程加入和离开该多播组而变化。加入一个多播组主机或路由器都可以加入一个多播组。每一个主机创建一个成员关系表,表中包含所有至少含有一个进程的多播组以及多播组中的进程数。当第一个进程加入一个多播组时,主机就发送一个成员关系报告报文。退出一个多播组当主机发现在一个特定的多播组中没有感兴趣的进程时,它就发送退出报告。同样地,当路由器发现在一个特定的

4、多播组中没有连接在它的接口上感兴趣的网络,它就发送退出这个组的报告。删除一个多播组当多播路由器收到退出报告时,并不立即从组多播地址表中删除该组。为了确定是否还有其他主机或路由器仍然对这个组感兴趣,多播路由器会发送一个特殊的查询报文。网络上的所有主机或路由器都可以收到这个查询报文。如果有主机或路由器对这个组感兴趣,那么它们将响应一个成员关系报告。如果在规定的响应时间内没有主机或路由器给出感兴趣的应答,那么多播路由器就认为在这个网络上没有成员对这个组感兴趣,因此就从组多播地址表中删除这个组。查询成员关系IGMP为每一个局域网指定一个路由器作为查询路由器。查询

5、路由器周期性地发送通用查询报文。在查询报文中,组地址被设为0.0.0.0,表示查询成员关系是面向主机所属的所有多播组。如果有主机或路由器对这个组感兴趣,那么它们将响应一个成员关系报告。为了避免不必要的通信量,IGMP使用延迟响应的策略。延迟响应主要用于有多个主机或路由器对同一个多播组感兴趣的情况。小结IGMP协议即网际组管理协议,是与多播通信相关的一个必要的但不是充分的协议。IGMP负责管理多播组成员关系,它把连接在网络上的主机的成员关系状态信息传送给多播路由器IGMP已经有了两个版本,当前的版本是IGMPv2IGMP报文有三种报文类型:查询报文(通用或

6、特殊)、成员关系报告和退出报告IGMP报文也被封装成IP数据报的形式传送。在报头中的协议字段设置成2,表示这是一个IGMP报文IGMP在本地工作,主要有四种操作:加入一个多播组、退出一个多播组、删除一个多播组和查询成员关系。在查询成员关系时,为了避免不必要的通信量,IGMP使用延迟响应的策略。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。