美文网首页
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协议

    概念 IP组管理协议IGMP(Internet Group Management Protocol)IGMP协议是...

  • 【HCIP】组播-IGMP实验

    简单配置IGMP协议(#IGMPv2实验) IGMP协议主要是组成员和路由器之间交互的一种协议,所以需要在路由与客...

  • ARP协议

    地址解析协议ARP 网络层四大协议:ARP协议,IP协议,ICMP协议,IGMP协议。 ARP(Address R...

  • 组播-MVR功能测试

    引言 三层的IGMP协议广泛用于IPv4网络组播。在二层网络中,IGMP协议使用资源效率低下,例如:即使少数几个接...

  • IP数据报格式

    前言 先回顾一下TCP/IP协议栈 网络层的协议有IP协议、ARP协议、ICMP协议和IGMP协议。其中IP协议是...

  • TCP/IP 卷Ⅰ 协议-IP:网际协议

    IP:网际协议 IP 是TCP/IP协议族中的最为核心的协议,所有的TCP、UDP、ICMP以及IGMP协议都是以...

  • (003)TCP/IP协议-IP协议

    一、引言 链路层的上层协议是网络层,IP协议是网络层协议中的最核心协议。ICMP/IGMP,TCP/UDP都是通过...

  • IP协议

    引言 Internet协议即IP协议。所有的TCP, UDP, ICMP, IGMP数据都通过IP数据报传输。IP...

  • TCP-IP详解卷1:协议读书笔记_3

    IP:网际协议 IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP、IGMP都以IP数据报格...

  • 《TCP/IP详解 卷1:协议》 第3章 IP:网际协议

    3.1 引言   IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP、及IGMP数据都以IP...

网友评论

      本文标题:IGMP协议

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