最近,筆者在與網友溝通是被問到這樣一個問題,就是win7怎麼知道你的網絡受限?你的電腦裝的是win7系統,也許你會注意到有時候系統會發出“網絡連接受限”的警告,這種受限主要是針對國際網站設計的,只要你訪問的是國際網站就會受限。
所以現在的問題已經很明了了,就是微軟是怎麼知道你的網絡連接狀況的呢?下面筆者就為大家簡述一下原因,其實很簡單。
每一位用戶連接到網絡時,系統會自動向微軟發送一個域名訪問請求,訪問的結果就是作為網絡連接狀況的指示器(Network Connectivity Status Indicator,NCSI)。其實,最早是Vista率先采用了該功能。
NCSI首先在dns.msftncsi.com上執行一次DNS查詢,然後請求訪問文件http://www.msftncsi.com/ncsi.txt,這是一個明文文件只包括文字“Microsoft NCSI”。dns.msftncsi.com應該解析為131.107.255.255,如果地址不匹配,那麼它會猜測網絡連接工作不正常。
編輯點評:對於NCSI的這項功能,一些用戶可能會擔心隱私問題,因為微軟會在網站日志中記錄下每次連接的IP地址。如果你不想微軟知道你的網絡連接狀況,可以修改注冊表禁用NCSI服務,或者修改為訪問自己的服務器。