IP组播基础

目录

1、点到多点的发展

1.1 传统点到点应用

1.2 新型点到多点应用

1.3 单播方式部署点到多点

1.4 广播方式部署点到多点

1.5 组播方式部署点到多点

2、组播基本概述

2.1 组播基本架构

2.2 组播源到路由器

2.2 组播IP地址

2.3 组播MAC地址

2.4 组播IP与MAC地址的映射

2.5 映射导致的问题


当网络中部署点到多点通信应用时,若采用单播方式,网络中传输的信息量与需要该信息的用户量成正比。多份内容相同的信息发送给不同用户,对信源及网络带宽都造成巨大压力。若采用广播方式,无需接收信息的主机也将收到该信息,这样不仅信息安全得不到保障,且会造成同一网段中信息泛滥。IP组播技术有效的解决了单播和广播在点到多点应用中的问题。组播源只发送一份数据,数据在网络节点间被复制、分发,且只发给需要该信息的接收者。

1、点到多点的发展

1.1 传统点到点应用

服务提供端以单个用户为单位提供服务。不同的用户与服务提供端的通信数据存在差异。

传统的电子邮件、WEB、网上银行等点到点应用主要是为独立的个人或组织提供特定服务,因为特定服务在数据差异性、安全性等方面的限制,所以不同Client与Server通信的数据只能以点到点的形式传播,即通信是在一台源主机和一台目的主机之间进行。同时只有一个数据发送者和接收者。

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

  • Server封装数据包并发出,其中源IP为自身IP,目的IP为远端Client地址,源MAC为自身MAC地址,目的MAC为网关路由器的MAC地址。
  • 网关路由器收到数据包,解封装后根据目的IP查找路由表,确定去往目的IP的下一跳地址及出接口。重新封装源数据包,从相应出接口发给下一跳设备继续转发。
  • 经过路由器的多次逐条转发,数据包到达Client所在网络,Client收到数据后,对数据包进行解封装并交由本机上层应用协议处理。

1.2 新型点到多点应用

服务端以一组用户为单位提供服务;同组用户与服务端的通信数据无差异。

随着Internet网络的不断发展,网络中交互的各种数据、语音和视频信息数量突增。新兴的在线直播、网络电视、视频会议等应用也在逐渐兴起。这些新兴业务大多符合点对多点的模式,对信息安全性、传播范围、网络带宽提出了较高的要求。

1.3 单播方式部署点到多点

单播存在的问题:重复流量过多、消耗设备和链路带宽资源、难以保证传输质量。单播方式较适合用户稀少的网络,当用户量较大时很难保证网络传输质量。

单播(Unicast)是在一台源IP主机和一台目的IP主机之间进行。网络上绝

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值