园区组播网络架构设计指南_第1页
园区组播网络架构设计指南_第2页
园区组播网络架构设计指南_第3页
园区组播网络架构设计指南_第4页
园区组播网络架构设计指南_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、园区组播网络架构设计指南技术创新,变革未来SpineLeafLeafLeafLeafLeafLeafUnderlayVTEPVTEPVTEPVTEPVTEPVTEPOverlay组播分发树组播分发树Overlay组播与Underlay示意图PIM ZoneAWANPIM ZoneBSpineLeaf2Leaf3Source2ReceiverLeaf1&RPLeaf11Leaf10&RPPIMPIMIGMPMVPNPIMMSDPPIMMSDPMVPNSource1VxLAN NetworkPIMMVPNPIMOverlay组播关键技术应用位置一览IGMP查询器HostA(Group1)HostB

2、(Group2)HostC(Group3)普通组查询组报告报文IGMPv1示意图IGMP查询器HostAHostBIGMP离开报文特定组查询报文IGMP报告报文123IGMPv2示意图HostA(S2,G)组播报文(S1,G)组播报文(S1,G)报告报文组播流量Source1Source2IGMPv3示意图HostA(S2,G2)组播报文(S1,G1)组播报文(*,G1)报告报文组播流量Source1Source2G1映射到S1IGMP SSM Mapping示意图HostASource1RP组播流量PIM Register报文IGMP Join报文PIM Join报文静态RP、组播成员RPT

3、构建和组播源注册示意图组播流量HostAPIM Register报文PIM Join报文1Source1RPPIM Join报文2IGMP Join报文PIM Prune报文组成员DR触发SPT切换示意图组播流量HostAPIM Asser报文1PIM Asser报文2Source1断言机制示意图组播流量HostASource1PIM Join报文1IGMP Join报文HostBPIM Join报文2PIM-SM(SSM模型)示意图SpineLeaf2Leaf3SourceHost2Leaf1VxLAN NetworkHost1公网MVPN邻居I-PMSI隧道组播数据IGMP ReportC

4、loudFabric解决方案中的NG MVPN网络模型SpineLeaf2RPSourceLeaf1Host1公网MVPN邻居组播数据IGMP reportb生成组播表项c发送组播数据d生成组播表项f将组播表项转化为MVPN 7类路由组播成员加入ae传递MVPN 5类路由g传递MVPN 7类路由h处理MVPN 7类路由将I-PMSI隧道添加到下游出口PIM SM模型,(*,G)不跨越公网方式过程示意图SpineLeaf2SourceLeaf1Host1公网MVPN邻居组播数据IGMP reportb生成组播表项生成MVPN 6类路由e发送组播数据d组播成员加入ag传递MVPN 5类路由h生成组

5、播表项生成MVPN 7类路由Leaf3RPc传递MVPN 6类路由生成组播(*,G)表项f传递MVPN 5类路由i传递MVPN 7类路由kSPT切换发送(S,G)剪枝处理MVPN 7类路由将I-PMSI隧道添加到下游出口l发送(S,G)剪枝jPIM SM模型,(*,G)跨越公网方式过程示意图SpineLeaf2SourceLeaf1Host1公网MVPN邻居组播数据IGMP reporta组播源上线b记录SAEC和VRIECc收到点播信息d构造7类路由C-Multicaste传递7类路由f转换7类路由,生成组播表项PIM SSM模型示意图PIM-SM Zone1RP1PIM-SM Zone2R

6、P2MSDPMSDP对等体建立PIM-SM Zone2RP2MSDPPIM-SM Zone1RP1Source1Host1域间组播源信息传递SpineHost2Host3Host1VxLAN NetworkVTEP2VTEP3BUM流量VTEP1VXLAN头端复制示意图SpineHost2Host3Host1VxLAN NetworkVTEP2VTEP3BUM流量VTEP1VXLAN组播复制示意图SpineSpineSource1Host1Host2Source3Host3Source2ServerLeaf4ServerLeaf3ServerLeaf2ServerLeaf1BorderLeaf

7、1BorderLeaf2PIM ZONE1PIM ZONE2CloudFabric Overlay组播场景概览SpineSource1Host1ServerLeaf2ServerLeaf1BorderLeaf1underlay RPVxLAN NetworkRPRP组播源和组播成员均在Fabric内部Source1Host1SpineUnderlay RPServerLeaf1Overlay RPServerLeaf2Overlay RP基于ARP生成主机路由,引入BGP EVPNLeaf1将主机路由发布到BGP EVPN,同时携带SASEC/VRIEC匹配import RT记录SASEC/V

