|
BSR |
自举路由器(BootStrap Router) |
|
IGMP |
互联网组管理协议(Internet Group Management Protocol) |
|
IP |
互联网协议(Internet Protocol) |
|
MBGP |
多协议边界网关协议(Multi-protocol Border Gateway Protocol) |
|
MSDP |
组播源发现协议(Multicast Source Discovery Protocol ) |
|
PIM-DM |
协议独立组播-密集模式(Protocol Independent Multicast-Dense Mode) |
|
PIM-SM |
协议独立组播-稀疏模式(Protocol Independent Multicast-Sparse Mode) |
|
RP |
汇集点(Rendezvous Point) |
|
RPT |
PIM-SM协议共享树(Rendezvous Point Tree) |
|
SPT |
最短路径树(Shortest Path Tree) |
1.组播核心技术介绍
许多城市从城域网接入到核心的各个部分都实现了宽带化,架构了以IP为基础的无阻塞数据承载平台。网络的宽带化使人们在宽阔的信息高速公路上更顺畅地通信,人们已经不再局限于传统点到单点的交流,转而渴望多点之间的沟通。组播技术为多点通信业务的开展提供了良好的技术支撑。
在IP网络中,多点通信业务可以应用传统的单播技术实现,我们以网络电视业务为例描述其实现过程。图1左部说明了单播多点通信的工作原理,通过三个步骤,视频服务器将视频流经由路由器发送到最终的30个接收者。首先,通过单播路由协议,路由器掌握了网络拓扑信息,形成单播路由表;接着,视频服务器将视频报文复制30份发向30个接收者;最后,路由器根据单播路由表,将这些报文转发到最终接收者。
单播完成的多点通信业务,随着最终接收者数量的增加,视频服务器和网络设备负载都急剧加重。我们可以优化这种通信方式,图1左部的单播模型中,视频流在网络中流经的路径形成一个树形结构,在这棵树的每一个分支上都同时有多个内容相同的视频流,造成了带宽浪费。实际上,只要在这棵树的每一个分支上传送一个视频流,在树的分叉处进行复制,就可以将视频流传送到所有的接收者,我们称这棵树为分发树,组播技术正是基于这种思路构建的。图1右部说明了组播多点通信的工作原理,组播路由协议首先形成分发树,通过在分发树的每一个分支上传送一个视频流,在树的分叉处进行复制的过程,视频流从服务器最终传送到所有接收者。
对于图1中以源为根、以接收者为叶子结点的分发树,我们称之为源树或最短路径树(SPT)。如果多个源、多个接收者共享一棵分发树,我们称之为共享树。
应用组播技术开展多点通信业务具有良好的扩展性,无论接收者数量如何增加,对于一个业务来说,服务器只需要发送一个视频流,沿途网络路径中也只需传播一个视频流,最大限度的降低了服务器和网络负载,节省了成本。
![]() |
| 图1多点通信示例网络电视业务 |
组播技术涵盖的内容相当丰富,包括地址分配管理、组成员管理,组播域内路由、组播域间路由等诸多方面。下面首先概述组播地址,然后介绍组播通信模型。
| 共4页: 1 [2] [3] [4] 下一页 | ||
|
|
|||
| · McWill、WiMAX、3G博弈 · 网管系统介绍 · 网络管理系统如何支撑I.. · CISSP认证成长之路 · 51CTO国庆充电专题之好.. · 网络技术经典基础教程 · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 |
· 充电计划之热门IT认证.. · 51CTO技术自测 挑战自.. · AMD Phenom三核处理器.. · 国际文档格式标准开战 · 2007年互联网大会 · 我是黑客我怕谁——讲.. · Solaris 10 配置管理 · Solaris基础知识入门 |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · C#技术开发指南 · Solaris 10 配置管理 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·体验Windows Server 2008.. ·将超星图书转成PDF文档 |
·使用 Office Communicati.. ·VMware Workstation 6.01.. |
| ·强烈质疑“步行1公里就能.. ·国庆期间新闻回顾:微软.. |
·9月第3周回顾:微软和英.. ·9月第2周回顾:四核之战.. |
| · 华为、贝恩资本22亿美元.. · NGN:下一代网络 · 网络访问中断大排查 |
· 教你使用Anti ARP Sniff.. · 网络嗅探教程:使用Snif.. · 常见病毒手工清除方法大.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 · Solaris基础知识入门 |
· Google推出唯一硬件——.. · 硬盘之父获得诺贝尔物理.. · 理性面对四核服务器选购 |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 硬盘之父获得诺贝尔物理.. · 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. |