一种基于Marvell交换芯片在获取报文源端口时CPU高效处理方法与流程

文档序号:14717681发布日期:2018-06-16 01:54阅读:来源:国知局
技术总结
本发明提供一种基于Marvell交换芯片在获取报文源端口时CPU高效处理方法。本发明在Linux内核收包流程中,在上送协议栈处理之前,对于带有DSA tag的协议报文,在从DSA tag中获取到报文的源端口信息之后,将DSA tag替换成VLAN tag,并将源端口设置为VLAN id,应用层协议只接收带有VLAN tag的报文,即协议报文,报文中的VLAN id即为报文源端口;对于不需要获取源端口信息的数据报文,在上送协议栈处理之前,可以直接去掉DSA tag,通过这种方式实现在Linux内核收包和应用层协议收包都可以更加高效率地处理需要获取源端口的协议报文。 1

技术研发人员:黄准;王利;张颖;张美青
受保护的技术使用者:武汉光迅科技股份有限公司
技术研发日:2018.01.26
技术公布日:2018.06.15

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1