-
公开(公告)号:CN103500178B
公开(公告)日:2017-01-11
申请号:CN201310406833.3
申请日:2013-09-09
Applicant: 中国科学院计算机网络信息中心
IPC: G06F17/30
Abstract: 本发明公开了一种FS算法最差情况下的快速多模式匹配方法。本方法为:1)将模式串集合转换成反向有限自动机,计算坏字符转移函数skip1和好后缀转移函数skip2;2)构建自动机中状态s在遇到字符c时发生失配所用词典,包括:匹配串u在其他模式串中的所有深度大于u的出现位置,后缀suffix(u)在其他模式串中的所有深度大于suffix(u)的出现位置;3)设置一倒计时值cdown;将待匹配文件与模式串集合进行匹配,当skip2跳转时,记录当前失配状态对应的词典,跳转后每匹配一个字符cdown减1;若发生skip1跳转,则cdown增加skip1的跳转值;4)当cdown为0且记录的词典不为空时,利用当前记录的词典搜索对应的子串终止状态,找到相应的跳转位置,继续匹配。
-
公开(公告)号:CN102316166B
公开(公告)日:2015-07-08
申请号:CN201110288443.1
申请日:2011-09-26
Applicant: 中国科学院计算机网络信息中心
IPC: H04L29/08
Abstract: 本发明提供一种网站推荐方法和系统以及网络服务器,其中,该方法包括:网络服务器根据本地存储的上网信息在预设的多个时间段内分别获取被用户访问过的网站对应的特征信息,根据特征信息对网站进行聚类分析获取多个网站簇,以便在接收用户终端发送的包括网址的网络访问请求时,若判断获知网站包括与网址对应的第一网站,则根据第一网站所在的网站簇中网站对应的特征信息确定向用户推荐的网站,并将推荐的网站的网址嵌入到网络访问响应中返回给用户终端,实现了网络服务器能够基于网站对应的用户网络访问行为向进行网络访问的用户推荐更多的网站,从而使用户获取更多感兴趣的资讯。
-
公开(公告)号:CN103856408A
公开(公告)日:2014-06-11
申请号:CN201410053456.4
申请日:2014-02-17
Applicant: 中国科学院计算机网络信息中心
IPC: H04L12/749 , H04L29/12
CPC classification number: H04L67/28 , H04L61/1511 , H04L67/02 , H04L67/2814
Abstract: 本发明公开了一种基于DNS的IPv6和IPv4互通信方法。本方法为:1)设置一内容转发代理服务器,其支持IPv6地址和IPv4地址;2)当IPv6用户访问IPv4站点时,在DNS服务器的资源记录中添加一AAAA记录,用于将该IPv4站点访问请求指向该代理服务器的Ipv6地址:该用户根据DNS返回的该AAAA记录连接该代理服务器发出HTTP请求;该代理服务器收到该请求后向DNS请求该Ipv4站点,并根据DNS返回该Ipv4站点的A记录向该站点发出该请求;该代理服务器将该IPv4站点返回的网页封装成IPv6格式返回给该IPv6用户浏览器;3)当Ipv4用户访问Ipv6站点时,添加一A记录,用于将该IPv6站点访问请求指向该代理服务器的Ipv4地址,流程类似于IPv6用户访问IPv4站点,DNS支持IPv4和IPv6。本发明无需任何升级成本即可实现IPv6和IPv4互通信。
-
公开(公告)号:CN101902442B
公开(公告)日:2014-03-05
申请号:CN200910085327.2
申请日:2009-05-25
Applicant: 中国科学院计算机网络信息中心
Abstract: 本发明提供了一种获取IP地理位置信息的方法,包括:接收应用程序发起的IP地理位置查询请求,所述请求中包括IP地址;将所述IP地址转换成全称域名,并封装成相应的第一DNS查询请求;依据所述第一DNS查询请求,定位目标级DNS权威服务器;由所述目标级DNS权威服务器重定向所述全称域名,获得映射的ISP所属DNS权威服务器的信息;将重定向的全称域名封装成相应的第二DNS查询请求,并发送至所述ISP所属DNS权威服务器,由所述ISP所属DNS权威服务器依据私有策略返回对应的TXT格式的地理位置信息;将所述地理位置信息转换成XML格式的信息,返回给所述应用程序。本发明可以保证获取地理位置信息的准确度。
-
公开(公告)号:CN101938529B
公开(公告)日:2013-03-20
申请号:CN201010272195.7
申请日:2010-09-02
Applicant: 中国科学院计算机网络信息中心
Abstract: 本发明提供一种域名数据生存期的过期干预方法和递归服务器。该方法包括:当接收到网络客户端的域名查询请求时,根据域名查询请求中携带的网络客户端标识,获取网络客户端标识对应的状态转移概率参数;根据状态转移概率参数,获取查询域名的预测查询域名列表;预测查询域名列表中包括预测查询域名和预测查询域名的预测概率;若所述预测查询域名对应的预测域名数据已过期,根据预测查询域名的预测概率延长缓存中预测域名数据的生存期。采用本发明的技术方案,能够有效地减少域名数据在递归服务器与权威服务器中的不一致性,干预效率较高,灵活性较强。
-
公开(公告)号:CN101841575B
公开(公告)日:2012-10-17
申请号:CN201010167830.5
申请日:2010-04-30
Applicant: 中国科学院计算机网络信息中心
Abstract: 本发明提供一种域名解析可用性评估方法、服务器和系统,该方法包括将接收到的客户端发送的携带有域名的解析请求转发给本地递归服务器,并接收本地递归服务器返回的查询报文,根据该查询报文中所包括的本地递归服务器获取的与域名对应的多个权威服务器的IP地址的前缀,得到虚拟的N层,其中,第1层为虚拟顶层,针对一个权威服务器,其对应的第i层的节点为第i-1层的节点的子节点;根据第N层的每个权威服务器的失效概率计算第N-1层的每个节点的失效概率;并根据第j层的每个节点的失效概率计算第j-1层的每个节点的失效概率,N≥2,1≤i≤N-1,N-1≤j≤2,N、i和j为正整数;重复执行该步骤直至计算出第1层的节点的失效概率。
-
公开(公告)号:CN101854404A
公开(公告)日:2010-10-06
申请号:CN201010198228.8
申请日:2010-06-04
Applicant: 中国科学院计算机网络信息中心
CPC classification number: H04L61/1511 , H04L29/12066
Abstract: 本发明提供了一种检测域名系统异常的方法和装置,属于计算机网络技术领域。所述方法包括:将域名系统查询数据流划分为多个数据块;根据预设查询属性计算所述多个数据块的熵值,得到对应的多个熵值;判断得到的所述多个熵值中是否有预设个数的熵值超过预设阈值,如果是,则确定所述域名系统发生了异常。所述装置包括:划分模块,计算模块和判断模块。本发明通过计算域名系统查询数据流中多个数据块的熵值,当得到的对应的多个熵值中有预设个数的熵值超过预设阈值时,确定域名系统发生了异常,本发明能够对域名系统系统发生异常起到预警作用,从而减少当域名系统系统发生异常后的损失,相对于现有技术来说,检测准确度高,而且漏检率低。
-
公开(公告)号:CN101841533A
公开(公告)日:2010-09-22
申请号:CN201010129304.X
申请日:2010-03-19
Applicant: 中国科学院计算机网络信息中心
Abstract: 本发明公开了一种分布式拒绝服务攻击检测方法和装置。该方法包括:获取DNS服务器上记录的查询日志信息;根据获得的所述查询日志信息,检测是否存在针对所述DNS服务器的DDoS攻击行为。该装置包括:信息获取模块和检测模块。本发明技术方案通过根据DNS服务器上的查询日志信息,可有效检测DDoS攻击行为,避免DNS服务遭受DDoS攻击。
-
公开(公告)号:CN101841533B
公开(公告)日:2014-04-09
申请号:CN201010129304.X
申请日:2010-03-19
Applicant: 中国科学院计算机网络信息中心
Abstract: 本发明公开了一种分布式拒绝服务攻击检测方法和装置。该方法包括:获取DNS服务器上记录的查询日志信息;根据获得的所述查询日志信息,检测是否存在针对所述DNS服务器的DDoS攻击行为。该装置包括:信息获取模块和检测模块。本发明技术方案通过根据DNS服务器上的查询日志信息,可有效检测DDoS攻击行为,避免DNS服务遭受DDoS攻击。
-
公开(公告)号:CN101854404B
公开(公告)日:2013-08-07
申请号:CN201010198228.8
申请日:2010-06-04
Applicant: 中国科学院计算机网络信息中心
CPC classification number: H04L61/1511 , H04L29/12066
Abstract: 本发明提供了一种检测域名系统异常的方法和装置,属于计算机网络技术领域。所述方法包括:将域名系统查询数据流划分为多个数据块;根据预设查询属性计算所述多个数据块的熵值,得到对应的多个熵值;判断得到的所述多个熵值中是否有预设个数的熵值超过预设阈值,如果是,则确定所述域名系统发生了异常。所述装置包括:划分模块,计算模块和判断模块。本发明通过计算域名系统查询数据流中多个数据块的熵值,当得到的对应的多个熵值中有预设个数的熵值超过预设阈值时,确定域名系统发生了异常,本发明能够对域名系统系统发生异常起到预警作用,从而减少当域名系统系统发生异常后的损失,相对于现有技术来说,检测准确度高,而且漏检率低。
-
-
-
-
-
-
-
-
-