8、RIEC生成(S,G)组播路由上游接口为与Source1下游接口为Null向邻居发送MVPN 5类路由消息,携带(C-S,C-G)表项生成(C-S,C-G)组播路由上游接口为I-PMSI下游接口为NULL发送IGMP Report报文生成(C-S,C-G)组播路由上游接口为I-PMSI下游接口Host1查找组播源的单播路由(RPF检查),发送MVPN 7类路由携带SASEC/VRIEC生成(C-S,C-G)组播路由上游接口为Source1下游接口为I-PMSI注入组播流量组播流量通过I-PMSI隧道转发到ServerLeaf2组播流量转发组播源上线NVE配置了mcast-group G1逐跳向

9、ServerLeaf1发送PIM Join(NVE2,G1)发送BGP-EVPN Type3NVE配置了mcast-group G1逐跳向ServerLeaf2发送PIM Join(NVE1,G1)注入组播流量组播源比组播成员先接入网络场景下的工作过程Source1Host1SpineUnderlay RPServerLeaf1Overlay RPServerLeaf2Overlay RP生成(C-*,C-G)组播路由上游接口为Null下游接口为Host1基于ARP生成主机路由,引入BGP EVPNLeaf1将主机路由发布到BGP EVPN,同时携带SASEC/VRIEC匹配import RT

10、记录SASEC/VRIEC生成(S,G)组播路由上游接口为与Source1下游接口为Null利用MVPN 5类路由,向邻居发送SA消息,携带(C-S,C-G)表项生成(C-S,C-G)组播路由上游接口为I-PMSI下游接口为Host1查找组播源的单播路由(RPF检查),发送MVPN 7类路由携带SASEC/VRIEC注入组播流量组播流量通过I-PMSI隧道转发到组成员DR组播流量转发生成(C-S,C-G)组播路由上游接口为Source1下游接口为I-PMSINVE配置了mcast-group G1逐跳向ServerLeaf1发送PIM Join(NVE2,G1)发送BGP-EVPN Type3

11、NVE配置了mcast-group G1逐跳向ServerLeaf2发送PIM Join(NVE1,G1)组播源上线,请求网关ARP注入组播流量发送IGMP Report报文组播成员比组播源先接入网络场景下的工作过程SpineHost2Source2ServerLeafBorderLeafUnderlay RPPIM ZONE1VxLANPIM ZONE2MSDPMSDPRPR1R2组播源在Fabric外部,组播成员在Fabric内部示意图Source2ServerLeafOverlay RPR1MSDP&RPR2BorderLeafMSDP&Overlay RPSpineUnderlay R

12、PHost2封装PIM Register报文向RP角色发送生成(S,G)组播路由上游接口为Source2下游接口为Null生成(S,G)组播路由上游接口为R2下游接口为Null向MSDP对等体传递(S,G)组播表项生成(C-S,C-G)组播路由上游接口为R1下游接口为NULL利用MVPN 5类路由,向邻居发送SA消息,携带(C-S,C-G)表项生成(C-S,C-G)组播路由上游接口为与I-PMSI下游接口为与Null发送IGMP Report报文生成(C-S,C-G)组播路由上游接口为I-PMSI下游接口为Host注入组播流量通过组播路由逐跳转发组播流量组播流量通过I-PMSI隧道转发到组成员

13、DR组播流量转发生成(C-S,C-G)组播路由上游接口为R1下游接口为I-PMSI生成(S,G)组播路由上游接口为R2下游接口为R1生成(S,G)组播路由上游接口为Source2下游接口为R2查找组播源的单播路由(RPF检查)发送MVPN 7类路由携带SASEC/VRIEC查询组播源路由,向组播源逐眺发送PIM Join(C-S,C-G)注入组播流量组播源比组播成员先接入网络场景下的工作过程Source2ServerLeafOverlay RPR1MSDP&RPR2BorderLeafMSDP&RPSpineUnderlay RPHost2发送IGMP Report报文将与Host互联口作为(

14、C-*,C-G)下游接口生成(S,G)组播路由封装PIM Register报文向RP角色发送生成(S,G)组播路由上游接口为R2下游接口为NULL向MSDP对等体传递(S,G)组播表项生成(C-S,C-G)组播路由上游接口为R1下游接口为Null生成(C-S,C-G)组播路由下游接口为与Host2上游接口为与I-PMSI注入组播流量通过PIM路由逐跳转发组播流量组播流量转发查找组播源的单播路由(RPF检查)发送MVPN 7类路由携带SASEC/VRIEC查询组播源路由,向组播源逐眺发送PIM Join(S,G)生成(C-S,C-G)组播路由上游接口为R1下游接口为I-PMSI生成(S,G)组播

