Windows 7中的网络可连接性状态指示器、网络感知介绍

本文涉及的产品
云解析DNS-重点域名监控,免费拨测 20万次(价值200元)
简介:

可能多数的用户都不会知道在Windows 7中还有这样一个小东西在帮助我们获得更好的网络体验,那就是网络可连接性状态指示器,即NCSI。可能这个名字大家都觉得比较绕口或是不知道它是做什么用的,换个词可能大家都能理解了,那就是网络感知。但在日常的使用中网络感知是一个吃力不讨好的功能,怎么说?看下面的情形:

 

我们每天第一次开机并登录到计算机时,会发现我们的网络并不是连接上的,如果计算机已经连接到一个已知的有线网络,网络图标会显示“正在识别”字样;如果计算机当前处于一个已知的无线网络环境中,无线网络连接会显示“正在连接”字样。这等待的这几秒钟或更长的时间是不是让我们比较恼火,从而心想这小东西转什么转,怎么要等这么久!

 

在多数正常的网络环境中,基本上这种现象都是网络感知功能导致。是不是觉得这个功能很讨厌,先不着急,请看下面。

 

网络感知会在我们刚连接到一个网络的时候收集所连接到网络的连接信息,并让程序通过Windows Vista或Windows 7系统中的API来使用这些信息,从而获得更好的网络连接性。一般情况下,网络感知会在这些时候收集所连接网络的信息:

 

  • 在计算机重新启动后用户第一次登录;
  • 计算机连接到了一个不同的网络;
  • 计算机接入了一个需要登录的AP(公共无线网络环境)。

 

通过这些信息,应用程序和服务可以筛选网络连接,并根据自己的任务选择最佳的网络连接。在这里举一个比较通俗易懂的例子,在我们使用笔记本的时候连接到了两个网络,一个有线网络和一个无线网络。这样的情形我们一般把它称为“多重网络”,这时候我们的网络感知功能就起到作用了,会自动为使用了网络感知API的应用程序选择合理的网络连接。比如,我们的无线网络只有1M的带宽,而有线则是4M带宽,现在我们需要在互联网中下载一个较大的文件,但同时我们又需要浏览其他网页。这时网络感知功能会自动的让下载工具使用有线网络,并让浏览器使用无线网络,从而在物理上做一个网络连接的隔离,以此获得更好的网络体验。这是我们在家庭或小型网络环境中非常有意义的一个功能。在企业环境中,网络感知还能够分辨出内部网络和外部网络,从而对内网络数据安全上加以保护,并保证互联网网络连接性。

 

不仅如此,网络感知功能还能够在网络连接发生变化的时候通知应用程序和服务,从而让应用程序和服务平滑的、动态的更新网络连接。在大多数情况,网络感知会收集网络连接性的信息诸如计算机的DNS后缀、域以及网关地址等。通过这些信息,可以在应用程序或服务调用网络感知时,为给定的网络中添加以下信息:

 

  • 到内部网络的连接性;
  • 到外部网络的连接性(可能包含发送DNS查询能力,并获得正确的DNS名称解析);

 

通过这些信息,可以使Windows更加智能的连接网络,给用户带来方便。在NCSI设计的时候就被确定是一项顺应网络条件建立连接的功能,也正因为如此,NCSI会在某些时候收集当前连接网络的连接信息。



 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/690758,如需转载请自行联系原作者



相关文章
|
8月前
|
安全 数据安全/隐私保护 Windows
如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
390 15
如何在Windows 10系统中查看已连接WiFi密码-亲测可用-优雅草卓伊凡
|
10月前
|
编解码 异构计算
RT-DETR改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
RT-DETR改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
726 10
RT-DETR改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
|
4月前
|
Windows
电脑显示有问题,电脑连接不上网络,电脑没声音,电脑链接不上打印机?驱动人生就能解决所有问题
电脑显示有问题,电脑连接不上网络,电脑没声音,电脑链接不上打印机?驱动人生就能解决所有问题
99 0
|
10月前
|
机器学习/深度学习 自然语言处理 计算机视觉
RT-DETR改进策略【Backbone/主干网络】| CVPR 2024 替换骨干网络为 RMT,增强空间信息的感知能力
RT-DETR改进策略【Backbone/主干网络】| CVPR 2024 替换骨干网络为 RMT,增强空间信息的感知能力
410 13
RT-DETR改进策略【Backbone/主干网络】| CVPR 2024 替换骨干网络为 RMT,增强空间信息的感知能力
|
10月前
|
计算机视觉
RT-DETR改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进RT-DETR颈部网络
RT-DETR改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进RT-DETR颈部网络
394 12
RT-DETR改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进RT-DETR颈部网络
|
10月前
|
计算机视觉
YOLOv11改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进v11颈部网络
YOLOv11改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进v11颈部网络
2065 10
YOLOv11改进策略【Neck】| GFPN 超越BiFPN 通过跳层连接和跨尺度连接改进v11颈部网络
|
10月前
|
编解码 异构计算
YOLOv11改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
YOLOv11改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
2587 7
YOLOv11改进策略【Neck】| BiFPN:双向特征金字塔网络-跨尺度连接和加权特征融合
|
9月前
|
安全 网络协议 网络安全
当虚拟机出现网络连接问题时,应该先检查Hyper-V的网卡连接配置
当虚拟机出现网络连接问题时,应首先检查Hyper-V的网卡配置。具体步骤包括:确认虚拟机运行状态、检查虚拟交换机类型和物理网卡连接、确保虚拟机网络适配器正确连接到虚拟交换机,并验证网络配置(IP地址等)。常见问题如虚拟交换机配置错误、网络适配器未连接或防火墙阻止连接,可通过重新配置或调整设置解决。必要时重启虚拟机和宿主机,查看事件日志或联系技术支持以进一步排查问题。
|
10月前
|
机器学习/深度学习 自然语言处理 计算机视觉
YOLOv11改进策略【Backbone/主干网络】| CVPR 2024 替换骨干网络为 RMT,增强空间信息的感知能力
YOLOv11改进策略【Backbone/主干网络】| CVPR 2024 替换骨干网络为 RMT,增强空间信息的感知能力
299 0
YOLOv11改进策略【Backbone/主干网络】| CVPR 2024 替换骨干网络为 RMT,增强空间信息的感知能力
|
12月前
|
负载均衡 网络协议 算法
不为人知的网络编程(十九):能Ping通,TCP就一定能连接和通信吗?
这网络层就像搭积木一样,上层协议都是基于下层协议搭出来的。不管是ping(用了ICMP协议)还是tcp本质上都是基于网络层IP协议的数据包,而到了物理层,都是二进制01串,都走网卡发出去了。 如果网络环境没发生变化,目的地又一样,那按道理说他们走的网络路径应该是一样的,什么情况下会不同呢? 我们就从路由这个话题聊起吧。
302 4
不为人知的网络编程(十九):能Ping通,TCP就一定能连接和通信吗?