路由器转发平面的等价路由管理方法和装置

    公开(公告)号:CN106453091A

    公开(公告)日:2017-02-22

    申请号:CN201610969413.X

    申请日:2016-10-28

    IPC分类号: H04L12/741 H04L12/751

    摘要: 本发明公开了一种路由器转发平面的等价路由管理方法和装置,涉及路由管理技术领域。该方法包括以下步骤:创建一个用于存储普通路由查找信息和ECMP路由查找信息的快表;当报文进入后,提取报文的目的地址和VPN值,并在创建的快表中进行匹配查找,若未查找到,进行快表表项的添加;若查找到,进行报文的转发,转发时判断是普通路由还是ECMP路由,若是普通路由,将报文按照普通路由查找信息进行普通路由的转发;若是ECMP路由,则将报文按照ECMP路由查找信息进行ECMP路由的转发。本发明不但能满足处理器平台大容量ECMP路由的快速查找要求,而且能实现ECMP路由与普通路由的平滑转换。

    基于存储空间复用提高SDRAM总线有效访问速率的方法

    公开(公告)号:CN105487988A

    公开(公告)日:2016-04-13

    申请号:CN201510874934.2

    申请日:2015-12-03

    IPC分类号: G06F13/16 G06F3/06

    摘要: 本发明公开了一种基于存储空间复用提高SDRAM总线有效访问速率的方法,包括以下步骤:将4片位宽为8比特的SDRAM芯片分成两个组Group0和Group1,每组2片SDRAM芯片共用一个片选信号,内存访问命令利用不同的片选信号在时序上对Group0和Group1交替进行;将SDRAM中的表项在物理Bank上存储为4份镜像,且所述4份镜像分别处在不同的物理Bank内,对用户虚拟出4个逻辑Bank;对逻辑Bank进行仲裁选择,将用户的内存访问请求按照时序分发到不同的物理Bank上,实现多个物理Bank之间的轮转访问。本发明,基于Bank镜像和Bank仲裁相结合,通过对总线分组复用,对用户隐藏了每次SDRAM访问间消耗的激活时间和预充电时间,使得SDRAM同一Bank的访问速率由约20Mpps提高到65Mpps,满足了当前网络设备40G平台60Mpps的访问速率要求。

    电信级以太网系统及用于该系统的实时任务调度方法

    公开(公告)号:CN101499019A

    公开(公告)日:2009-08-05

    申请号:CN200910128264.4

    申请日:2009-03-24

    IPC分类号: G06F9/48

    摘要: 本发明提供了一种面向电信级以太网系统的基于任务复合价值密度-截止期-开销的实时任务调度方法和电信级以太网系统,所述方法包括:在每个调度时刻,判断所述系统是否处于过载状态;如果系统处于非过载状态,采用早截止期优先EDF方法分配任务的优先级,如果系统处于过载状态,则基于任务复合价值密度、任务截止期和开销来分配任务的优先级;采用基于优先级的抢先式任务调度方式执行任务调度,以尽可能地获得最大的系统价值。

    基于Windows平台的实现虚拟化路由器的方法及系统

    公开(公告)号:CN105323161A

    公开(公告)日:2016-02-10

    申请号:CN201510906766.0

    申请日:2015-12-09

    IPC分类号: H04L12/701 G06F9/455

    CPC分类号: H04L45/00

    摘要: 本发明公开了一种基于Windows平台的实现虚拟化路由器的方法及系统,涉及路由器虚拟化技术领域。该方法包括以下步骤:在基于X86架构的服务器上安装Windows操作系统;在Windows操作系统中安装虚拟机软件;利用虚拟机软件创建虚拟机,根据常规路由器代码架构,通过对现有嵌入式操作系统VxWorks进行裁剪的方式,开发虚拟化嵌入式操作系统;在创建的虚拟机中运行所开发的虚拟化嵌入式操作系统;将路由器代码运行于所开发的虚拟化嵌入式操作系统中,对路由器代码的运行情况进行内部调试,确定路由器代码运行顺畅。本发明不但达到了底层实现细节的全透明处理,保障了安全性;而且实现方法灵活、路由效率优化简单,具有良好的功能拓展性。

    基于优先级的插入删除访问控制列表的方法

    公开(公告)号:CN103701704A

    公开(公告)日:2014-04-02

    申请号:CN201310697867.2

    申请日:2013-12-18

    IPC分类号: H04L12/741

    摘要: 本发明提供一种基于优先级的插入删除访问控制列表的方法,其包括以下步骤:创建至少一个匹配模板并匹配模板的优先级;建立各匹配模板约束集合以确定匹配模板的优先级;建立匹配模板中条目的条目约束以确定各条目的优先级;设定需插入/删除条目的约束条件并根据所设定的约束条件、匹配模板优先级及各条目优先级确定所需插入/删除的条目的匹配模板的模板优先级和条目优先级;根据所需插入/删除的匹配模板的模板优先级和所需插入条目的条目优先级计算所需插入/删除的条目的硬件表项地址;根据所计算的硬件表项地址插入/删除相应条目。本方法中可以根据用户设定的约束条件自动添加和删除条目,并且不对已经存在的其它条目执行顺序造成影响。

    基于优先级的插入删除访问控制列表的方法

    公开(公告)号:CN103701704B

    公开(公告)日:2016-09-28

    申请号:CN201310697867.2

    申请日:2013-12-18

    IPC分类号: H04L12/741

    摘要: 本发明提供一种基于优先级的插入删除访问控制列表的方法,其包括以下步骤:创建至少一个匹配模板并匹配模板的优先级;建立各匹配模板约束集合以确定匹配模板的优先级;建立匹配模板中条目的条目约束以确定各条目的优先级;设定需插入/删除条目的约束条件并根据所设定的约束条件、匹配模板优先级及各条目优先级确定所需插入/删除的条目的匹配模板的模板优先级和条目优先级;根据所需插入/删除的匹配模板的模板优先级和所需插入条目的条目优先级计算所需插入/删除的条目的硬件表项地址;根据所计算的硬件表项地址插入/删除相应条目。本方法中可以根据用户设定的约束条件自动添加和删除条目,并且不对已经存在的其它条目执行顺序造成影响。

    实现机架式系统背板互联的方法

    公开(公告)号:CN103236992B

    公开(公告)日:2016-09-28

    申请号:CN201310115923.7

    申请日:2013-04-03

    发明人: 冷娟 李念军 肖杉

    IPC分类号: H04L12/931 H04L12/951

    摘要: 本发明公开了一种实现机架式系统背板互联的方法,该方法定义一种私有背板互联协议USI‑Tag,线卡的前面板端口收到的包在送到背板时进行USI‑Tag的封装,利用所定义的封装头USI‑Tag携带的信息,实现多种业务的跨板卡转发,实现机架式设备上线卡和主交换卡包封装的灵活兼容。本发明实现机架式系统背板互联的方法,该方法设计了一种全新的背板互联协议USI‑Tag,兼容Higig/Higig+互联协议,并对其未能满足的功能进行了扩展。通过该协议可以实现和兼容通过多种主流技术(包括网络处理器、多核处理器、交换芯片、FPGA)完成系统功能的线卡和主交换卡之间的堆叠、交换和互通。

    一种高速并行的无锁流表路由查找方法

    公开(公告)号:CN102938000B

    公开(公告)日:2015-08-19

    申请号:CN201210520271.0

    申请日:2012-12-06

    发明人: 范富明 李念军

    IPC分类号: G06F17/30

    摘要: 本发明涉及路由查找算法,具体说是一种多核处理器高速并行的无锁流表路由查找方法。多核处理器并行执行环境中,采用与核数相对应数目流表的设计结构,并用多核中控制平面与数据平面相结合的方式,将流表中表项的删除操作分割成两个相对独立的FLOW_INVALID(失效)和FLOW_DELETE(删除)阶段,使得多个核对一张流表同时进行读写操作而无需依赖资源锁的控制。本发明所述的高速并行的无锁流表路由查找方法,解决多核处理器并行执行过程中,现有流表设计方法造成的数据处理瓶颈问题,实现了多核并行执行过程中数据转发的安全性和快速性,提高大容量系统路由查找速度和并行路由查找的性能。

    高端路由器实现跨板卡POS接口的MLPPP捆绑方法

    公开(公告)号:CN104410589A

    公开(公告)日:2015-03-11

    申请号:CN201410617621.4

    申请日:2014-11-05

    摘要: 一种高端路由器实现跨板卡POS接口的MLPPP捆绑方法,涉及高端路由器的POS接口技术领域,其包括以下步骤:步骤S1.创建MLPPP组,将目标POS接口添加进该MLPPP组,通过MLPPP成员表记录加入该MLPPP组的各POS接口号及对应的上联端口号;步骤S2.如果MLPPP组中存在跨板卡的POS接口,则创建trunk组,将跨板卡的各POS接口对应的上联端口号添加进该trunk组。本发明能够实现跨板卡POS接口的MLPPP组功能,克服了传统MLPPP捆绑方法的局限性。

    基于Windows平台的实现虚拟化路由器的方法及系统

    公开(公告)号:CN105323161B

    公开(公告)日:2018-10-09

    申请号:CN201510906766.0

    申请日:2015-12-09

    IPC分类号: H04L12/701 G06F9/455

    摘要: 本发明公开了一种基于Windows平台的实现虚拟化路由器的方法及系统,涉及路由器虚拟化技术领域。该方法包括以下步骤:在基于X86架构的服务器上安装Windows操作系统;在Windows操作系统中安装虚拟机软件;利用虚拟机软件创建虚拟机,根据常规路由器代码架构,通过对现有嵌入式操作系统VxWorks进行裁剪的方式,开发虚拟化嵌入式操作系统;在创建的虚拟机中运行所开发的虚拟化嵌入式操作系统;将路由器代码运行于所开发的虚拟化嵌入式操作系统中,对路由器代码的运行情况进行内部调试,确定路由器代码运行顺畅。本发明不但达到了底层实现细节的全透明处理,保障了安全性;而且实现方法灵活、路由效率优化简单,具有良好的功能拓展性。