多下一跳转发路由器中基于流保续的数据流均衡处理的方法

    公开(公告)号:CN103067294A

    公开(公告)日:2013-04-24

    申请号:CN201210593572.6

    申请日:2012-12-30

    Abstract: 本发明公开了一种多下一跳转发路由器中基于流保序的数据流均衡处理的方法,具有如下步骤:S100.获取业务流数据报文,进行TCP流和UDP流分类;在SDRAM中建立业务流流管理表项;S200.对TCP流进行逐包解析,得出每个包的至少包含五元组和TCP标志的信息;记录该包的到达时间;S300.对所述TCP流的报文数据的五元组扩展成128位带入编码器进行Hash计算,得出流ID;S400.根据步骤S300中得出的当前业务流的流ID,在流管理表中进行匹配查找:判定当前流ID是否有效;S500.若当前流ID有效,则进一步比对当前业务流的五元组信息和业务流管理表项存储的业务信息:S500a.若相等,表示命中,将业务流按业务流管理表项中的路径信息转发输出。

    流监控方法
    12.
    发明公开

    公开(公告)号:CN103023728A

    公开(公告)日:2013-04-03

    申请号:CN201310014665.3

    申请日:2013-01-15

    Abstract: 本发明公开了一种流监控方法,包括以下步骤:头域提取单元将链路的每一待处理报文分别进行解析,获取每一待处理报文的报文信息,并输出给待处理队列单元进行存储;计算单元对每一待处理报文的五元组进行哈希运算得到流序列号ID,并将流ID输出给待处理队列单元进行存储;待处理队列单元将所存储的所有报文信息和相应的流ID进行输出至所述处理单元;处理单元获取存储地址与流ID相匹配的存储单元中的存储信息,并根据存储信息和流ID对应的报文信息进行处理,得到包含待处理报文的报文信息的已处理流表项;已处理队列单元将所存储的已处理流表项及存储地址输出至所述存储控制单元;存储控制单元将所述已处理流表项写入相应的存储单元。

    适用于网络状态及性能测量的一体化动态赋权评估方法

    公开(公告)号:CN106899448B

    公开(公告)日:2019-06-28

    申请号:CN201710045997.6

    申请日:2017-01-22

    Abstract: 本发明涉及一种适用于网络状态及性能测量的一体化动态赋权评估方法,包含:分别对当前评估周期中网络目标主机状态、用户体验质量及网络链路流量变化进行测量,获取指标测量数据;分别对网络目标主机状态、用户体验质量及网络链路流量变化对应的指标测量数据进行归一化处理,获取对应的评估值;对评估值进行层次化动态赋权,通过评估模型完成当前评估周期中网络状态及性能的一体化评估,确定网络目标主机状态、用户体验质量及网络链路流量变化的三项权值,进入下一评估周期。本发明综合考虑网络目标主机状态,链路流量变化和网络用户体验质量因素,采取层次化动态赋权的方法,对网络状态及性能进行一体化评估,实时性好、评价全面准确、扩展性强。

    一种基于指针迭代的IPV6报文硬件解析方法

    公开(公告)号:CN104009923B

    公开(公告)日:2017-07-14

    申请号:CN201410196343.X

    申请日:2014-05-12

    Abstract: 本发明公开了一种基于指针迭代的IPV6报文硬件解析方法,主要包括如下步骤:将输入报文转换为64bit宽的数据,从报文头开始,对报文进行周期计数;根据IPV6基本头的外层信息,解析出IPV6基本头的位置以及基本头中的下个首部所在位置,并存入指针;用报文所在的处理周期以及在周期内的偏移与指针值进行比较,提取出基本头的下个首部类型并判定是否是IPV6扩展头,如否,则扩展头解析结束;如是,则根据首部类型值以及指针值来提取第一个扩展头中的头长度、下个首部类型信息,下个扩展头的位置等信息,并分别存入类型寄存器与位置指针;用类型寄存器与位置指针对下一层报文进行迭代处理,将新计算出的值覆盖旧值,直至扩展头解析结束。本发明的特点是:使用硬件资源少;能够对任意扩展头组合的IPV6报文的解析;能够实现IPv6报文的实时解析。

    基于单播转发模式的组播接收者接入验证方法

    公开(公告)号:CN103312514B

    公开(公告)日:2016-06-29

    申请号:CN201310247770.1

    申请日:2013-06-21

    Abstract: 本发明涉及一种基于单播转发模式的组播接收者接入验证方法,包含1):组播接收者向组播管理服务器进行合法注册,组播管理服务器保存合法组播接收者信息并进行授权,发送授权签名;2):组播接收者向验证路由器发送组播加入信息并利用该加入信息携带的授权签名供验证路由器验证,若通过验证,则局域网组播接收者转发表采用组地址与组播源地址相分离的存储方式,且组播接收转发表相对应的组播频道出接口列表中添加虚拟接口,建立组播分发树,实现组播数据的转发,本发明易于部署实现,效率高,有效保证组播传输中的安全性,提高了组播技术的实用价值。

    一种判断路由器数据是否被窜改的方法

    公开(公告)号:CN105471839A

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

    申请号:CN201510763790.3

    申请日:2015-11-11

    CPC classification number: H04L63/1433 H04L63/1466

    Abstract: 本发明涉及路由器数据领域,特别涉及一种判断路由器数据是否被窜改的方法,含有下列步骤:1、标识添加过程:在路由器输入端,使用预定的计算方法,根据标识和报文信息分别计算第一标识特征码和第一报文特征码,并将标识、第一标识特征码及第一报文特征码附加在报文尾部;2、标识验证过程;3、报文还原过程:对于步骤2中标识未被窜改的报文,按照路由器正常处理报文的流程对报文进行还原;4、报文验证过程。本发明可以准确判断路由器数据是否被窜改,以便及时对路由器进行防窜改处理。

    网络域内构建多态路由的方法、装置及路由器

    公开(公告)号:CN103391245B

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

    申请号:CN201310304172.3

    申请日:2013-07-18

    Abstract: 本发明涉及计算机通信技术领域,公开了一种网络域内构建多态路由的方法、装置及路由器。所述方法中首先接收数据传输请求,其中加载有通信主体类别的标识、以及与通信主体类别相对应的数据传输端和数据接收端的标识数值;根据数据传输请求,计算传输路径,并获取转发信息表,在所述转发信息表中加载数据接收端的标识数值和下一跳节点的身份信息,根据所述转发信息表,将待传输数据传输至所述下一跳节点。通信主体类别包括:位置、身份、服务和内容,在转发信息表中设置与通信主体类别相应的标识,并加载标识数值,替代加载在所述转发信息表中的IP地址,取代了现有技术中利用IP地址构建路由的方式,能够根据不同的业务需求构建路由。

    流监控方法
    18.
    发明授权

    公开(公告)号:CN103023728B

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

    申请号:CN201310014665.3

    申请日:2013-01-15

    Abstract: 本发明公开了一种流监控方法,包括以下步骤:头域提取单元将链路的每一待处理报文分别进行解析,获取每一待处理报文的报文信息,并输出给待处理队列单元进行存储;计算单元对每一待处理报文的五元组进行哈希运算得到流序列号ID,并将流ID输出给待处理队列单元进行存储;待处理队列单元将所存储的所有报文信息和相应的流ID进行输出至所述处理单元;处理单元获取存储地址与流ID相匹配的存储单元中的存储信息,并根据存储信息和流ID对应的报文信息进行处理,得到包含待处理报文的报文信息的已处理流表项;已处理队列单元将所存储的已处理流表项及存储地址输出至所述存储控制单元;存储控制单元将所述已处理流表项写入相应的存储单元。

    身份标识与位置标识分离的终端位置信息更新方法及系统

    公开(公告)号:CN104158922A

    公开(公告)日:2014-11-19

    申请号:CN201410439639.X

    申请日:2014-09-01

    Abstract: 本发明公开一种身份标识与位置标识分离的终端位置信息更新方法及系统。所述方法包括:获取终端在单位时间内的被请求次数和切换次数;根据所述被请求次数和切换次数确定所述终端的解析移动率;当所述解析移动率小于第一阈值时,采用移动更新模式对所述终端的位置信息进行更新;当所述解析移动率大于第一阈值且小于第二阈值时,采用均衡传输模式对所述终端的位置信息进行更新;当所述解析移动率大于第二阈值时,采用解析查询模式对所述终端的位置信息进行更新;其中,所述第一阈值小于所述第二阈值。采用本发明的方法或系统,可以在确保移动终端的位置信息可以被解析的前提下,提高对于移动终端的位置更新效率。

    一种基于单向并行多链表的网络数据管理方法及系统

    公开(公告)号:CN103095595A

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

    申请号:CN201210593571.1

    申请日:2012-12-30

    Abstract: 本发明公开了一种基于单向并行多链表的网络数据管理方法,具有如下步骤:S100.接收分光设备复制的链路流量,逐包进行解析,提取每个包的五元组;记录每个包到达的时间;S200.将所述每个五元组哈希成流ID;判断当前五元组对应的包是否为SYN包;S300.从SD Ram和Block Ram中读出当前包的表项数据;与所述与该包对应的五元组比较:五元组对应的包是否与表项匹配。本发明提供的一种基于单向并行多链表的网络数据管理方法和系统,通过一种简单的算法,完成了在流管理中的逐包处理,有效的对不活动超时流进行管控,算法效率高,耗时时间短。而且采用了FPGA为处理核心,成本低廉,十分便于推广和使用。

Patent Agency Ranking