一种网站服务器访问异常确定方法及装置制造方法及图纸

技术编号:9838939 阅读:145 留言:0更新日期:2014-04-02 02:24
本发明专利技术公开了一种网站服务器访问异常确定方法及装置,包括:获取预设时间段内针对指定网站的任一IDC的网站服务器的若干次访问中,每次访问的终端IP地址;并针对获取的每次访问的终端IP地址,从IP库中查询该终端IP地址所属的按照地理位置划分的网络运营商;并针对查询出的每个网络运营商,确定属于该网络运营商的终端IP地址访问该IDC的访问次数;以及基于确定的每个网络运营商针对该IDC的访问次数,确定该IDC的网站服务器在该预设时间段内被访问是否存在异常。采用本发明专利技术实施例的方案,实现了对由于域名解析中网站服务器的IP地址反馈不合理而导致的网站服务器访问异常情况进行检测。

【技术实现步骤摘要】
一种网站服务器访问异常确定方法及装置
本专利技术涉及互联网
和计算机
,尤其涉及一种网站服务器访问异常确定方法及装置。
技术介绍
在IP(InternetProtocol,互联网协议)网络中,DNS(DomainNameService,域名服务)的主要功能是将易于人们记忆的域名(DomainName)与网络可识别的IP地址作转换。域名和IP地址之间的转换称为域名解析,执行域名解析的网络主机可以称为DNS服务器,包括DNS服务器以及其它网元设备的用于域名解析的网络系统可以成为DNS系统。互联网中用户的位置,包括物理位置和逻辑位置,是作为网站经营者期望获知的信息。物理位置是指用户真实所在的位置,比如某一省市(山东省济南市),逻辑位置是指用户网络所在的位置,比如某一省市的网络运营商(山东济南联通)。目前,在互联网的实际应用中,为了使用户能够快速的访问网站,一些网站可以在多个地点部署互联网数据中心(IDC,InternetDataCenter),也称作机房,IDC中可以包括多个网站服务器,用于对与该地点较近的用户提供网页访问响应,具体可以在DNS域名系统中,预先建立IDC与表示用户逻辑位置的网络运营商之间的对应关系,DNS系统在进行域名解析时,通过判断用户的逻辑位置将不同的用户引导到不同的IDC,即针对属于某一网络运营商的用户在请求访问该网站时,向该用户返回该网络运营商对应的IDC的网站服务器的IP地址,以实现用户较好的访问质量。其中,网络运营商可以是按照地理位置进行划分的,例如,山东联通,北京移动等。然而,在根据用户的终端IP地址确定所属的网络运营商时,需要基于IP库进行查询,当IP库中的数据存在错误或不全面的情况时,将导致用户不能被引导到合理的IDC;或者有一些运营商使用了域名劫持等手段,使用户不能直接接触到真实的网站,这些都属于对网站服务器异常访问的情况。在实际应用中,当这些访问异常情况出现时,需要能够获知这一情况,以便有针对性的进一步确定具体的异常原因,并进行相应处理,从而保证对用户访问网站的快速响应。然而,现有技术中存在无法针对这种网站服务器访问异常进行确定的问题。
技术实现思路
本专利技术实施例提供一种网站服务器访问异常确定方法及装置,用以解决现有技术中存在的无法针对由于域名解析中网站服务器的IP地址反馈不合理导致网站服务器访问异常情况进行确定的问题。本专利技术实施例提供一种网站服务器访问异常确定方法,包括:获取预设时间段内针对指定网站的任一互联网数据中心IDC的网站服务器的若干次访问中,每次访问的终端IP地址;针对获取的每次访问的终端IP地址,从IP库中查询该终端IP地址所属的按照地理位置划分的网络运营商;针对查询出的每个网络运营商,确定属于该网络运营商的终端IP地址访问所述IDC的访问次数,作为该网络运营商针对所述IDC的访问次数;基于确定的每个网络运营商针对所述IDC的访问次数,以及预先配置的与所述IDC对应的各网络运营商,确定所述IDC的网站服务器在所述预设时间段内被访问是否存在异常。进一步的,基于确定的每个网络运营商针对所述IDC的访问次数,以及预先配置的与所述IDC对应的各网络运营商,确定所述IDC的网站服务器在所述预设时间段内被访问是否存在异常,具体包括:从查询出的各网络运营商中,确定在预先配置的与所述IDC对应的各网络运营商中不存在的网络运营商;针对确定的不存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数大于预设次数阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常;或者针对确定的不存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数,占属于该网络运营商的终端IP地址在所述预设时间段内对所述指定网站的网站服务器的第一总访问次数的比例,大于第一预设比例阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常;或者针对确定的存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数,占在所述预设时间段内所述指定网站的网站服务器被访问的第二总访问次数的比例,小于第二预设比例阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常。进一步的,获取预设时间段内针对指定网站的任一互联网数据中心IDC的网站服务器的若干次访问中,每次访问的终端IP地址,包括:获取预设时间段内针对指定网站的互联网数据中心IDC的网站服务器占访问总数预设比例的若干次访问中,每次访问的终端IP地址。进一步的,还包括:针对所述指定网站的每个IDC,在地图上展示网络运营商、该IDC和属于该网络运营商的终端IP地址访问该IDC的访问次数三者之间的对应关系。进一步的,在地图上展示网络运营商、该IDC和属于该网络运营商的终端IP地址访问该IDC的访问次数三者之间的对应关系,具体包括:当属于一个网络运营商的终端IP地址对该IDC的网站服务器的访问异常时,使用预设的表示异常的展示方式,在地图上展示该网络运营商、该IDC和属于该网络运营商的终端IP地址访问该IDC的访问次数三者之间的对应关系。本专利技术实施例还提供一种网站服务器访问异常确定装置,包括:获取单元,用于获取预设时间段内针对指定网站的任一互联网数据中心IDC的网站服务器的若干次访问中,每次访问的终端IP地址;查询单元,用于针对获取的每次访问的终端IP地址,从IP库中查询该终端IP地址所属的按照地理位置划分的网络运营商;次数确定单元,用于针对查询出的每个网络运营商,确定属于该网络运营商的终端IP地址访问所述IDC的访问次数,作为该网络运营商针对所述IDC的访问次数;访问异常确定单元,用于基于确定的每个网络运营商针对所述IDC的访问次数,以及预先配置的与所述IDC对应的各网络运营商,确定所述IDC的网站服务器在所述预设时间段内被访问是否存在异常。进一步的,所述访问异常确定单元,具体用于从查询出的各网络运营商中,确定在预先配置的与所述IDC对应的各网络运营商中不存在的网络运营商;针对确定的不存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数大于预设次数阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常;或者针对确定的不存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数,占属于该网络运营商的终端IP地址在所述预设时间段内对所述指定网站的网站服务器的第一总访问次数的比例,大于第一预设比例阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常;或者针对确定的存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数,占在所述预设时间段内所述指定网站的网站服务器被访问的第二总访问次数的比例,小于第二预设比例阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常。进一步的,所述获取单元,具体用于获取预设时间段内针对指定网站的互联网数据中心IDC的网站服务器占访问总数预设比例的若干次访问中,每次访问的终端IP地址。进一步的,还包括:展示单元,用于针对所述指定网站的每个IDC,在地图上展示网络运营商、该IDC和属于该网络运营商的终端IP地址访问该IDC的访问次数三者之间的对应关系。进一步的,所述展示单元,具体用本文档来自技高网
...
一种网站服务器访问异常确定方法及装置

