发明名称 一种辅助CPU转发报文的方法及系统
摘要 本发明提供了一种辅助CPU转发报文的方法及系统,属于网络通信领域。为了解决现有技术中CPU转发报文负担重,影响整个路由转发设备的转发性能,本发明提供了一种辅助CPU转发报文的方法,所述方法包括把访问控制列表配置在网络处理器上、网络处理器获取通道封装协议类型和报文的业务类型、封装报文头、将封装后的报文发送给CPU、CPU得到通道封装协议类型和报文业务类型进行转发报文的步骤。本发明还提供了一种辅助CPU转发报文的系统,所述系统包括网络处理器和CPU。应用NP配合CPU转发报文,使CPU对报文的处理流程得到了简化,提高了路由设备的转发性能。
申请公布号 CN100446501C 申请公布日期 2008.12.24
申请号 CN200610099052.4 申请日期 2006.07.17
申请人 华为技术有限公司 发明人 章国栋;董书友
分类号 H04L12/54(2006.01);H04L12/58(2006.01) 主分类号 H04L12/54(2006.01)
代理机构 北京三高永信知识产权代理有限责任公司 代理人 何文彬
主权项 1.一种辅助CPU转发报文的方法,其特征在于,把访问控制列表配置在网络处理器上,并执行以下步骤:步骤A:网络处理器收到报文后,通过查找出口通道对应的通道表得到出口通道封装协议类型,根据访问控制列表的配置进行流分类得到报文的业务类型;步骤B:网络处理器把通道封装协议类型和报文的业务类型放在报文头,并对报文头进行封装,然后将封装了报文头后的报文发送给CPU;步骤C:所述CPU收到报文后,根据报文头得到通道封装协议类型和报文业务类型;步骤D:所述CPU根据封装协议类型和报文业务类型转发报文。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