发明名称 数据封包的负载平衡的处理方法与网络设备
摘要 一种数据封包的负载平衡的处理方法与网络设备,用以均衡网络设备中多个控制器的负载处理,处理方法包括以下方法:接收多个数据封包;将数据封包指派至储存队列中存放;由调配控制器读取储存队列中的数据封包;根据数据封包的工作属性,调配控制器指派数据封包至不同的工作队列中存放;命令处理控制器执行封包处理程序,并指派至少一个工作队列与处理其中的数据封包;当处理控制器在完成封包处理程序后,处理控制器发送完成信息至完成队列中;当调配控制器检测完成队列中有完成信息时,则将已处理后的数据封包传送至主机端。
申请公布号 CN101741697A 申请公布日期 2010.06.16
申请号 CN200810176488.8 申请日期 2008.11.13
申请人 英业达股份有限公司 发明人 宋贤广;陈玄同
分类号 H04L12/56(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 梁挥;张燕华
主权项 一种数据封包的负载平衡的处理方法,用以处理一网络设备所接收的多个数据封包,并将处理后的该些数据封包传送至一主机端,其特征在于,该处理方法包括以下步骤:该网络设备接收该些数据封包;从该网络设备中的多个控制器中,指派其中之一将其定义为一调配控制器,并将其余的该些控制器定义为处理控制器,并对每一个该处理控制器指派一工作队列;对该调配控制器指派一储存队列与一完成队列,该储存队列用以储存所接收的该些数据封包,该完成队列用以储存一完成信息;根据该些数据封包的一工作属性,该调配控制器指派该些数据封包至不同的该工作队列中存放;由该些处理控制器分别处理被指派的该工作队列中的该数据封包;当该些处理控制器在完成该封包处理程序后,该些处理控制器发送该完成信息至一完成队列中;以及当该调配控制器检测该完成队列中有该完成信息时,则将已处理后的该些数据封包传送至该主机端。
地址 中国台湾台北市