报文交换处理方法、业务板及网络交换系统的制作方法_6

文档序号:8546140阅读:来源:国知局
述第二处理端口 ;其特征在于,所述方法由第二业务板中的所述分布交换处理单元执行,包括: 接收所述交换板转发的信元并将所述信元转换为报文,其中,所述信元是由作为源业务板的所述第一业务板的分布交换处理单元将需要发送的源报文进行分割后,发送到所述交换板的,每个信元携带有所述信元所对应的报文的转发标识,以使所述交换板根据所述转发标识将所述每个信元发送至所述第二业务板的分布交换处理单元,所述转发标识是根据所述第一业务板发送的报文的平面标识所确定,所述平面标识由所述第一业务板的分布交换处理单元进行配置,用于标识对应所述业务处理单元中的不同处理端口 ; 根据所述报文所携带的转发标识确定所述报文对应的目的端口,并将所述报文发送至所述目的端口上,其中,所述目的端口为所述第二业务板中的所述第一端口和所述第二端口中的一个。
2.根据权利要求1所述的报文交换处理方法,其特征在于,所述分布式交换网络还包括第三业务板和级联交换板,所述交换板和级联交换板还包括分布交换处理单元和用于进行级联的级联端口,所述交换板与所述级联交换板通过各自的所述级联端口级联连接,所述分布处理交换单元用于连接所述级联端口和所述交换板的交换网片,以及所述级联端口和所述级联交换板的交换网片;所述接收所述交换板发送的信元还包括: 接收所述交换板的交换网片根据所述信元所携带的转发标识所转发的信元,其中,所述信元是由作为源业务板的所述第三业务板将发送的源报文分割成信元后,由所述第三业务板的分布业务处理单元发送到所述级联交换板的交换网片,所述级联交换板的交换网片根据所述源报文分割成的信元所携带的转发标识转发至所述级联交换板的分布交换处理单元,所述级联交换板的分布交换处理单元再将所述源报文分割成的信元重组成报文后,通过所述级联端口转发至所述交换板的分布交换处理单元中,所述交换板的分布交换处理单元再将所述重组的报文分割而成并发送至所述交换板的交换网片的。
3.根据权利要求2所述的报文交换处理方法,其特征在于,所述源业务板发送的报文为广播、DLF单播或多播报文,所述报文的转发标识是根据所述源业务板发送的报文的平面标识所确定的,具体包括: 所述报文的转发标识是所述源业务板的分布交换处理单元直接根据所述源业务板发送的报文的平面标识和虚拟局域网VLAN标识所确定的,或者 所述报文的转发标识是所述源业务板的分布交换处理单元在业务二层地址转发表中查找与所述报文的平面标识、目的媒体访问控制MAC地址和VLAN标识对应表项,并根据所述对应表项确定的,其中,所述报文的转发标识是所述报文的多播转发标识,所述多播转发标识用于指示所有用于转发所述报文的分布交换处理单元的标识号,以及与所述分布交换处理单元连接并转发所述报文的转发端口,所述业务二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与转发地址之间的对应关系; 所述信元是由所述源业务板的分布交换处理单元发送到所述交换板的,具体包括: 所述信元是添加所述多播转发标识后,经过所述源业务板的分布交换处理单元发送到所述交换板,以使所述交换板根据所述信元所携带的多播转发标识确定所述信元的目的分布交换处理单元的标识号,并根据所述标识号将所述信元转发至包括所述第二业务板在内的目的业务板的分布交换处理单元中的,或者 所述信元是所述源业务板的分布交换处理单元将源报文对应的信元添加源报文的多播转发标识后,发送到所述级联交换板的交换网片,所述级联交换板的交换网片根据所述信元携带的源报文的多播转发标识确定所述级联交换板的分布交换处理单元的标识号,并发送至所述级联交换板的分布交换处理单元上,所述级联交换板的分布交换处理单元再将所述源报文对应的信元重组成报文后,经过所述级联端口转发至所述交换板的分布交换处理单元,所述交换板的分布交换处理单元重新确定所述重组的报文的多播转发标识后,将所述重组的报文分割而成,并根据所述重组的报文的多播转发标识经由所述交换板的交换网片发送至包括所述第二业务板在内的目的业务板的分布交换处理单元中的; 所述根据所述报文所携带的转发标识确定所述报文对应的目的端口具体包括:根据所述报文所携带的多播转发标识确定与包括所述第二业务板在内的目的业务板的分布交换处理单元所连接并用于转发所述报文的转发端口,并将所述转发端口作为所述报文对应的目的端口。
4.根据权利要求2所述的报文交换处理方法,其特征在于,所述源业务板发送的报文为单播报文,所述报文的转发标识是根据所述源业务板发送的报文的平面标识所确定的,具体包括: 所述报文的转发标识是所述源业务板在业务二层地址转发表中查找与所述报文的平面标识、目的MAC地址和VLAN标识对应表项,并在所述对应表项中确定的,所述报文的转发标识是所述报文的转发地址,所述转发地址包括用于转发所述报文的分布交换处理单元的标识号,以及与所述分布交换处理单元连接并转发所述报文的转发端口 ;其中,所述业务二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与所述转发地址之间的对应关系; 所述信元是由源业务板的分布交换处理单元发送到所述交换板的,具体包括: 所述信元是由所述源业务板的分布交换处理单元根据所述信元的转发地址确定用于转发所述报文的分布交换处理单元的标识号后,再发送到所述交换板,以使所述交换板根据所述用于转发所述报文的分布交换处理单元的标识号将所述信元转发至所述标识号所标识的分布交换处理单元的,或者 所述信元是所述源业务板的分布交换处理单元根据所述源报文对应的信元的转发地址确定用于转发所述源报文的分布交换处理单元的标识号,并将所述源报文对应的信元经由所述级联交换板的交换网片发送到用于转发所述报文的所述级联交换板的分布交换处理单元上,所述级联交换板的分布交换处理单元将所述源报文对应信元重组成报文后经过所述级联端口转发至所述交换板的分布交换处理单元,所述交换板的用于转发所述重组的报文的分布交换处理单元将所述重组的报文分割而成,并重新确定所述重组的报文的转发地址后,根据所述重新确定的所述重组的报文的转发地址经由所述交换板的交换网片转发到所述第二业务板的分布交换处理单元的; 所述根据所述报文所携带的转发标识确定所述报文对应的目的端口具体包括:根据所述报文的转发地址确定与所述第二业务板的分布交换处理单元连接并用于转发所述报文的转发端口,并将所述转发端口作为所述报文对应的目的端口。
5.根据权利要求4所述的报文交换处理方法,其特征在于,所述重新确定的所述重组的报文的转发地址具体包括:用于转发所述信元的所述第二业务板的分布交换处理单元以及与所述第二业务板的分布交换处理单元连接并用于转发所述报文的转发端口,其中,所述用于转发所述信元的所述第二业务板的分布交换处理单元以及与所述第二业务板的分布交换处理单元连接并用于转发所述报文的转发端口是所述交换板的用于转发所述报文的分布交换处理单元在交换二层地址转发表中查找与所述报文的平面标识、目的MAC地址和虚拟局域网VLAN标识对应表项,并在所述对应表项中确定的,所述交换二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与所述转发地址之间的对应关系,所述交换二层地址转发表中的对应关系是所述交换板或级联交换板的分布交换处理单元在接收到所述报文后,对重新确定所述报文的所述平面标识、源MAC地址和VLAN标识与所述报文的源地址的对应关系进行学习形成的,其中,所述报文的源地址包括经由所述交换网片发送所述信元至所述第二业务板的分布交换处理单元的上一个分布交换处理单元的标识号,以及和所述上一个分布交换处理单元连接的,用于发送所述报文的源端口。
6.根据权利要求1或2所述的报文交换处理方法,其特征在于,所述方法还包括: 根据接收到所述报文的目的端口重新确定所述报文的平面标识; 若所述重新确定的所述报文的所述平面标识、源MAC地址和VLAN标识与所述报文的源地址之间无对应关系,将所述重新确定所述报文的所述平面标识、源MAC地址和VLAN标识与所述报文的源地址的对应关系学入业务二层地址转发表中,其中,所述报文的源地址包括经由所述交换网片发送所述信元至所述第二业务板的分布交换处理单元的上一个分布交换处理单元的标识号,以及和所述上一个分布交换处理单元连接的,用于发送所述报文的源端口,所述业务二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与所述转发地址之间的对应关系。
7.—种业务板,用于分布式交换网络中,所述分布式交换网络至少包括第一业务板、第二业务板和至少一个交换板;所述第一业务板以及所述第二业务板包括分布交换处理单元、第一端口、第二端口以及业务处理单元,所述业务处理单元具有第一处理端口和第二处理端口,所述第一处理端口连接所述分布交换处理单元与所述第一处理端口,所述第二端口连接所述分布交换处理单元与所述第二处理端口 ;其特征在于,所述业务板包括: 信元处理模块,用于接收所述交换板转发的信元并将所述信元转换为报文,其中,所述信元是由作为源业务板的所述第一业务板的分布交换处理单元将需要所发送的报文进行分割后,发送到所述交换板的,每个信元携带有所述信元所对应的报文的转发标识,以使所述交换板根据所述转发标识将每个所述信元发送至所述第二业务板的分布交换处理单元,所述转发标识是根据所述第一业务板发送的报文的平面标识所确定,所述平面标识由第一业务板的分布交换处理单元进行配置,用于标识对应所述业务处理单元中的不同处理端P ; 报文处理模块,用于根据所述报文所携带的转发标识确定所述报文对应的目的端口,并将所述报文发送至所述目的端口上,其中所述目的端口为所述第二业务板中的所述第一端口和所述第二端口中的一个。
8.根据权利要求7所述的业务板,其特征在于,所述分布式交换网络还包括第三业务板和级联交换板,所述交换板和级联交换板还包括分布交换处理单元和用于进行级联的级联端口,所述交换板与所述级联交换板通过各自的所述级联端口级联连接,所述分布处理交换单元用于连接所述级联端口和所述交换板的交换网片,以及所述级联端口和所述级联交换板的交换网片;所述信元交换单元模块还用于: 接收所述交换板的交换网片根据所述信元所携带的转发标识所转发的信元,其中,所述信元是由作为源业务板的所述第三业务板将发送的源报文分割成信元后,由所述第三业务板的分布业务处理单元发送到所述级联交换板的交换网片,所述级联交换板的交换网片根据所述源报文分割成的信元所携带的转发标识转发至所述级联交换板的分布交换处理单元,所述级联交换板的分布交换处理单元再将所述源报文分割成的信元重组成报文后,通过所述级联端口转发至所述交换板的分布交换处理单元中,所述交换板的分布交换处理单元再将所述重组的报文分割而成并发送至所述交换板的交换网片的。
9.根据权利要求8所述的业务板,其特征在于,所述源业务板发送的报文为广播、DLF单播或多播报文,所述报文的转发标识是根据所述源业务板发送的报文的平面标识所确定的,具体包括: 所述报文的转发标识是所述源业务板的分布交换处理单元直接根据所述源业务板发送的报文的平面标识和VLAN标识所确定的,或者 所述报文的转发标识是所述源业务板的分布交换处理单元在业务二层地址转发表中查找与所述报文的平面标识、目的MAC地址和虚拟局域网VLAN标识对应表项,并根据所述对应表项确定的,其中,所述报文的转发标识是所述报文的多播转发标识,所述多播转发标识用于指示所有用于转发所述报文的分布交换处理单元的标识号,以及与所述分布交换处理单元连接并转发所述报文的转发端口,所述业务二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与转发地址之间的对应关系; 所述信元是由所述源业务板的分布交换处理单元发送到所述交换板的,具体包括:所述信元是添加所述多播转发标识后经过所述源业务板的分布交换处理单元发送到所述交换板,以使所述交换板根据所述信元所携带的多播转发标识确定所述信元的目的分布交换处理单元的标识号,并根据所述标识号将所述信元发送至包括所述第二业务板在内的目的业务板的分布交换处理单元中的,或者 所述信元是所述源业务板的分布交换处理单元将所述源报文对应的信元添加所述源报文的多播转发标识后,发送到所述级联交换板的交换网片,所述级联交换板的交换网片根据所述信元携带的所述源报文的多播转发标识确定所述级联交换板的分布交换处理单元的标识号,并发送至所述级联交换板的分布交换处理单元上,所述级联交换板的分布交换处理单元再将所述源报文对应的信元重组成报文后,经过所述级联端口转发至所述交换板的分布交换处理单元,所述交换板的分布交换处理单元重新确定所述重组的报文的多播转发标识后,将所述重组的报文分割而成,并根据所述重组的报文的多播转发标识经由所述交换板的交换网片发送至包括所述第二业务板在内的目的业务板的分布交换处理单元中的; 所述报文处理模块具体用于:根据所述报文所携带的多播转发标识确定与包括所述第二业务板在内目的业务板的分布交换处理单元连接并用于转发所述报文的转发端口,并将所述转发端口作为所述报文对应的目的端口。
10.根据权利要求8所述的业务板,其特征在于,所述源业务板发送的报文为单播报文,所述报文的转发标识是根据所述源业务板发送的报文的平面标识所确定的,具体包括: 所述报文的转发标识是所述源业务板在业务二层地址转发表中查找与所述报文的平面标识、目的MAC地址和虚拟局域网VLAN标识对应表项,并在所述对应表项中确定的,所述报文的转发标识是所述报文的转发地址,所述转发地址包括用于转发所述报文的分布交换处理单元的标识号,以及与所述分布交换处理单元连接并转发所述报文的转发端口 ;其中,所述业务二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与所述转发地址之间的对应关系; 所述信元是由源业务板的分布交换处理单元发送到所述交换板的,具体包括: 所述信元是由所述源业务板的分布交换处理单元根据所述信元的转发地址确定用于转发所述报文的分布交换处理单元的标识号后,再发送到所述交换板,以使所述交换板根据所述用于转发所述报文的分布交换处理单元的标识号将所述信元转发至所述标识号所标识的分布交换处理单元的,或者 所述信元是所述源业务板的分布交换处理单元根据所述源报文对应的信元的转发地址确定用于转发所述源报文的分布交换处理单元的标识号,并将所述源报文对应的信元经由所述级联交换板的交换网片发送到用于转发所述报文的所述级联交换板的分布交换处理单元上,所述级联交换板的分布交换处理单元将所述源报文对应信元重组成报文后经过所述级联端口转发至所述交换板的分布交换处理单元,所述交换板的用于转发所述重组的报文的所述分布交换处理单元将所述重组的报文分割而成,并重新确定所述重组的报文的转发地址后,根据所述重新确定的所述重组的报文的转发地址经由所述交换板的交换网片转发到所述第二业务板的分布交换处理单元的; 所述报文处理模块具体用于: 根据所述报文的转发地址确定与所述第二业务板的分布交换处理单元连接并用于转发所述报文的转发端口,并将所述转发端口作为所述报文对应的目的端口。
11.根据权利要求10所述的业务板,其特征在于,所述重新确定的所述重组的报文的转发地址具体包括用于转发所述信元的所述第二业务板的分布交换处理单元以及与所述第二业务板的分布交换处理单元连接并用于转发所述报文的转发端口,其中,所述用于转发所述信元的所述第二业务板的分布交换处理单元以及与所述第二业务板的分布交换处理单元连接并用于转发所述报文的转发端口是所述交换板的用于转发所述报文的分布交换处理单元在交换二层地址转发表中查找与所述报文的平面标识、目的MAC地址和虚拟局域网VLAN标识对应表项,并在所述对应表项中确定的,其中,所述交换二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与所述转发地址之间的对应关系,所述交换二层地址转发表中的对应关系是所述交换板或级联交换板的分布交换处理单元在接收到所述报文后,对重新确定所述报文的所述平面标识、源MAC地址和VLAN标识与所述报文的源地址的对应关系进行学习形成的,所述报文的源地址包括经由所述交换网片发送所述信元至所述第二业务板的分布交换处理单元的上一个分布交换处理单元的标识号,以及和所述上一个分布交换处理单元连接的,用于发送所述报文的源端口。
12.根据权利要求7或8所述的业务板,其特征在于,所述报文处理模块还用于:根据接收到所述报文的目的端口重新确定所述报文的平面标识; 若所述重新确定的所述报文的所述平面标识、源媒体访问控制MAC地址和虚拟局域网VLAN标识与所述报文的源地址之间无对应关系,将所述重新确定所述报文的所述平面标识、源媒体访问控制MAC地址和虚拟局域网VLAN标识与所述报文的源地址的对应关系学入业务二层地址转发表中,其中,所述报文的源地址包括经由所述交换网片发送所述信元至所述第二业务板的分布交换处理单元的上一个分布交换处理单元的标识号,以及和所述上一个分布交换处理单元连接的,用于发送所述报文的源端口,所述业务二层地址转发表用于记录所述报文的平面标识、目的MAC地址和VLAN标识与所述转发地址之间的对应关系。
13.—种网络交换系统,其特征在于,包括交换板和至少两个如权利要求7-12任一项所述的业务板。
【专利摘要】本发明提供一种报文交换处理方法、业务板及网络交换系统。本发明提供的报文交换处理方法包括接收交换板转发的信元并将信元转换为报文,其中,每个信元携带有所述信元所对应的报文的转发标识,以使所述交换板根据所述转发标识将每个信元转发至第二业务板的分布交换处理单元;根据报文所携带的转发标识确定报文对应的目的端口,并将报文发送至目的端口上,其中,目的端口为第二业务板中的第一端口和第二端口中的一个。转发标识由第一业务板的业务处理单元中根据平面标识、目的MAC地址和VLAN标识查表获得。本发明可以实现根据报文的发送端口确定报文的平面标识,并依据该平面标识将报文发送至与发送端口在同一传输平面上的目的端口中。
【IPC分类】H04L12-937, H04L12-939, H04L12-46
【公开号】CN104869081
【申请号】CN201510287333
【发明人】晁晓峰
【申请人】华为技术有限公司
【公开日】2015年8月26日
【申请日】2015年5月29日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1