-
公开(公告)号:CN101707588B
公开(公告)日:2012-10-10
申请号:CN200910093981.8
申请日:2009-09-25
申请人: 曙光信息产业(北京)有限公司
摘要: 本发明提供一种基于规则集的报文处理方法和装置,其中,该方法包括:采用Trie算法对规则集进行管理;将规则集中的掩码采用特殊字符进行表示;在接收到报文时,从所接收的报文提取规则,将规则转换成字符串,并将转换后的规则与规则集进行比较,其中,与规则集中的特殊字符的比较总是正确的;以及根据比较结果确定规则是否与规则集匹配,并根据确定结果进行后续处理。在本发明中,规则集的匹配效率高,匹配时间与规矩集的大小、掩码位置等无关,只与规矩集的字符长度相关。
-
公开(公告)号:CN101707565B
公开(公告)日:2012-04-25
申请号:CN200910242100.4
申请日:2009-12-04
申请人: 曙光信息产业(北京)有限公司
摘要: 本发明提供一种零拷贝网络报文发送、接收方法和装置,其中发送方法包括下列步骤:使用内存分配函数在网卡驱动程序中不断地申请特定大小的连续内存直至网卡驱动程序中空闲的内存空间不足够申请;从申请到的连续内存中确定一块连续内存地址空间;使用连续内存地址空间进行网络报文发送。本发明的发送方法通过在网卡驱动程序中申请连续内存,发送的数据报文连续存储在报文DMA缓冲区中,因此网卡硬件在进行DMA操作时不受页面大小限制,网卡不需要采用中断方式通知网卡驱动程序数据报文发送完成的情况,不占用CPU资源。
-
公开(公告)号:CN101695026B
公开(公告)日:2012-01-25
申请号:CN200910091837.0
申请日:2009-08-28
申请人: 国家计算机网络与信息安全管理中心 , 曙光信息产业(北京)有限公司
摘要: 本发明提供一种集群监控方法和系统,其中,该方法包括以下步骤:便携式设备搜索其周围正在运行的一个或多个集群监控装置;便携式设备向一个或多个集群监控装置之一发送访问信息;集群监控装置根据访问信息获取集群的状态信息,并将状态信息反馈给便携式设备以供用户查询。其中,便携式设备与集群监控装置进行无线通信。本发明通过采用便携式设备与集群监控装置进行无线通信,实现了轻松便捷的、随时随地的集群监控获取状态信息。
-
公开(公告)号:CN101650698B
公开(公告)日:2011-11-16
申请号:CN200910091835.1
申请日:2009-08-28
申请人: 曙光信息产业(北京)有限公司
摘要: 本发明提供了一种直接存储器访问的实现方法和装置,其中,该方法包括:网卡根据其接收的报文的控制信息确定与报文一一对应的线程;网卡确定主机上与线程一一对应的缓存区,并将报文写入缓存区中,其中,每个缓存区与主机上的CPU核一一对应。通过使用本发明,能够使每一个DMA队列对应一个CPU核和一个软件线程,软件各个数据处理线程之间几乎没有交互,避免了相关技术中的访问冲突,降低单队列DMA方法中的多线程同步开销,充分利用系统的处理器资源,提高DMA数据传输带宽和处理效率。
-
公开(公告)号:CN101930519A
公开(公告)日:2010-12-29
申请号:CN200910238003.8
申请日:2009-11-13
申请人: 曙光信息产业(北京)有限公司
摘要: 本发明公开了一种USB密钥装置,其包括:USB接头;壳体,用于夹持USB接头并使USB接头从壳体的一端伸出;以及内部电路,设置在壳体中并与USB接头电连接,该内部电路包括:保护单元,设置在内部电路内部并与壳体相接触,用于在壳体被破坏时,使内部电路发生变化以删除内部数据,或使内部系统停止工作。该USB密钥装置可以有效避免USB密钥被非法拆卸情况,大大提高USB密钥使用过程中的安全性。
-
公开(公告)号:CN101877666A
公开(公告)日:2010-11-03
申请号:CN200910238009.5
申请日:2009-11-13
申请人: 曙光信息产业(北京)有限公司
摘要: 本发明提供一种基于零拷贝方式的多应用程序报文接收方法和装置,其中接收方法包括以下步骤:在网卡驱动程序中申请连续内存空间作为报文接收的缓冲区队列;在网卡相关寄存器中设置一个缓冲区队列写指针寄存器和多个缓冲区队列读指针寄存器,每个缓冲区队列读指针寄存器对应一个应用程序;网卡接收报文,如果缓冲区队列未存储满则将报文存储在缓冲区队列,同时更新写指针寄存器;以及每个应用程序分别判断是否有要接收的报文存储在缓冲区队列中,如果有,则将报文从缓冲区队列中取走,同时网卡驱动程序更新应用程序对应的缓冲区队列读指针寄存器。本发明能够基于零拷贝方式,实现多个应用程序同时进行报文接收,明显降低了CPU的占有率。
-
公开(公告)号:CN101799709A
公开(公告)日:2010-08-11
申请号:CN200910243084.0
申请日:2009-12-24
申请人: 曙光信息产业(北京)有限公司
IPC分类号: G06F1/20
摘要: 本发明提供一种三通道散热风道结构的刀片服务器,在箱体内设有第一隔板和第二隔板,使箱体内部形成三个散热风道,所述第一散热风道对第一发热组件进行散热,所述第二散热风道对第二发热组件进行散热,第三散热风道对第三发热组件进行散热,所述三个散热风道均设有散热装置。本发明在现有的系统机箱空间不改变的前提下,合理的利用现有的机箱空间,改进散热风道的结构,在高温空间内针对特定热源(如刀片、IOE模块)而有效进行散热,大大提高散热效果,均衡主要发热组件和其他组件的散热面积。
-
公开(公告)号:CN101719916A
公开(公告)日:2010-06-02
申请号:CN200910238007.6
申请日:2009-11-13
申请人: 曙光信息产业(北京)有限公司
IPC分类号: H04L29/06
摘要: 本发明提供一种多端口网卡数据发送实现方法,包括下列步骤:网卡驱动程序在操作系统的用户空间为多端口网卡创建一个网络接口;应用程序通过网络接口将数据报文发送给网卡驱动程序;网卡驱动程序将数据报文从多端口网卡的多个端口发送出去。本发明通过将多端口网卡注册成单端口网卡,只使用注册形成的一个网络接口就实现数据报文的冗余发送,保证了数据的安全到达,并简化了应用程序的工作,使数据报文的冗余发送更加有效。
-
公开(公告)号:CN101699779A
公开(公告)日:2010-04-28
申请号:CN200910238002.3
申请日:2009-11-13
申请人: 曙光信息产业(北京)有限公司
摘要: 本发明提供一种光纤同步网络上的数据包的发送装置,包括:IP包生成模块,用于生成IP包;点对点协议即PPP包生成模块,用于对IP包添加协议域字节,根据协议要求对IP包进行字节转义填充以及字节添加,得到PPP帧格式数据;SDH生成模块,用于根据SDH协议对PPP帧格式数据添加格式开销,得到光纤同步网络上的数据包即POS数据包;串并转换模块,用于将并行16位POS数据包转换为串行1位数据;光模块,用于发送串行POS数据包。本发明通过成本较低的FPGA实现POS数据包的生成与发送,避免使用昂贵、大体积的专用发包机,降低了成本与能耗。
-
公开(公告)号:CN101697521A
公开(公告)日:2010-04-21
申请号:CN200910093982.2
申请日:2009-09-25
申请人: 曙光信息产业(北京)有限公司
IPC分类号: H04L12/26
摘要: 本发明提供一种过滤网卡自动化测试方法和系统,该方法包括:维护一组五元组规则表;按照在五元组规则表中的一项五元组或随机生成的一项五元组构造报文,并统计过滤网卡针对所构造的报文应产生的信息;将统计出的信息添加到报文尾部作为报文的数据部分并将所得到的报文发送出去;以及使用过滤网卡接收报文,并将报文的数据部分中的统计出的信息与过滤网卡所产生的真实信息进行比较,确定过滤网卡的功能是否正确。通过本发明,能够及时地发现过滤网卡所存在的问题,从而提高了系统效率,改善了系统性能。
-
-
-
-
-
-
-
-
-