📜  ICMP和IGMP的区别

📅  最后修改于: 2021-09-27 14:29:51             🧑  作者: Mango

ICMP 代表Internet 控制消息协议IGMP代表Internet 组消息协议。两者都是网络中最重要的事物或术语。

ICMP(互联网控制消息协议)用于设想与相关网络或主机的可达性,它也不会对信息科学地址进行 PING 以设想是否有财产。而IGMP(互联网组消息协议)用于集群数据包传输,无论客户通过卫星关联在何处观看电视。

ICMP(Internet Control Message Protocol)和IGMP(Internet Group Message Protocol)的主要区别在于,IGMP用于形成主机集群,而ICMP用于发送主机指示的错误消息和操作数据。

我们来看看ICMP和IGMP的区别:

S.NO ICMP IGMP
1. ICMP stands for Internet Control Message Protocol. While IGMP stands for Internet Group Message Protocol.
2. ICMP has PING features. While it has the Multicast feature.
3. Internet control message protocol is unicasting. While internet group message protocol is multicasting.
4. ICMP can be operate between host to host or host to router or router to router. While IGMP can be used between client to multicast router.
5. ICMP is a layer3 protocol. IGMP is also a network layer or layer3 protocol.
6. It controls the unicast communication and used for reporting error. It controls the multicast communication.
7. ICMP could be a mechanism employed by hosts and gateway to send notification of datagram downside back to sender. While IGMP is employed to facilitate the synchronal transmission of a message to a bunch of recipients.
8. ICMP is used to test reachability to a host or network. While IGMP is used in group packet transmission like DTS service.