一种实现板间通信的方法及网络设备技术

技术编号:9358577 阅读:175 留言:0更新日期:2013-11-21 01:52
本发明专利技术提供了一种实现板间通信的方法和装置,当远端CPU发出的封装有RCPU?Header的报文在目的芯片收到后,就可以对目的芯片进行各种读、写操作,也可以去掉RCPU?Header后对所述报文进行转发;对应的,本地芯片接收到协议报文后,也可以对之进行RCPU?Header封装进而发给远端CPU进行处理。远端CPU与芯片之间通过封装的RCPU?Header,使得本发明专利技术在实现控制报文或协议报文的板间通信时,不再需要采用传统的CPU软件转发的方法,突破了传统的硬件设计带来的限制,大大提高了协议、控制报文的处理速度,同时降低了成本。

【技术实现步骤摘要】
一种实现板间通信的方法及网络设备
本专利技术涉及数据通信领域,尤其涉及一种利用远端CPU特性实现板间通信的方法及网络设备。
技术介绍
随着数据中心技术的发展,数据中心的核心交换设备将不断追求更高的性能、更大的带宽、更多的特性,因此需要使用最新、最高端的ASIC芯片。这就使得同一台设备可能是由不同厂家、不同年代的许多芯片互联而成,如此将大大增加系统的复杂性。在传统的硬件设计中,主控板通常只负责各种网络协议的计算,不参与业务报文的转发,一般要求很高的CPU性能和比较大的内存,为了不影响网络设备整体的业务处理能力,在新的硬件设计中往往不要求主控板与网板或者接口业务板间的业务报文互通,只要求控制报文或协议报文在彼此间可以互通即可。而同一设备框内的控制或协议报文之间的通信,一般可以通过简单的二层交换芯片互联实现。如图1所示的某款网络设备硬件架构图,在该图中,56526/5396等芯片用于控制或协议报文间互通。其中5396芯片是一款廉价的二层芯片,不支持HG特性(一种芯片间利用内部头信息完成互通的特性),56526性能、规格、特性也比较弱,他们都无法和新的网板间实现控制报文和协议报文互通。在这种本文档来自技高网...
一种实现板间通信的方法及网络设备

【技术保护点】
一种利用远端CPU特性实现板间通信的方法,应用于网络设备上,其中所述设备至少包括有一个主控板、一个交换网板和若干个接口业务板,每块主控板、交换网板上各自至少包括有一个CPU,每块接口业务板上至少包括有一个转发芯片,其特征在于,所述方法包括如下步骤:步骤1、选定一个接口业务板的一个转发芯片,并将所述设备同一框内的主控板、网板CPU作为该选定的转发芯片的远端CPU;步骤2、发送管理报文时,先构造该管理报文的内部头,然后对所述管理报文封装RCPU?Header并向选定的转发芯片发送;步骤3、选定的转发芯片在接收到管理报文后,先对RCPU?Header进行解封装,然后按照报文内部头的信息将报文进行转发...

【技术特征摘要】
1.一种利用远端CPU特性实现板间通信的方法,应用于网络设备上,其中所述设备至少包括有一个主控板、一个交换网板和若干个接口业务板,每块主控板、交换网板上各自至少包括有一个CPU,每块接口业务板上至少包括有一个转发芯片,其特征在于,所述方法包括如下步骤:步骤1、选定一个接口业务板的一个转发芯片,并将所述设备同一框内的主控板、网板CPU作为该选定的转发芯片的远端CPU,其中,远端CPU不与转发芯片直接相连,实现对所述转发芯片进行控制;步骤2、发送管理报文时,先构造该管理报文的内部头,然后对所述管理报文封装RCPUHeader并向选定的转发芯片发送;步骤3、选定的转发芯片在接收到管理报文后,先对RCPUHeader进行解封装,然后按照报文内部头的信息将报文进行转发。2.如权利要求1所述的方法,其特征在于,所述步骤3选定的转发芯片对RCPUHeader进行解封装后按照报文内部头的信息对报文进行转发,具体为:如果目的单板是接口业务板,则所述转发芯片直接将该管理报文上送该单板的CPU处理;如果目的单板是所述设备内另一个设备框内的主控板或网板,则该另一设备框内的接口业务板芯片在接收到选定芯片转发的管理报文后,对该管理封装RCPUHeader后再发送至对应的主控板或网板CPU,所述主控板或网板的CPU接收到该封装的RCPUHeader报文后先对RCPUHeader进行解封装,然后对该管理报文进行相应的处理。3.如权利要求1所述的方法,其特征在于,所述方法进一步包括:所述网络设备的接口业务板的用户端口接收到协议报文后,如果该协议报文需要上送设备内该接口业务板所在的设备框内的主控板做进一步处理,先对所述报文构造内部头,然后对该报文及其内部头封装RCPUHeader,随后向其所在的框内主控板CPU转发,主控板CPU在接收到该协议报文后去掉RCPUHeader并对该协议报文进行相应的处理。4.如权利要求1所述的方法,其特征在于,所述RCPUHeader中封装有指定的目的Mac地址、源MAC地址以及VlanTag信息,所述报文内部头中携带有目的芯片号、目的端口号信息。5.一种利用远端CPU特...

【专利技术属性】
技术研发人员:王明辉
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1