IP组播路由技术及应用.ppt





《IP组播路由技术及应用.ppt》由会员分享,可在线阅读,更多相关《IP组播路由技术及应用.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、HUAWEIIPIP组播路由技术及应用组播路由技术及应用22 2汇报提纲汇报提纲组播技术介绍组播技术介绍组播技术介绍组播技术介绍组播典型应用组播典型应用组播典型应用组播典型应用33 3组播技术介绍组播技术介绍组播概念组播概念 MultiMulticastcast视频服务器视频服务器101010单播单播 Unicast视频服务器视频服务器101010组播组播 Multicast44 4组播技术介绍组播技术介绍组播概念组播概念是指网络中点到多点的通信形式,组播技术完成了是指网络中点到多点的通信形式,组播技术完成了网络中点到多点的高效数据传送。它的核心就是把网络中点到多点的高效数据传送。它的核心就是
2、把报文复制工作尽可能的放到离接收者最近的地方来报文复制工作尽可能的放到离接收者最近的地方来完成。完成。为什么要组播?为什么要组播?降低服务器负载:单播降低服务器负载:单播/组播视频会议系统组播视频会议系统节省网络带宽,降低对网络设备的要求节省网络带宽,降低对网络设备的要求用户规模可以灵活变化,用户规模的增大不会对网用户规模可以灵活变化,用户规模的增大不会对网络造成带宽压力!络造成带宽压力!55 5组播技术介绍组播技术介绍组播应用必须面对的问题组播应用必须面对的问题组播通信模型中,源对于接收者的情况一无所知,通信方式组播通信模型中,源对于接收者的情况一无所知,通信方式只能是只能是UDPUDP的。
3、的。不可靠的报文传送不可靠的报文传送应用程序必须能够容忍个别报文的丢失应用程序必须能够容忍个别报文的丢失报文的重复和乱序报文的重复和乱序应用程序必须能够识别重复报文,对一定应用程序必须能够识别重复报文,对一定时间内的报文进行重排序时间内的报文进行重排序没有拥塞检测与避免机制没有拥塞检测与避免机制UDPUDP的固有特性,因此网络必须保证足够的的固有特性,因此网络必须保证足够的基本带宽提供给组播数据流基本带宽提供给组播数据流66 6组播技术介绍组播技术介绍报文的目的地址是报文的目的地址是D D类地址,即组播地址,不代表网类地址,即组播地址,不代表网络上具体的主机,而仅仅代表由相应接收者组成的集络上
4、具体的主机,而仅仅代表由相应接收者组成的集合组播组。合组播组。组播源不需要是组成员组播源不需要是组成员11100000 00000000 00000000 00000000 224 .0 .0 .011101111 11111111 11111111 11111111 239 .255 .255 .255组播组播IPIP地址地址77 7组播技术介绍组播技术介绍组播组播MACMAC地址地址EthernetEthernet在发送组播报文的时候,目的在发送组播报文的时候,目的MACMAC地址是地址是一个和报文的组播一个和报文的组播IPIP地址对应的地址对应的组播组播MACMAC地址地址 111032
5、位位IP地址地址010111100000000000000001048位位MAC地址地址此此5位不作映射,因此会有位不作映射,因此会有32个个IP地址映射到一个地址映射到一个MAC地址地址向下映射向下映射88 8组播技术介绍组播技术介绍单播通信模型单播通信模型以目的为中心,靠目的以目的为中心,靠目的IPIP地址来决定转发。单播转发项形式地址来决定转发。单播转发项形式为为(目的网段目的网段,出接口出接口,下一跳下一跳):(11.110.0.0/16,Ethernet0,131.108.1.3)(11.110.0.0/16,Ethernet0,131.108.1.3)随着通信参与者的增加,网络带宽
6、消耗随之增加随着通信参与者的增加,网络带宽消耗随之增加12312399 9组播技术介绍组播技术介绍组播通信模型组播通信模型以源和目的为转发依据以源和目的为转发依据(S,G)(S,G),树状的转发,网络负载不随,树状的转发,网络负载不随用户规模增加而增加(树从根部开始一直到叶子都是一样粗)。用户规模增加而增加(树从根部开始一直到叶子都是一样粗)。组播转发项形式为组播转发项形式为(source,group,iif,oif-list)(source,group,iif,oif-list):(172.10.1.2,239.1.1.1,eth0,eth1,eth2)(172.10.1.2,239.1.1
7、.1,eth0,eth1,eth2)组播源组播源接收者接收者接收者接收者接收者接收者接收者接收者101010组播技术介绍组播技术介绍组播通信模型组播通信模型组播四要素:组播四要素:源发现源发现接收者发现接收者发现拓扑发现(组播路由器之间的拓扑、网络单播路由信息)拓扑发现(组播路由器之间的拓扑、网络单播路由信息)分发树生成分发树生成111111组播技术介绍组播技术介绍组播通信模型组播通信模型转发树的构建,转发树的构建,RPFRPF(Reverse Path ForwardingReverse Path Forwarding)接收者接收者R1接收者接收者R2组播源组播源SEth0Eth1目的目的
8、下一跳下一跳 接口接口.S .Eth0.单播路由表单播路由表Eth0Eth1121212组播技术介绍组播技术介绍组播协议组播协议用户发现协议用户发现协议IGMPIGMP(V1V1、V2V2、V3V3),用于了),用于了解接口所连接的网络解接口所连接的网络是否是否有主有主机加入某组播组机加入某组播组组播路由协议组播路由协议组播源发现协议组播源发现协议组播拓扑分离协议组播拓扑分离协议组播网络组播网络查询查询IGMPIGMP131313组播技术介绍组播技术介绍组播协议组播协议用户发现协议用户发现协议组播路由协议组播路由协议掌握网络拓扑,发现组掌握网络拓扑,发现组播源,生成转发树播源,生成转发树PIM
9、-SM/DMPIM-SM/DM,DVMRP.DVMRP.组播源发现协议组播源发现协议组播拓扑分离协议组播拓扑分离协议组播网络组播网络组播路由协议组播路由协议组播路由协议组播路由协议组播源组播源141414组播源组播源接收者接收者组播数据报文组播数据报文网络内部的网络内部的每台每台每台每台路由器上都路由器上都创建创建(S,G)路由项路由项!组播技术介绍组播技术介绍PIM-DM PIM-DM 扩散扩散151515组播源组播源接收者接收者剪枝消息剪枝消息组播数据报文组播数据报文PIM-DM PIM-DM 剪枝剪枝组播技术介绍组播技术介绍161616组播源组播源接收者接收者扩散扩散扩散扩散-剪枝过程周
10、期性进行剪枝过程周期性进行剪枝过程周期性进行剪枝过程周期性进行组播数据报文组播数据报文PIM-DM PIM-DM 扩散扩散-剪枝机制剪枝机制组播技术介绍组播技术介绍171717接收者接收者RP(*,G)加入加入共享树共享树(*,G)路由项仅在共享树沿途创建路由项仅在共享树沿途创建PIM-SM PIM-SM 共享树共享树 组播技术介绍组播技术介绍181818接收者接收者RP(S,G)Join组播源组播源共享树共享树(S,G)Register(单播单播)源树(最短路径树)源树(最短路径树)(S,G)路由项仅在源树沿途创建路由项仅在源树沿途创建组播数据流组播数据流PIM-SM PIM-SM 源注册源
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IP 路由 技术 应用

限制150内