[发明专利]一种网元及网元中的通信方法有效
申请号: | 202010798532.X | 申请日: | 2020-08-11 |
公开(公告)号: | CN112398762B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 利昂·利瓦伊;阿维夫·克夫伊尔;伊丹·马大利;拉恩·沙尼;扎奇·哈尔马蒂;尼尔·莫诺维奇;马蒂·卡多什 | 申请(专利权)人: | 迈络思科技有限公司 |
主分类号: | H04L49/25 | 分类号: | H04L49/25;H04L49/90;H04L45/74;G06F16/25;G06F9/54 |
代理公司: | 北京聿华联合知识产权代理有限公司 11611 | 代理人: | 刘华联 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中的 通信 方法 | ||
1.一种网元,其包括:
一个或多个端口,其用于通过网络进行通信;
处理器;以及
分组处理硬件,其被配置用于从所述端口和向所述端口传送分组,所述分组处理硬件还包括数据传送电路,该数据传送电路用于与所述处理器的数据传送,
其中所述处理器和所述数据传送电路被配置用于通过以下方式在彼此之间传送(i)用于在所述端口与所述处理器之间传送的一个或多个通信分组,以及(ii)用于在所述分组处理硬件与所述处理器之间传送的一个或多个数据库:
由所述处理器将所述通信分组和所述数据库两者的传送转换成工作元素,以及将所述工作元素发布在所述处理器的存储器中的一个或多个工作队列上;以及
使用所述数据传送电路,执行所述工作元素,以便传送所述通信分组和所述数据库两者,其中,
所述数据库包括以下各项中的一项或多项:(i)配置数据库,其由所述处理器发送到所述分组处理硬件以供配置所述分组处理硬件,以及
(ii)硬件状态数据库,其由所述分组处理硬件发送到所述处理器。
2.根据权利要求1所述的网元,其中所述分组处理硬件包括共享队列,该共享队列用于缓冲与所述通信分组和所述数据库两者相关联的数据。
3.根据权利要求1所述的网元,其中所述网元包括网络交换机,并且其中所述分组处理硬件被配置用于在所述端口之间路由所述分组。
4.根据权利要求1所述的网元,其中所述网元包括网络接口,并且其中所述分组处理硬件被配置用于在所述端口与主机系统之间转发所述分组。
5.一种网元中的通信方法,所述网元包括连接到网络的一个或多个端口、处理器以及分组处理硬件,所述方法包括:
使用所述分组处理硬件从所述端口和向所述端口传送分组;
通过以下方式在所述处理器与所述分组处理硬件的数据传送电路之间传送(i)用于在所述端口与所述处理器之间传送的一个或多个通信分组,以及(ii)用于在所述分组处理硬件与所述处理器之间传送的一个或多个数据库:
由所述处理器将所述通信分组和所述数据库两者的传送转换成工作元素,以及将所述工作元素发布在所述处理器的存储器中的一个或多个工作队列上;以及
使用所述数据传送电路,执行所述工作元素,以便传送所述通信分组和所述数据库两者,其中,传送所述数据库包括以下各项中的一项或多项:(i)将配置数据库从所述处理器传送到所述分组处理硬件以供配置所述分组处理硬件,以及(ii)将硬件状态数据库从所述分组处理硬件传送到所述处理器。
6.根据权利要求5所述的方法,其中传送所述通信分组和所述数据库包括在所述分组处理硬件中的共享队列中缓冲与所述通信分组和所述数据库两者相关联的数据。
7.根据权利要求5所述的方法,其中所述网元包括网络交换机,并且其中传送所述分组包括在所述端口之间路由所述分组。
8.根据权利要求5所述的方法,其中所述网元包括网络接口,并且其中传送所述分组包括在所述端口与主机系统之间转发所述分组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈络思科技有限公司,未经迈络思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010798532.X/1.html,转载请声明来源钻瓜专利网。