【技术实现步骤摘要】
一种报文发送与接收方法及装置
本说明书实施例涉及网络通信
,尤其涉及一种报文传输方法及装置。
技术介绍
现有技术中,网络设备发送报文时,首先由主控板CPU生成报文,然后经PCIE总线传送至业务板FPGA,FPGA将报文转发至业务板交换芯片再发送至交换机设备;而网络设备接收报文时,则是在接口接收到报文后,依次经过业务板交换芯片与FPGA,最后通过PCIE总线转发至主控板CPU。因此,网络设备发送与接收的报文,均需经过PCIE总线进行传输,在发送、接收的报文量较大的情况下,PCIE总线的带宽将限制网络设备的报文传输量。
技术实现思路
有鉴于此,本说明书实施例提供一种报文发送与接收方法及装置,技术方案如下:一种报文发送方法,其特征在于,应用于网络设备,所述网络设备包括1个主控板与至少1个业务板,所述主控板包括CPU与交换芯片,所述业务板包括FPGA与交换芯片,所述主控板的CPU与交换芯片通过GE通道连接,所述主控板的交换芯片业务板的交换芯片通过GE通道连接;所述方法包括:所述主控板CPU生成待发送报文,并将该报文通过GE通道发送至所述主控板交换芯片;所述待发送报文中携 ...
【技术保护点】
1.一种报文发送方法,其特征在于,应用于网络设备,所述网络设备包括1个主控板与至少1个业务板,所述主控板包括CPU与交换芯片,所述业务板包括FPGA与交换芯片,所述主控板的CPU与交换芯片通过GE通道连接,所述主控板的交换芯片业务板的交换芯片通过GE通道连接;所述方法包括:所述主控板CPU生成待发送报文,并将该报文通过GE通道发送至所述主控板交换芯片;所述待发送报文中携带业务板信息与业务板出端口信息;所述主控板交换芯片接收到所述待发送报文后,根据该报文中携带的业务板信息,将该报文通过GE通道发送至所述业务板信息指定的业务板的交换芯片;所述业务板交换芯片接收到所述待发送报文后 ...
【技术特征摘要】
1.一种报文发送方法,其特征在于,应用于网络设备,所述网络设备包括1个主控板与至少1个业务板,所述主控板包括CPU与交换芯片,所述业务板包括FPGA与交换芯片,所述主控板的CPU与交换芯片通过GE通道连接,所述主控板的交换芯片业务板的交换芯片通过GE通道连接;所述方法包括:所述主控板CPU生成待发送报文,并将该报文通过GE通道发送至所述主控板交换芯片;所述待发送报文中携带业务板信息与业务板出端口信息;所述主控板交换芯片接收到所述待发送报文后,根据该报文中携带的业务板信息,将该报文通过GE通道发送至所述业务板信息指定的业务板的交换芯片;所述业务板交换芯片接收到所述待发送报文后,根据预先配置的访问控制列表ACL规则与该报文中携带的业务板出端口信息,从指定的出端口将该报文发送至外部设备。2.根据权利要求1所述的方法,其特征在于,所述业务板信息为业务板标识;所述根据该报文中携带的业务板信息,将该报文通过GE通道发送至所述业务板信息指定的业务板的交换芯片,包括:获得所述待发送报文中携带的业务板标识;在本交换芯片中的预设表项中,查找所述业务板标识对应的主控板出端口;将所述待发送报文通过所述主控板出端口,发送至通过GE通道与所述主控板出端口相连接的业务板交换芯片。3.根据权利要求1所述的方法,其特征在于,所述业务板交换芯片根据预先配置的访问控制列表ACL规则与该报文中携带的业务板出端口信息,从指定的出端口将该报文发送至外部设备,包括:所述业务板交换芯片根据预先配置的ACL规则,确定本交换芯片中与本业务板的FPGA相连接的出端口;所述业务板交换芯片通过所确定的出端口,将所述待发送报文转发至本业务板的FPGA;所述业务板FPGA根据所述待发送报文中携带的业务板出端口信息,从指定的出端口将该报文发送至外部设备。4.根据权利要求3所述的方法,其特征在于,所述业务板FPGA根据所述待发送报文中携带的业务板出端口信息,从指定的出端口将该报文发送至外部设备,包括:所述业务板FPGA对所述待发送报文进行预设处理;所述业务板FPGA将处理后的所述待发送报文发送至本业务板的交换芯片;所述业务板交换芯片根据所述待发送报文中携带的业务板出端口信息,确定对应的业务板出端口;所述业务板交换芯片从所述业务板出端口将所述待发送报文发送至外部设备。5.根据权利要求1所述的方法,其特征在于,所述主控...
【专利技术属性】
技术研发人员:薛雄超,
申请(专利权)人:杭州迪普信息技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。