PIM SSM特性典型基础知识

简介:
1  特性简介
SSM(Source-Specific Multicast,指定信源组播)模型和ASM(Any-Source Multicast,任意信源组播)模型是两个完全对等的模型。目前,ASM模型包括PIM-DM和PIM-SM两种模式;SSM模型能够借助PIM-SM的部分技术来实现。
SSM模型为指定源组播提供了解决方案,通过IGMPv3来维护主机与路由器之间的关系。鉴于PIM-DM模式以扩散/剪枝方式构建以组播源为根的SPT,虽然SPT的路径最短,但是分发树的建立过程效率较低,不适合大中型网络。
在实际应用中,通常采用PIM-SM模式的一部分技术来实现SSM模型。由于接收者已经通过其它渠道(如广告咨询等)知道了组播源的具体位置,因此在SSM模型中无需RP,无需构建RPT,无需源注册过程,也无需通过MSDP(Multicast Source Discovery Protocol,组播源发现协议)来发现其它PIM域内的组播源。
与ASM模型相比,SSM模型仅需要IGMPv3和PIM-SM部分子集的支持。
构建为PIM-SM服务的RPT,还是构建为PIM-SSM服务的SPT,关键在于接收者准备加入的组播组是否属于SSM组地址范围(默认为232.0.0.0~232.255.255.255)。
如果用户对组播源S的信息感兴趣,则借助IGMPv3的报告报文向最近的DR路由器报告自己对特定源S的信息感兴趣,标记为(include S,G);或报告对除特定源S外的其它组播源的信息感兴趣,则标记为(exclude S,G)。无论如何描述,都表示特定源S的位置对接收者是明确指定的。
接收到该报文的DR先判断该报文中的组地址是否在SSM组地址范围内:
如果在范围内则构建PIM-SSM,并向特定源S逐跳发送通道的订阅报文。沿途所有路由器上都创建(Include S,G)或(Exclude S,G)表项,从而在网络内构建了一棵以指定组播源S为根,以接收者为叶子节点的SPT,该树就是PIM-SSM中的传输通道;
如果不在范围内,则仍旧按照PIM-SM的流程进行后续处理,此时DR需要向RP发送(*,G)加入报文,同时需要进行组播源的注册。
2  应用场合
PIM-SSM主要用于需要应用指定源组播的情况。
3  注意事项
在配置过程中,请注意以下几点:
l              如果没有配置SSM的组地址,默认为232.0.0.0~232.255.255.255;
l              必须使用IGMPv3指定源加入;
l              目前不支持以exclude模式加入组




本文转自 tiger506 51CTO博客,原文链接:http://blog.51cto.com/tiger506/360295,如需转载请自行联系原作者

目录
相关文章
|
4月前
|
JSON 负载均衡 网络协议
Rpc编程系列文章第二篇:RPC框架设计目标
Rpc编程系列文章第二篇:RPC框架设计目标
|
7月前
网络基础之三
网络基础之三
57 0
|
4月前
|
存储 网络协议 Dubbo
Rpc编程系列文章第一篇:RPC概述和架构演变
Rpc编程系列文章第一篇:RPC概述和架构演变
|
6月前
|
前端开发 Java 程序员
SpringMVC的工作原理及底层剖析,你值得一看
剩下的都在刚开始那段代码中了,其实这个也没啥就是简单的看看MVC工作的时候底层在干啥,不合适的地方多多指教。
30 0
|
7月前
|
缓存 网络协议
网络基础之四
网络基础之四
36 0
|
7月前
网络基础之二
网络基础之二
26 0
|
9月前
|
SQL 存储 数据采集
三层结构基础知识
有DAL(数据访问)和BLL(业务逻辑)
|
数据安全/隐私保护 网络架构
二十二、局域网基本概念和体系结构
二十二、局域网基本概念和体系结构
二十二、局域网基本概念和体系结构
嵌入式开发学习之--通讯的基本概念
嵌入式开发学习之--通讯的基本概念
嵌入式开发学习之--通讯的基本概念
|
传感器 安全 物联网
大连接需求的实现 | 带你读《5G 空口设计与实践进阶 》之六
作为物联网(IoT,Internet of Things)的主要存在形式,机器类通信(MTC)使得机器与机器之间能够在没有人为干预或极少干预的情况下进行自主的数据通信和信息交互。随着 MTC 规模的扩大,海量的机器类设备开始依赖蜂窝网络基础设施为其提供广域连接,这就是 mMTC 场景。而 mMTC 面临的最为迫切的问题是,如何接入并服务海量的 MTC 设备。简言之,如何实现大连接。
大连接需求的实现 | 带你读《5G 空口设计与实践进阶 》之六