最近,筆者在與網(wǎng)友溝通是被問(wèn)到這樣一個(gè)問(wèn)題,就是win7怎么知道你的網(wǎng)絡(luò)受限?你的電腦裝的是win7系統(tǒng),也許你會(huì)注意到有時(shí)候系統(tǒng)會(huì)發(fā)出“網(wǎng)絡(luò)連接受限”的警告,這種受限主要是針對(duì)國(guó)際網(wǎng)站設(shè)計(jì)的,只要你訪問(wèn)的是國(guó)際網(wǎng)站就會(huì)受限。
所以現(xiàn)在的問(wèn)題已經(jīng)很明了了,就是微軟是怎么知道你的網(wǎng)絡(luò)連接狀況的呢?下面筆者就為大家簡(jiǎn)述一下原因,其實(shí)很簡(jiǎn)單。
每一位用戶(hù)連接到網(wǎng)絡(luò)時(shí),系統(tǒng)會(huì)自動(dòng)向微軟發(fā)送一個(gè)域名訪問(wèn)請(qǐng)求,訪問(wèn)的結(jié)果就是作為網(wǎng)絡(luò)連接狀況的指示器(Network Connectivity Status Indicator,NCSI)。其實(shí),最早是Vista率先采用了該功能。
NCSI首先在dns.msftncsi.com上執(zhí)行一次DNS查詢(xún),然后請(qǐng)求訪問(wèn)文件http://www.msftncsi.com/ncsi.txt,這是一個(gè)明文文件只包括文字“Microsoft NCSI”。dns.msftncsi.com應(yīng)該解析為131.107.255.255,如果地址不匹配,那么它會(huì)猜測(cè)網(wǎng)絡(luò)連接工作不正常。