IP 多播技术是一种对常规 IP 报文进行扩展,使得多个主机同时接收相同网络数据包的技术。它使得同样的数据包可以送达到一定网络范围内的所有机器,只需要发送一份数据,而不是定量的包被发送多次。IP 多播的实现可以使得全球网络的用户群更容易,也可以使大型网络的性能和利用效率得到实际提升。
IP多播是一种分布式的网络通信协议,它的基本原理是按照已定义的特定地址,让网络中的多个计算机和客户端接收相同的报文。这样,一个报文就能向所有指定的主机发送一次,而无须多次发送。
IP多播是在网络通信中使用大量计算机传输数据的技术,它使得网络可以同时传输多个不同类型的报文,以及有效利用网络资源。IP 多播协议可以实现在网络上无须中心控制的自动发布,并使客户端可以接收此发布的信息。
IP多播的实现原理是,网络上的每个节点都通过一种叫做IP多播协议的方法向其他节点发送数据。当一台机器发送一个IP多播报文时,该报文会通过本地子网的路由器被发送到其他的子网中的客户端。
该报文的目的地址被指定为一个特殊的地址,叫做多播地址,它被用于组建一个多播组,这样,所有组内的客户端将收到该报文,而在其他子网中的客户端将收不到该报文。
IP 多播协议使得多种服务能够被用户实现,其中著名的有:IP 多播的应用有互联网的文件传输、请求也服务器的文件传输、实时会话广播、用于测试网络连接和状态的Ping命令等。
从组播技术当中可以看出来,IP 技术让大型网络可以实现更高效率地传输数据,也节省了软件运维成本。它也可以使得全球性网络资源实现更大限度地发挥服务性能。