【技术实现步骤摘要】
组播数据报文的转发方法、装置以及系统
本专利技术涉及通信
,具体地讲涉及一种组播数据报文的转发方法、装置以及系统。
技术介绍
扩展网桥(ExtendedBridge)由控制网桥(CB,ControllingBridge)和端口扩展器(PE,PortExtender)构成。CB可以是单个网桥或多个网桥堆叠构成的网桥。扩展网桥的已有组播数据报文转发方式之一是:CB为PE的同一组播组的每个虚拟局域网(VLAN,VirtualLocalAreaNetwork)内的出端口分配一个组播ECID,为每个VLAN的出端口复制一份组播数据报文,为每份复制的组播数据报文添加VLAN标签和ETAG,其中ETAG携带的组播ECID对应的出端口位于VLAN标签对应的VLAN内。CB通过级联口(Cascadeport)将这些携带VLAN标签和ETAG的组播数据报文发送到PE。PE根据每份带有VLAN标签和ETAG的组播数据报文的组播ECID对应的各出端口复制一份组播数据报文,剥除每份复制的组播数据报文的ETAG,通过各出端口发送。在图1所示的扩展网桥100中,PE11的扩展端口11-1,11-2以及PE12的扩展端口12-1,12-2是组播组G1在VLAN1内的出端口。PE11的扩展端口11-3、11-4以及PE12的扩展端口12-3、12-4是组播组G1在VLAN2的出端口。CB10为PE11分配两个组播ECID分别指示组播组G1在VLAN1和VLAN2的出端口,为PE12分配两个组播ECID分别指示组播组G1在VLAN1和VLAN2的出端口。如图1所示,CB10收到组播组G ...
【技术保护点】
一种组播数据报文的转发方法,应用于扩展网桥的控制网桥,其特征在于,所述方法包括:接收组播数据报文;确定组播数据报文的组播组关联的组播ECID和级联口;其中所述组播ECID指向所述级联口连接的端口扩展器上所述组播组的不同VLAN的出端口;为所述组播数据报文添加具有所述组播ECID的ETAGETAG;通过所述级联口发送添加了具有组播ECID的ETAG的所述组播数据报文。
【技术特征摘要】
1.一种组播数据报文的转发方法,应用于扩展网桥的控制网桥,其特征在于,所述方法包括:接收组播数据报文;确定组播数据报文的组播组关联的组播ECID和级联口;其中所述组播ECID指向所述级联口连接的端口扩展器上所述组播组的不同VLAN的出端口;为所述组播数据报文添加具有所述组播ECID的ETAGETAG;通过所述级联口发送添加了具有组播ECID的ETAG的所述组播数据报文。2.根据权利要求1所述的方法,其特征在于,所述接收组播数据报文之前,所述方法包括:获取所述级联口连接的所述端口扩展器上所述组播组在不同VLAN内的出端口;为所述组播组在不同VLAN内的出端口分配所述组播ECID;生成组播复制信息;其中所述组播复制信息包含所述组播组的各所述出端口以及各所述出端口所在VLAN内的VLAN标识;通过所述级联口发送所述组播ECID和所述组播复制信息至所述端口扩展器。3.根据权利要求2所述的方法,其特征在于,获取所述级联口连接所述端口扩展器上所述组播组的不同VLAN的出端口包括:通过所述级联口接收加入所述组播组的多个包含了VLAN标识和ETAG的IGMP成员关系报告报文;根据各所述IGMP成员关系报告报文的ETAG的单播ECID指向的扩展端口识别各所述出端口,根据各所述IGMP成员关系报告报文的VLAN标识识别各所述出端口所在的VLAN。4.一种组播数据报文的转发装置,应用于扩展网桥的控制网桥,其特征在于,所述包括:接收单元,接收组播数据报文;查找单元,确定组播数据报文的组播组关联的组播ECID和级联口;其中所述组播ECID指向所述级联口连接的端口扩展器上所述组播组的不同VLAN的出端口;发送单元,为所述组播数据报文添加具有所述组播ECID的ETAG;通过所述级联口发送添加了具有组播ECID的ETAG的所述组播数据报文。5.根据权利要求4所述的装置,其特征在于,所述装置还包括,分配单元,为所述组播组在不同VLAN内的出端口分配所述组播ECID;组播复制信息生成单元,获取所述级联口连接的所述端口扩展器上所述组播组在不同VLAN内的出端口;生成组播复制信息;其中所述组播复制信息包含所述组播组的各所述出端口以及各所述出端口所在VLAN内的VLAN标识;所述发送单元,通过所述级联口发送所述组播ECID和所述组播复制信息。6.根据权利要求5所述的装置,其特征在于,所述接收单元,通过所述级联口接收加入所述组播组的多个包含了VLAN标识和ETAG的IGMP成员关系报告报文;所述组播复制信息生成单元,根据各所述IGMP成员关系报告报文的ETAG的单播ECID指向的扩展端口识别各所述出端口,根据各所述IGMP成员关系报告报文的VLAN标识识别各所述出端口所在的VLAN。7.一种组播数据报文的转发方法,应用于扩展网桥系统的端口扩展器,其特征在于,所述该方法包括:通过上游口接收包含具有组播ECID的ETAG的组播数据报文;查找所述组播ECID匹配的组播复制信息;其中,所述组播复制信息包含所述组播数据报文对应的组播组的各出端口以及各出端口所在VLAN内的VLAN标识;根据所述组播复制信息为各所述出端口复制一份所述组播数据报文,剥除每份复制的组播数...
【专利技术属性】
技术研发人员:周孟韬,祁正林,修亦宏,刘刀桂,朱育超,宋高,
申请(专利权)人:新华三技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。