组播发送者叫组播源
接收相同信息的接受者构成一个组播组 并且每个接受者都是组播成员
提供组播功能的路由器叫组播路由
组播路由器不仅提供组播路由的功能,也提供组成员管理功能 也可以是组播组成员
组播的优势
无重复流量
节省设备与带宽
安全性高
有偿性有保证
分布式应用
组播的劣势 组播大多数是基于UDP
尽力而为
报文重复
报文失序
缺少佣塞避免机制
应用场景多媒体 流媒体 如网络电视 网络电台 视频会议
远程教育 远程医疗
ASM(any-source multicast)任意源
任意发送者都可以成为组播源 接收者无法预先知道组播源的位置
接收者可以任意时间加入或离开该主机组
要求 组播地址必须整个网络中唯一(同一时刻一个asm地址只能被一种组播应用使用)
SSM(source-specific multicast)源指定组播
接收者在加入组播组 可以指定只接收哪些源的数据
加入组播后 主机只会接收到指定源发送到该组的数据
组播地址不再要求全网唯一 只需要每个组播源上保持唯一(同一个源不同组播应用必须使用不同的ssm地址区分)
一个组播就是一个组播IP地址 不表示主机 而且表示一系列系统的集合 主机加入某个组播即声明自己的接收目的为某个IP地址的报文
D类地址(224.0.0.0-239.255.255.255)只作为目标地址
永久组播地址 为路由协议保留的 预留给路由协议
224.0.0.0-224.0.0.255
临时组播地址
用户可以组asm的临时地址全网有效
224.0.1.0-231.255.255.255.
233.0.0.0-238.255.25.255
SSM组播全网有效
232.0.0.0-232.255.255.255
用户可用的ASM临时组 仅在本地管理域内有效 (本地管理组播地址)
239.0.0.0-239.255.255.255
永久地址
224.0.0.1 所有系统 所有主机与路由器
224.0.0.2所有路由器
224.0.0.13所有PIM路由器
Mac组播地址
01-00-5E开头