一种基于指针迭代的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地址构建路由的方式,能够根据不同的业务需求构建路由。

    流监控方法
    25.
    发明授权

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

    一种获取多下一跳路由的方法、装置和路由器

    公开(公告)号:CN101710895B

    公开(公告)日:2012-11-14

    申请号:CN200910224019.3

    申请日:2009-11-30

    Abstract: 本发明提供一种获取多下一跳路由的方法、装置和路由器,其中该方法包括:网络层次图构建步骤:对于出口节点,其层次值为零;对于其他节点,其层次值为该节点的各个邻居节点相对于出口节点所对应的层次值中的最小值再加1;从而获得网络中各个节点的层次值;节点势能构建步骤:如果当前节点为层次值为零的节点,则其势能值为0;如果当前节点为其它层次的节点,则在其同层或低层邻居节点中选出实际链路带宽最大的一个节点作为当前节点的势能定义参考节点,然后将该邻居节点的层数加1作为当前节点的势能值;当前节点的其它邻居节点的势能值为这些邻居节点的层次值;以势能值小于当前节点的邻居节点作为当前节点的可用下一跳路由。

    拥塞控制方法及网络节点
    29.
    发明公开

    公开(公告)号:CN101656674A

    公开(公告)日:2010-02-24

    申请号:CN200910175146.9

    申请日:2009-09-23

    Abstract: 本发明公开一种拥塞控制方法及网络节点,所述方法包括:网络节点获取从它到任意一个其它网络节点的多条最小代价路径;计算所述网络节点的每个输出接口上传输的需要保证时延的各个分组优先级队列的拥塞指数和拥塞容忍度;根据拥塞指数和拥塞容忍度判断所述各个分组优先级队列是否发生拥塞;当发生拥塞时,根据发生拥塞的分组优先级队列所承载各个数据流的目的网络节点从多条最小代价路径对应的输出接口中选择一个未发生拥塞的输出接口;通过未发生拥塞的输出接口的分组优先级队列传输发生拥塞的分组优先级队列的数据流。本发明实施例充分利用网络中的转发资源,保证发生拥塞的分组优先级队列正确进行传输。

    一种网络突发事件度量评估方法及系统

    公开(公告)号:CN101483547A

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

    申请号:CN200910007627.9

    申请日:2009-02-12

    Abstract: 本发明公开了一种网络突发毁击事件的度量和评估方法,包括步骤:突发事件的被动感知和主动检测;将所得结果归并后进行过滤分析;根据归并结果划分事件等级,实现故障原因的定位;根据等级判定是否进行协议机制的调整;对调整后的网络整体状况进行验证,确保其正确性。本发明还提供了一种网络突发毁击性事件的度量系统,包括路由器控制模快、队列管理算法模块、网管模块和离线计算模块。本发明解决的问题就是让路由器具有流量感知能力,了解全网链路及自身节点是否正常工作,是否有突发毁击事件发生,及时通告,进行协议机制的调整。本发明是为协议调整提供依据,从而提高网络节点和链路的可用性及可靠性,最终保证网络的服务质量。

Patent Agency Ranking