基于JavaScript脚本的NAT检测方法、系统、介质和设备

基本信息

申请号 CN201811542742.1 申请日 -
公开(公告)号 CN109361574B 公开(公告)日 2021-02-26
申请公布号 CN109361574B 申请公布日 2021-02-26
分类号 H04L12/26(2006.01)I;H04L29/12(2006.01)I 分类 电通信技术;
发明人 邹凯;陈凯枫 申请(专利权)人 广州天懋信息系统股份有限公司
代理机构 广州市华学知识产权代理有限公司 代理人 李斌
地址 510610广东省广州市天河区体育东路140-148号四楼自编编号403房
法律状态 -

摘要

摘要 本发明公开了一种基于JavaScript脚本的NAT检测方法、系统、介质和设备,所述方法包括:访问包括执行JavaScript脚本链接地址的Web应用系统;用户浏览器根据已知的JavaScript脚本链接,下载并运行JavaScript脚本代码;判断用户浏览器是否存在指定的Cookie值,如果是,则发送给内网监测系统,并通过内网监测系统获取IP、UserAgent及Cookie值;如果不是,则内网监测系统产生Cookie值,发回给浏览器,作为此浏览器的唯一标识;当内网监测系统判断同一个IP、浏览器内核存在多个Cookie值,说明此IP后面存在多个终端,即是NAT。本发明采用JavaScript脚本方式,不需要在被检测设备上安装客户端,而且不依赖终端类型信息,能够判断具有相同终端类型的NAT场景。