15、路由上游接口为R2下游接口为R1生成(S,G)组播路由上游接口为Source2下游接口为R2注入组播流量组播流量通过I-PMSI隧道转发到组成员DR利用MVPN 5类路由,向邻居发送SA消息,携带(C-S,C-G)表项组播成员比组播源先接入网络场景下的工作过程SpineSource3Host3ServerLeafBorderLeafUnderlay RPPIM ZONE1VxLANPIM ZONE2MSDPMSDPRPR1R2组播源在Fabric内部,组播成员在Fabric外部示意图Source3ServerLeafOverlay RPR1MSDP&RPR2BorderLeafMSDP&Ove

16、rlay RPSpineUnderlay RPHost3基于ARP生成主机路由引入BGP EVPNLeaf1将主机路由发布到BGP EVPN,同时携带SASEC/VRIEC匹配import RT记录SASEC/VRIEC生成(C-S,C-G)组播路由上游接口为与Source3下游接口为Null注入组播流量组播源上线向邻居发送MVPN 5类路由消息,携带(C-S,C-G)表项生成(S,G)组播路由上游接口为I-PMSI下游接口为Null发送IGMP Report报文生成(*,G)组播路由下游接口Host3上游接口R1向RP发送PIM Join(*,G)生成(S,G)组播路由上游接口为Border

17、Leaf下游接口R2向MSDP对等体传递(S,G)表项生成(S,G)组播路由上游接口为BorderLeaf下游接口为Null向Source3发送PIM Join(S,G)生成(C-S,C-G)组播路由上游接口为I-PMSI下游接口R1生成(C-S,C-G)组播路由上游接口为Source3下游接口I-PMSI注入组播流量触发SPT切换查询组播源路由,向组播源逐眺发送PIM Join(S,G)查找组播源的单播路由(RPF检查)发送MVPN 7类路由携带SASEC/VRIEC组播源比组播成员先接入网络场景下的工作过程Source3ServerLeafOverlay RPR1MSDP&RPR2Bord

18、erLeafMSDP&Overlay RPSpineUnderlay RPHost3发送IGMP Report报文生成(*,G)组播路由上游接口R1下游接口Host3生成(*,G)组播路由上游接口为Null下游接口R2向RP发送PIM Join(*,G)基于ARP生成主机路由引入BGP EVPNLeaf1将主机路由发布到BGP EVPN,同时携带SASEC/VRIEC匹配import RT记录SASEC/VRIEC生成(C-S,C-G)组播路由上游接口为与Source3下游接口为Null注入组播流量向邻居发送MVPN 5类路由消息,携带(C-S,C-G)表项生成(C-S,C-G)组播路由上游接

19、口为I-PMSI下游接口为Null组播源上线向MSDP对等体传递(S,G)表项生成(S,G)组播路由上游接口为BorderLeaf下游接口为R2向Source3发送PIM Join(S,G)生成(C-S,C-G)组播路由上游接口为I-PMSI下游接口R1生成(C-S,C-G)组播路由上游接口为Source3下游接口I-PMSI注入组播流量触发SPT切换查询组播源路由,向组播源逐眺发送PIM Join(S,G)查找组播源的单播路由(RPF检查)发送MVPN 7类路由携带SASEC/VRIEC组播成员比组播源先接入网络场景下的工作过程Spine1RPSpine2RPHost1Host2Source

20、ServerLeaf3ServerLeaf2ServerLeaf1PIM ZONE Spine设备扮演RP角色FabricPIM-ZoneABorderLeaf1-1IP1BorderLeaf1-2IP1peerlinkR2TCPSYNTCPSYN-ACKPESourceMSDP对等体之间TCP无法建立连接示意图PIM-ZoneAFabricBorderLeaf1-1IP1BorderLeaf1-2IP1peerlinkR2IP3MSDP对等体SourcePER2与BorderLeaf设备组之间建立MSDP对等体PIM-ZoneASourceFabricBorderLeaf1-1IP1Bord

21、erLeaf1-2IP1peerlinkR2IP3PE组播流量M-LAG主设备转发组播业务流量PIM-ZoneASourceFabricBorderLeaf1-1IP1BorderLeaf1-2IP1peerlinkR2IP3组播加线PE组播流量M-LAG上行链路故障时组播流量切换示意图HostServerLeaf1-1peerlinkIGMP Report(*,G)(*,G)ServerLeaf1-2组播成员发送IGMP Report报文在M-LAG设备组之间同步Hostpeerlink(*,G)(*,G)ServerLeaf1-2网络侧组播流量ServerLeaf1-1网络侧组播流量M-L

