美文网首页
IGMP协议

IGMP协议

作者: 逗儿比的日常 | 来源:发表于2021-03-05 19:22 被阅读0次

    概念

    IP组管理协议IGMP(Internet Group Management Protocol)
    IGMP协议是IP层的协议,是一种节省宽带的技术,它把一个数据流同时传送给许多接受者

    IGMP协议用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。参与IP组播的主机可以在任意位置、任意时间加入或退出组播组。IP组播通常应用在视频点播、网络会议等场合

    IGMP协议版本

    IGMPv1:允许主机加入组播组,但没有离开信息。路由器基于超时机制去发现其成员离开
    IGMPv2:包含了离开信息,允许迅速向路由协议报告组成员终止情况
    IGMPv3:允许主机指定它要接收或组织的通信流量的主机对象(一个用户可能同时要接收好几个组播源给它发数据,这个用户可以指定它什么时间接收或者暂不接收等)

    IGMP分组格式

    IGMP分组格式.png

    IGMP类型

    类型=1,说明是由多播路由器发出的查询报文
    类型=2,是由主机发出的报告报文

    IP组播地址

    IP采用D类地址来支持多播。每个D类地址代表一组主机。
    D类IP地址范围在224.0.0.0到239.255.255.255之间
    多播是由特殊的多播路由器来实现的,各个多播路由器每分钟发送一个硬件多播信息给子网上的主机,要求它们报告其当前所属的是哪一组

    IGMP的报文示例

    IGMP的报文示例.png

    相关文章

      网友评论

          本文标题:IGMP协议

          本文链接:https://www.haomeiwen.com/subject/gybbnktx.html