什么是网络连接状态指示器NCSI
什么是网络连接状态指示器?
(NCSI ,Network Connectivity Status Indicator),中文意思:网络连接状态指示器,是Windows系统判断某一台机器是否能够连接到Internet的技术。其实,最早是Vista率先采用了该功能。
每一位用户连接到网络时,系统会自动向微软发送一个域名访问请求,访问的结果就是作为网络连接状况指示器。如下图,表示网络连接正常。
如何检测网络是否正常?
1) NCSI首先在dns.msftncsi.com上执行一次DNS查询,dns.msftncsi.com应该解析为131.107.255.255,如果地址不匹配,那么它会猜测网络连接工作不正常。
2) 然后请求访问文件http://www.msftncsi.com/ncsi.txt,这是一个明文文件,只包括文字“MicrosoftNCSI”。
对于NCSI的这项功能,一些用户可能会担心隐私问题,因为微软会在网站日志中记录下每次连接的IP地址。如果你不想微软知道你的网络连接状况,可以修改注册表禁用NCSI服务,或者修改为访问自己的服务器。Windows 7系统可参考:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet双击 EnableActiveProbing ,并在随后数值数据 ,输入: 0 .默认值是1.
转载于:https://blog.51cto.com/yiding/1735000
什么是网络连接状态指示器NCSI相关推荐
- Android编程获取网络连接状态及调用网络配置界面
获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能. Android平台提供了ConnectivityMan ...
- 怎样检查Android网络连接状态
在发送任何HTTP请求前最好检查下网络连接状态,这样可以避免异常.这个教程将会介绍怎样在你的应用中检测网络连接状态. 创建新的项目 1.在Eclipse IDE中创建一个新的项目并把填入必须的信息. ...
- android 检查网络连接状态实现步骤
android 如何检查网络连接状态,是android开发中一个常见的问题,本文将介绍如何实现,需要的朋友可以参考下 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限 ...
- C# 获取电脑的网络连接状态
C# 获取电脑的网络连接状态 原文:C# 获取电脑的网络连接状态 判断连网的方法介绍 1. InternetGetConnectedState 此函数获取网络状态有延时,且对网卡伤害较大 MSDN官方 ...
- Android 网络连接状态的监控
有些应用需要连接网络,例如更新后台服务,刷新数据等,最通常的做法是定期联网,直接使用网上资源.缓存数据或执行一个下载任务来更新数据. 但是如果终端设备没有连接网络,或者网速较慢,就没必要执行这些任务. ...
- Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面
http://www.mobiletuts.me 获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能. An ...
- android编程获取网络和wifi状态及调用网络设置界面,Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面 - Android平台开发技术 - 博客园...
获取网络连接状态 随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能. Android平台提供了ConnectivityMan ...
- js判断wifi_使用JS在浏览器中判断当前网络连接状态的几种方法
使用JS在浏览器中判断当前网络状态的几种方法如下: 1. navigator.onLine 2. ajax请求 3. 获取网络资源 4. bind() 1. navigator.onLine 通过na ...
- swift php 类型判断,iOS开发 - Swift实现检测网络连接状态及网络类型
一.前言 在移动开发中,检测网络的连接状态尤其检测网络的类型尤为重要.本文将介绍在iOS开发中,如何使用Swift检测网络连接状态及网络类型(移动网络.Wifi). 二.如何实现 Reachabili ...
- Windows Phone 8 获取与监听网络连接状态
现在的只能手机对网络的依赖程度都很高,尤其是新闻.微博.音乐.视频.VOIP通话.游戏等 事实性高的信息类应用,但是目前国内的信息费仍然高居不下,更多的用户只有在 WIFI 的环境下才愿意进行大数据量 ...
最新文章
- CNN的一些可视化方法!
- internal error:failed to get path of 64-bit Program Files directory
- 如何通过 Serverless 轻松识别验证码?
- PHP一个比较完善的树形结构代码
- python安装时没有选path怎么办,环境变量是个啥? 没有勾选Add to Path怎么办?
- java pdf水印排布问题_java 实现 PDF 加水印功能
- Linux网络转发和端口映射的笔记
- Asp.net MVC 教程汇总
- 多线程--thread
- 装linux后分区丢失吗,找到了linux分区顺序错乱修复方法
- 【资源分享】一款bootstrap开发的后台管理系统前端模板
- 圈子圈套 pdf_名字叫什么? 如何圈套好域名
- 拉格朗日插值法(理论详解)
- Android 使用 百度地图 测量 多边形面积
- springBoot datasource 属性
- 服务器防火墙关闭开机自启解决方案
- 安卓设备的Socket网络通讯例程 (A2) -UI界面适配
- 手机连接电脑不读手机的终极解决方案
- pyaudio录制音频和播放音频
- SICP读书笔记2---if和cond的区别
热门文章
- Excel画竖着的折线图
- matlab 三维图形改变线宽,用PANDAS改变线宽绘制三维线图
- 管理信息系统(MIS)期末复习参考指南
- 小米路由器r2d_小米路由器二代R2D怎样设置无线中继模式
- 学生网页设计作品 dreamweaver作业静态HTML网页设计模板 篮球网页作业制作
- 南京大学2019计算机学院复试名单,南京大学计算机科学与技术系2019考研复试名单...
- Fréchet Inception Distance(FID)
- Java 添加Word脚注、尾注
- 如何能把 CAJ 格式文档转换成 PDF 格式?
- DDR3 数据传输 (三)