🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 概述 IP三种传输方式对比表 **单播方式** 优势 - 一份单播报文,使用一个单播地址作为目的地址。Source向每个Receiver地址发送一份独立的单播报文。如果网络中存在N个接收者,则组播源需要发送N份单播报文。 - 络为每份单播报文执行独立的数据转发,形成一条独立的数据传送通路。N份单播报文形成N条相互独立的传输路径。 不足 - 单播方式下,网络中传输的信息量和需求该信息的用户量成正比,当需求该信息的用户量较大时,网络中将出现多份相同信息流,不仅占用处理器资源而且浪费带宽。 - 单播方式较适合用户稀少的网络,当用户量较大时很难保证网络传输质量。 **广播方式** 优势 - 一份广播报文,使用一个广播地址作为目的地址。Source向本网段对应的广播地址发送且仅发送一份报文。 - 不管是否有需求,保证报文被网段中的所有用户主机接收。 不足 - 广播方式下,信息发送者与用户主机被限制在一个共享网段中,且该网段所有用户主机都能接收到该信息,这样会导致无信息需求的主机也收到该信息,网络中流量有冗余。 - 广播方式只适合共享网段,且信息安全性和有偿服务得不到保障。 **组播方式** 优势 - 一份组播报文,使用一个组播地址作为目的地址。Source(组播源)向一个组播地址发送且仅发送一份报文。网络中部署的组播协议为此组播报文建立一棵树型路由,根是Source,叶子是所有组播组成员。 - 组播方式下,单一的信息流沿树型路径被同时发送给一组用户,相同的组播数据流在每一条链路上最多仅有一份。相比单播来说,使用组播方式传递信息,用户的增加不会显著增加网络的负载,减轻了服务器和CPU的负荷。 - 组播报文可以跨网段传输,不需要此报文的用户不能收到此报文。相比广播来说,使用组播方式可以远距离传输信息,且只将信息传输到有接收者的地方,保障了信息的安全性。 - 组播技术有效地解决了单点发送多点接收的问题,实现了IP网络中点到多点的高效数据传送。 不足 无