一种异构功能等价体同步装置

    公开(公告)号:CN106161419A

    公开(公告)日:2016-11-23

    申请号:CN201510293419.5

    申请日:2015-06-01

    IPC分类号: H04L29/06

    CPC分类号: H04L63/1441

    摘要: 本发明公开了一种异构功能等价体同步装置,所述装置包括多个用于为外部服务请求提供服务的异构功能等价体,用于调度所述异构功能等价体的调度器,以及设置在所述异构功能等价体和所述调度器之间的同步器,其中,所述同步器用于获取所述异构功能等价体的输出结果,对所述异构功能等价体的输出结果同步处理,并生成目标处理结果,以及,将所述目标处理结果发送给所述调度器。同步器通过对异构功能等价体的输出结果和工作状态进行同步处理,克服了由于异构功能等价体输出不同使得调度器无法辨识,屏蔽不同的异构功能等价体在输出服务响应上存在的差异,使得网络攻击者不容易嗅探或扫描到装置中的缺陷或漏洞,增强了装置的安全性。

    一种异构功能等价体同步装置

    公开(公告)号:CN106161419B

    公开(公告)日:2019-05-14

    申请号:CN201510293419.5

    申请日:2015-06-01

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种异构功能等价体同步装置,所述装置包括多个用于为外部服务请求提供服务的异构功能等价体,用于调度所述异构功能等价体的调度器,以及设置在所述异构功能等价体和所述调度器之间的同步器,其中,所述同步器用于获取所述异构功能等价体的输出结果,对所述异构功能等价体的输出结果同步处理,并生成目标处理结果,以及,将所述目标处理结果发送给所述调度器。同步器通过对异构功能等价体的输出结果和工作状态进行同步处理,克服了由于异构功能等价体输出不同使得调度器无法辨识,屏蔽不同的异构功能等价体在输出服务响应上存在的差异,使得网络攻击者不容易嗅探或扫描到装置中的缺陷或漏洞,增强了装置的安全性。

    一种路由器虚拟驱动模块的动态加载与控制方法

    公开(公告)号:CN1881936A

    公开(公告)日:2006-12-20

    申请号:CN200610078092.0

    申请日:2006-05-09

    IPC分类号: H04L12/56 H04L29/06 H04L12/28

    摘要: 本发明公开了一种多用户条件下分布式高性能路由器虚拟驱动模块的动态加载与控制方法。该方法包括:由单内核模块实现对多个实际接口数据包收发行为的动态虚拟,则首先需要以驱动的形式完成各个虚拟接口的动态加载或者撤销。同时,需要根据系统数据维护模块下发的指令完成对其状态的控制与更新。另外,本发明还完成了与上层协议软件之间的标准接口以及数据的有效传递,以及与运行于用户空间的内部通信模块之间的协议数据以及状态指令的交互。本发明解决了由于多用户接入造成的用户数量不确定、接口类型多的复杂条件下,由嵌入式操作系统的单内核模块,模拟多个接口的虚拟驱动的动态加载与控制问题。

    采用单进程处理路由协议栈的方法

    公开(公告)号:CN100512282C

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

    申请号:CN200410070008.1

    申请日:2004-07-30

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种采用单进程处理路由协议栈的方法,包括:(1)当路由协议栈的进程启动时,进行路由协议栈的初始化,初始化包括:A.建立每一层的协议注册链表,协议注册链表的每一节点保存本层所支持的一协议的信息,信息用于处理收发数据和协议事件;B.建立协议事件链表,若协议收到应用层发送来指令时,在协议事件链表中增设一节点用以保存本协议事件;(2)依次查找协议注册链表的每一节点,对本节点对应的协议进行收包和发包操作;(3)依次查找协议事件链表的每一节点,调用节点对应的事件的处理函数进行处理。另外,本发明还采用统一的定时器管理策略。由此,提高了路由协议栈的运行效率和数据吞吐率,进而提高了CPU的运行效率。

    一种将路由器的控制平面同数据平面的硬件相分离的方法

    公开(公告)号:CN1728702A

    公开(公告)日:2006-02-01

    申请号:CN200410070682.X

    申请日:2004-07-29

    IPC分类号: H04L29/06

    摘要: 一种将路由器的控制平面同数据平面的硬件相分离的方法,该方法所涉及的控制平面对应于路由器的主处理单元,数据平面对应于路由器的从处理单元,含多个接口单元。本发明在控制平面与数据平面之间设置由设备管理模块、虚拟驱动模块和内部通信模块组成的RAL路由适配层软件,形成路由适配层的虚拟接口以模拟数据平面上的从处理单元线路接口单元,完成对数据平面的硬件进行逻辑分离屏蔽,控制平面通过对RAL软件中的虚拟接口与设备管理模块的操作,并结合RAL中的内部通信模块分别实现对数据平面的协议数据报文和硬件管理的信息交换。有利于路由器上层协议软件的移植和扩展,适应于底层硬件实现方式的不断更新,并缩短系统调试周期和产品的研发周期。

    一种将路由器的控制平面同数据平面的硬件相分离的方法

    公开(公告)号:CN100512283C

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

    申请号:CN200410070682.X

    申请日:2004-07-29

    IPC分类号: H04L29/06

    摘要: 一种将路由器的控制平面同数据平面的硬件相分离的方法,该方法所涉及的控制平面对应于路由器的主处理单元,数据平面对应于路由器的从处理单元,含多个接口单元。本发明在控制平面与数据平面之间设置由设备管理模块、虚拟驱动模块和内部通信模块组成的RAL路由适配层软件,形成路由适配层的虚拟接口以模拟数据平面上的从处理单元线路接口单元,完成对数据平面的硬件进行逻辑分离屏蔽,控制平面通过对RAL软件中的虚拟接口与设备管理模块的操作,并结合RAL中的内部通信模块分别实现对数据平面的协议数据报文和硬件管理的信息交换。有利于路由器上层协议软件的移植和扩展,适应于底层硬件实现方式的不断更新,并缩短系统调试周期和产品的研发周期。

    采用单进程处理路由协议栈的方法

    公开(公告)号:CN1728701A

    公开(公告)日:2006-02-01

    申请号:CN200410070008.1

    申请日:2004-07-30

    IPC分类号: H04L29/06

    摘要: 本发明公开了一种采用单进程处理路由协议栈的方法,包括:(1)当路由协议栈的进程启动时,进行路由协议栈的初始化,初始化包括:A:建立每一层的协议注册链表,协议注册链表的每一节点保存本层所支持的一协议的信息,信息用于处理收发数据和协议事件;B:建立协议事件链表,若协议收到应用层发送来指令时,在协议事件链表中增设一节点用以保存本协议事件;(2)依次查找协议注册链表的每一节点,对本节点对应的协议进行收包和发包操作;(3)依次查找协议事件链表的每一节点,调用节点对应的事件的处理函数进行处理。另外,本发明还采用统一的定时器管理策略。由此,提高了路由协议栈的运行效率和数据吞吐率,进而提高了CPU的运行效率。

    一种路由器虚拟驱动模块的动态加载与控制方法

    公开(公告)号:CN100464535C

    公开(公告)日:2009-02-25

    申请号:CN200610078092.0

    申请日:2006-05-09

    IPC分类号: H04L12/56 H04L29/06 H04L12/28

    摘要: 本发明公开了一种多用户条件下分布式高性能路由器虚拟驱动模块的动态加载与控制方法。该方法包括:由单内核模块实现对多个实际接口数据包收发行为的动态虚拟,则首先需要以驱动的形式完成各个虚拟接口的动态加载或者撤销。同时,需要根据系统数据维护模块下发的指令完成对其状态的控制与更新。另外,本发明还完成了与上层协议软件之间的标准接口以及数据的有效传递,以及与运行于用户空间的内部通信模块之间的协议数据以及状态指令的交互。本发明解决了由于多用户接入造成的用户数量不确定、接口类型多的复杂条件下,由嵌入式操作系统的单内核模块,模拟多个接口的虚拟驱动的动态加载与控制问题。

    一种互联网地址配置管理的方法和系统

    公开(公告)号:CN1874358A

    公开(公告)日:2006-12-06

    申请号:CN200610076503.2

    申请日:2006-05-08

    IPC分类号: H04L29/12

    摘要: 本发明公开了一种互联网地址配置管理的方法,本方法使用大规模接入汇聚路由器将用户设备直接接入网络,通过大规模接入汇聚路由器得到用户远端接口号,用户地址管理服务器模块根据用户远端接口号配置用户的网络使用权限。本发明还公开了一种互联网地址配置管理的系统,本系统包括:大规模接入汇聚路由器、用户宽带媒体网关和用户网络终端设备。使用本发明可以使用户便捷安全的使用网络。