基于共享内存实现的数据包捕获方法

    公开(公告)号:CN100477643C

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

    申请号:CN200610113329.4

    申请日:2006-09-22

    Abstract: 本发明公开了一种基于共享内存实现的数据包捕获方法,包括:网卡加载并初始化驱动程序;创建字符设备;设置监测端口网卡为混杂模式;接收数据包,判断接收端口,若为监测端口,执行下一步,否则将数据包交给操作系统;判断数据包可否写入数据信息域中,若可以,则输送到缓存单元中,执行下一步;否则,丢弃数据包;初始化管理信息域中的管理单元;运行流量监测分析程序;打开字符设备,获取指针;提取数据包;若全局引用计数值不为0且标识字段中有标识为未被处理的位,执行下一步,若全局引用计数值为0,忽略数据包,挂起流量监测分析程序;执行流量监测分析程序,改变全局引用计数值,同时访问标识字段的标识位设置为已处理,重新提取数据包。

    一种用于计算机网络的高精度时间同步设备、系统及方法

    公开(公告)号:CN101388741A

    公开(公告)日:2009-03-18

    申请号:CN200810224891.3

    申请日:2008-10-24

    Abstract: 本发明提供一种可用于计算机网络性能测试、监控系统以及网络仿真的高精度时间同步设备、方法和系统。包括:利用硬件电路实现时间戳发生电路,将时间戳记录位置移到物理链路层,消除常见软件时间戳中缓存延迟以及中断响应时间延迟带来的影响;并且通过基于预测的时间同步算法(Prediction-based Clock Synchronization,PCS)实现各测量节点的精确时钟同步;本发明提高了时间戳精度,可以确保各测量节点同步时间戳误差不超过100ns,达到了与采用GPS同步相当的精度,但实现简单、造价低廉。

    网络协议一致性测试中被测系统的配置方法

    公开(公告)号:CN100442729C

    公开(公告)日:2008-12-10

    申请号:CN200610164851.5

    申请日:2006-12-06

    Abstract: 本发明公开了一种网络协议一致性测试中被测系统的配置方法,包括以下步骤:1)对被测系统进行配置时用到的命令进行抽象化;2)建立抽象命令描述文件;3)建立配置文件,该配置文件包括配置列表和解除配置列表;4)配置时,选择手动配置或自动配置;5)在解除配置时,选择手动解除配置或自动解除配置。本发明通过对被测系统的自动配置缩短测试时间,提高测试效率;同时通过手工配置和自动配置相结合的方法提供被测系统的扩展性,满足不同用户的测试需求。

    基于共享内存实现的数据包捕获方法

    公开(公告)号:CN1925465A

    公开(公告)日:2007-03-07

    申请号:CN200610113329.4

    申请日:2006-09-22

    Abstract: 本发明公开了一种基于共享内存实现的数据包捕获方法,包括:网卡加载并初始化驱动程序;创建字符设备;设置监测端口网卡为混杂模式;接收数据包,判断接收端口,若为监测端口,执行下一步,否则将数据包交给操作系统;判断数据包可否写入数据信息域中,若可以,则输送到缓存单元中,执行下一步;否则,丢弃数据包;初始化管理信息域中的管理单元;运行流量监测分析程序;打开字符设备,获取指针;提取数据包;若全局引用计数值不为0且标识字段中有标识为未被处理的位,执行下一步,若全局引用计数值为0,忽略数据包,挂起流量监测分析程序;执行流量监测分析程序,改变全局引用计数值,同时访问标识字段的标识位设置为已处理,重新提取数据包。

    一种支持IPV4和IPV6双协议栈网络通信模块的实现方法

    公开(公告)号:CN1870654A

    公开(公告)日:2006-11-29

    申请号:CN200610089344.X

    申请日:2006-06-21

    Abstract: 本发明公开了一种支持IPv4和IPv6双协议栈网络通信模块的实现方法,该方法包括:A.设计和实现支持IPv4和IPv6协议网络通信程序设计所需的抽象接口父类;B.在所实现抽象接口父类的基础上,分别设计和实现支持IPv4和IPv6协议通信功能的接口类。利用本发明,满足了在开发支持IPv4和IPv6双协议栈网络应用程序或系统过程中,对统一底层通信功能接口的迫切需求,很好的屏蔽了底层利用IPv4协议与IPv6协议通信的差异,使上层开发人员能直接使用该套统一的接口进行开发,而无需关心和处理IPv4协议与IPv6协议通信的差别。

    结构化P2P系统的分布式负载均衡方法

    公开(公告)号:CN1777120A

    公开(公告)日:2006-05-24

    申请号:CN200510126321.7

    申请日:2005-12-07

    Inventor: 李振宇 谢高岗

    Abstract: 本发明涉及计算机网络技术领域,特别是涉及结构化P2P系统的分布式负载均衡。该方法由局部负载信息收集和负载转移两部分组成。节点根据邻居节点信息周期性地收集局部负载信息,过载节点通过启发式方法向非过载节点转移负载。该方法利用了节点在物理网络上的邻近关系,使得负载尽量在链路延迟较小的节点之间转移,节省了网络带宽;同时设法在负载转移效果和负载转移开销之间取得权衡。该方法是分布式的,能够获得理想的均衡效果,而且能够适应大规模P2P系统。

    一种PFC死锁检测方法
    58.
    发明公开

    公开(公告)号:CN118764403A

    公开(公告)日:2024-10-11

    申请号:CN202410979969.1

    申请日:2024-07-22

    Abstract: 本发明提供了一种PFC死锁检测方法,该方法为每个入队列维护两个记录区,分别为本地记录区和优势记录区,每个记录区能存储一条影响记录及标记该影响记录是否有效的状态值;其次,构建了生成、记录、选举、传播和无效影响记录的统一规则,可以将入队列在状态变化过程中产生的对上游的影响恰如其分地传递给上游;最后,当收到的探测帧中的影响记录与本地记录区中有效的影响记录相同时,则认为当前入队列所属网络设备与其他网络设备形成死锁环路;可以让网络设备在平常发送数据的过程中传递可能形成死锁的影响记录,当死锁实际发生时,高效检测到死锁环路,以应对网络设备在死锁形成过程中可能出现的复杂的状态变化导致的死锁检测失败、漏检的问题。

    一种针对PFC死锁的处理方法
    59.
    发明公开

    公开(公告)号:CN118714038A

    公开(公告)日:2024-09-27

    申请号:CN202410980140.3

    申请日:2024-07-22

    Abstract: 本发明提供了一种针对PFC死锁的处理方法,包括:当检测到RoCE网络存在基于PFC的死锁环路时,确定处于所述死锁环路上的多个交换机;为所述多个交换机构建与所述死锁环路相对应的环路转发表,该环路转发表指示死锁环路上的数据帧沿环路转发的路径;利用交换机的净空缓冲区的可用空间和环路转发表,让死锁环路上的数据帧沿环路流动,其中,当任意数据帧沿环路流动至一个交换机时由该交换机按原始转发表确定是否存在将该数据帧转发出环路的机会,若是,则将该数据帧按原始转发表转发出环路,若否,则将该数据帧继续沿环路转发。

    网络监控数据缺失值恢复方法及系统

    公开(公告)号:CN118132362A

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

    申请号:CN202211533326.1

    申请日:2022-12-01

    Abstract: 本发明提出一种网络监控数据缺失值恢复方法,包括:基于已知网络监控数据的三维数据张量生成有缺失的数据张量,构建为训练集;构建恢复模型,并以该训练集对该恢复模型进行训练;其中,该恢复模型包括编码器和解码器,通过该编码器从该有缺失的数据张量中提取全局空间特征向量和全局时间特征向量,通过该编码器将该全局空间特征向量和该全局时间特征向量融合,并以多层感知机解码获得该有缺失的数据张量对应的恢复网络监控数据;以该恢复模型对当前时刻的有缺失的数据张量进行恢复操作。本发明还提出一种网络监控数据缺失值恢复系统,以及一种用于实现网络监控数据缺失值恢复的数据处理装置。

Patent Agency Ranking