22、AG设备组接收到网络侧组播流量Hostpeerlink(*,G)(*,G)ServerLeaf1-2网络侧组播流量ServerLeaf1-1网络侧组播流量M-LAG接入侧单链路故障场景HostServerLeaf1-1peerlinkIGMP Report(*,G)ServerLeaf1-2组播成员单归接入M-LAG设备组Hostpeerlink(*,G)ServerLeaf1-2网络侧组播流量ServerLeaf1-1网络侧组播流量组播成员接收网络侧组播流量Hostpeerlink(*,G)ServerLeaf1-2网络侧组播流量ServerLeaf1-1网络侧组播流量单归链路故障场景Sou

23、rceServerLeaf2-1peerlinkServerLeaf2-2NG MVPN Type7ServerLeaf1-1peerlinkServerLeaf1-2HostIGMP Report组播成员向成员DR点播组播组SourceServerLeaf2-1peerlinkServerLeaf2-2ServerLeaf1-1peerlinkServerLeaf1-2Host组播源通过一台ServerLeaf转发组播流量SourceServerLeaf2-1peerlinkServerLeaf2-2ServerLeaf1-1peerlinkServerLeaf1-2Host组播源通过另一台

24、ServerLeaf转发组播流量SourceServerLeaf2-1peerlinkServerLeaf2-2ServerLeaf1-1peerlinkServerLeaf1-2HostServerLeaf2-1与组播源Source之间链路故障SourceServerLeaf2-1peerlinkServerLeaf2-2ServerLeaf1-1peerlinkServerLeaf1-2Host组播源接入的一台设备故障SourceServerLeaf2-1peerlinkServerLeaf2-2NG MVPN Type7ServerLeaf1-1peerlinkServerLeaf1-2

25、HostIGMP Report组播源单归接入M-LAG设备组ServerLeaf2-1peerlinkServerLeaf2-2SourceServerLeaf1-1peerlinkServerLeaf1-2HostServerLeaf无故障场景ServerLeaf2-1peerlinkServerLeaf2-2Source组播源单归链路故障ServerLeaf2-1peerlinkServerLeaf2-2SourceServerLeaf1-1peerlinkServerLeaf1-2Host组播源ServerLeaf上行链路故障场景Convergence LayerPIMIGMPOSPF/

26、BGPAccess LayerCore LayerSourceHost1Host2Host3PIMOSPF/BGPMSDPOSPF/BGP传统三层架构PIMIGMPOSPF/BGPPIMIGMPOSPF/BGPPIMOSPF/BGP传统三层架构示意图SpinePIMIGMPOSPF/BGPNGMVPNEVPNServerLeafBorderLeafSourceHost1Host2Host3PIMOSPF/BGPMSDPOSPF/BGPNGMVPNEVPNSpine-Leaf架构PIMOSPF/BGPNGMVPNEVPNPIMIGMPOSPF/BGPNGMVPNEVPNPIMIGMPOSPF/B

27、GPNGMVPNEVPNHostSourceIGMP ReportPIM JoinPIM Join传统Underlay组播HostSourceIGMP ReportMVPN Type 7Overlay组播HostSource(S,G1)(S,G2)(S,G3)Underlay组播表项HostSource(S,G)(S,G1)(S,G2)(S,G3)Overlay组播表项SourceHost1Host2Leaf1Leaf2Underlay组播中不同VRF流量SpineLeafLeafLeafLeafLeafLeafUnderlayVTEPVTEPVTEPVTEPVTEPVTEPOverlay组播

28、分发树组播分发树Overlay组播和单播都统一在Overlay层面转发Spine1BorderLeafSource1Host2ServerLeaf2ServerLeaf1Source2Host1Old-ZoneHuawei-ZoneAccess1Access2Aggregation1 Aggregation2本页暂不发布,请忽略Source1ServerLeafOverlay RPAggregation1Access1BorderLeafMSDP&Overlay RPSpineUnderlay RPHost1发送IGMP Report报文生成(*,G)组播路由上游接口Aggregation1下游接口Host3生成(*,G)组播路由上游接口为BorderLeaf下游接口Access1向RP发送PIM Join(*,G)Leaf1将主机路由发布到BGP EVPN,同时携带SASEC/VRIEC匹配import RT记录SASEC/VRIEC生成(C-S,C-G)组播路由上游接口为与Source3下游接口为Null注入组播流量向邻居发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论