发明名称 |
一种多播报文转发方法和装置 |
摘要 |
本发明提供了一种多播报文转发方法,该方法包括:对TRILL网络划分区域,各RB在自身所在区域内进行分发树的计算;通过接入区域进入TRILL网络的多播报文,通过负责该接入区域向核心区域泛洪多播报文的边界RB泛洪到核心区域,再由核心区域中负责由核心区域向其它接入区域泛洪多播报文的边界RB将所述多播报文泛洪到其它接入区域中,从而使整个TRILL网络中的各RB都接收到所述多播报文。基于同样的发明构思,本申请还提出一种多播报文转发装置,能够在实现多播报文转发的情况下,降低计算分发树时的资源消耗。 |
申请公布号 |
CN104821918A |
申请公布日期 |
2015.08.05 |
申请号 |
CN201510230754.0 |
申请日期 |
2015.05.07 |
申请人 |
杭州华三通信技术有限公司 |
发明人 |
宋小恒;郑国良;杨新安 |
分类号 |
H04L12/751(2013.01)I;H04L12/761(2013.01)I |
主分类号 |
H04L12/751(2013.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
谢安昆;宋志强 |
主权项 |
一种多播报文转发方法,应用于多链路透明互联TRILL网络中的路由桥RB上,其特征在于,所述TRILL网络被划分为1个核心区域和N个接入区域;该RB在自身所在区域内进行分发树的计算;其中,核心区域和各接入区域之间存在公共RB,任意两个接入区域之间不存在边界RB之外的共同RB,所述边界RB为核心区域和接入区域之间的公共RB;N为大于0的整数,该方法包括:该RB作为边界RB,在接收到接入区域泛洪的多播报文,且所述多播报文的入昵称nickname对应的RB为所述接入区域中的RB时,若确定本RB负责由所述接入区域向核心区域泛洪所述多播TRILL报文,则将所述多播TRILL报文的出nickname修改为核心区域中的分发树的根桥的nickname,并在核心区域中泛洪;在接收到核心区域泛洪的多播报文,且本RB所在的接入区域中存在与所述多播报文的入nickname对应的RB所在的接入区域不同的其它接入区域时,若确定本RB负责由核心区域向与所述其它接入区域泛洪多播报文,则将所述多播TRILL报文的出nickname修改为与所述其它接入区域中的分发树的根桥的nickname,并在所述其它接入区域中泛洪。 |
地址 |
310052 浙江省杭州市滨江区长河路466号 |