【技术保护点】
一种网站服务器访问异常确定方法,其特征在于,包括:获取预设时间段内针对指定网站的任一互联网数据中心IDC的网站服务器的若干次访问中,每次访问的终端IP地址;针对获取的每次访问的终端IP地址,从IP库中查询该终端IP地址所属的按照地理位置划分的网络运营商;针对查询出的每个网络运营商,确定属于该网络运营商的终端IP地址访问所述IDC的访问次数,作为该网络运营商针对所述IDC的访问次数;基于确定的每个网络运营商针对所述IDC的访问次数,以及预先配置的与所述IDC对应的各网络运营商,确定所述IDC的网站服务器在所述预设时间段内被访问是否存在异常。

【技术特征摘要】
1.一种网站服务器访问异常确定方法,其特征在于,包括:获取预设时间段内针对指定网站的任一互联网数据中心IDC的网站服务器的若干次访问中,每次访问的终端IP地址;针对获取的每次访问的终端IP地址,从IP库中查询该终端IP地址所属的按照地理位置划分的网络运营商;针对查询出的每个网络运营商,确定属于该网络运营商的终端IP地址访问所述IDC的访问次数,作为该网络运营商针对所述IDC的访问次数;基于确定的每个网络运营商针对所述IDC的访问次数,以及预先配置的与所述IDC对应的各网络运营商,确定所述IDC的网站服务器在所述预设时间段内被访问是否存在异常。2.如权利要求1所述的方法,其特征在于,基于确定的每个网络运营商针对所述IDC的访问次数,以及预先配置的与所述IDC对应的各网络运营商,确定所述IDC的网站服务器在所述预设时间段内被访问是否存在异常,具体包括:从查询出的各网络运营商中,确定在预先配置的与所述IDC对应的各网络运营商中不存在的网络运营商;针对确定的不存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数大于预设次数阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常;或者针对确定的不存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数,占属于该网络运营商的终端IP地址在所述预设时间段内对所述指定网站的网站服务器的第一总访问次数的比例,大于第一预设比例阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常;或者针对确定的存在的每个网络运营商,当该网络运营商针对所述IDC的访问次数,占在所述预设时间段内所述指定网站的网站服务器被访问的第二总访问次数的比例,小于第二预设比例阈值时,确定属于该网络运营商的终端IP地址对所述IDC的网站服务器的访问异常。3.如权利要求1所述的方法,其特征在于,获取预设时间段内针对指定网站的互联网数据中心IDC的网站服务器的若干次访问中,每次访问的终端IP地址,包括:获取预设时间段内针对指定网站的互联网数据中心IDC的网站服务器占访问总数预设比例的若干次访问中,每次访问的终端IP地址。4.如权利要求1所述的方法,其特征在于,还包括:针对所述指定网站的每个IDC,在地图上展示网络运营商、该IDC和属于该网络运营商的终端IP地址访问该IDC的访问次数三者之间的对应关系。5.如权利要求4所述的方法,其特征在于,在地图上展示网络运营商、该IDC和属于该网络运营商的终端IP地址访问该IDC的访问次数三者之间的对应关系,具体包括:当属于一个网络运营商的终端IP地址对该IDC的网站服务器的访问异常时,使用预设的表示异常的...

【专利技术属性】
技术研发人员:黄旭
申请(专利权)人:新浪网技术中国有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1