网络层IGMP协议

Posted huangjiaping

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络层IGMP协议相关的知识,希望对你有一定的参考价值。

 

IGMP协议的概念

IGMP协议(因特网组管理协议称为Internet Group Management Protocol),是TCP/IP 协议族中负责IP组播成员管理的协议,它用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。IP主机通过发送IGMP报文宣布加入某组播组;本地组播路由器通过周期性的发送IGMP 报文轮询本地网络上的主机,确定本地组播组成员信息。

 

网络节点之间的通信方式

网络节点之间通信,通常有三种方式,分别为单播、组播和广播,在IPv6版本中,新增加了一种方式称为任播。

技术图片

1、单播(Unicast)

主机之间一对一的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。由于其能够针对每个客户的及时响应,所以现在的网页浏览全部都是采用单播模式,具体的说就是IP单播协议。网络中的路由器和交...
 

2、组播或多播(Multicast)

主机之间一对一组的通讯模式,也就是加入了同一个组的主机可以接受到此组内的所有数据,网络中的交换机和路由器只向有需求者复制并转发其所需数据。主机可以向路由器请求加入或退出某个组,网络中的路由器和交...
 

3、广播(Broadcast)

主机之间一对所有的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。有线电视网就是典型...
 

4、任播(Anycasting)

选择拓扑结构上最优的节点来进行信息传播。目前任播技术的定义不是十分清楚。

以上是关于网络层IGMP协议的主要内容,如果未能解决你的问题,请参考以下文章

网络层协议

计算机网络 王道考研2021 第四章:网络层 -- IP组播单/广/多播IGMP协议与组播路由选择协议

第7章 网络层协议_网络层首部

计算机网络概述

网络层-第六节:IP组播

简化OSI七层网络协议