IP组播基础

  • Post author:
  • Post category:其他


单播:网络中传输的信息量与需要该信息的用户量成正比。多份内容相同的信息发送给不同用户,对信源及网络带宽都将造成巨大压力

广播:无需接收信息的主机也将收到该信息,这样不仅信息安全得不到保障,且会造成同一网段中信息泛滥

组播:有效地解决了单播和广播在点到多点应用中的问题。组播源只发送一份数据,数据在网络节点间被复制、分发,且只发送给需要该信息的接收者

传统点到点应用:(传统的电子邮件、WEB、网上银行等)

特点:1.服务提供端以单个用户为单位提供服务(同时只有一个数据发送者和接收者)

2.不同用户与服务提供端的通信数据存在差异

两个通信实体之间的通信过程如下:

1.Server封装数据包并发出,其中源IP为自身IP,目的IP为远端Client地址,源MAC为自身MAC地址,目的MAC为网关路由器的MAC地址。

2.网关路由器收到数据包,解封装后根据目的IP查找路由表,确定去往目的IP的下一跳地址及出接口。重新封装源数据包,从相应出接口发给下一跳设备继续转发。

3.经过路由器的多次逐条转发,数据包到达Client所在网络,Client收到数据后,对数据包进行解封装并交由本机上层应用协议处理。

新型点到多点应用:(在线直播、网络电视、视频会议等)

特点:1.服务提供端以一组用户为单位提供服务

2. 同组用户与服务提供端的通信数据无差异

3.对信息安全性、传播范围、网络带宽提出了较高的要求

部署方式:

1.单播:在一台源IP主机和一台目的IP主机之间进行(网络上绝大部分的数据都是以单播的形式传输的,例如电子邮件收发、网上银行都是采用



版权声明:本文为qq_43704340原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。