近期加入某個(gè)離退轉(zhuǎn)軍人群,群里上了歲數(shù)的占據(jù)大多數(shù),因?yàn)樵?jīng)是軍人嘛,就特別地注重安全問(wèn)題,網(wǎng)絡(luò)安全也頻頻被提及,首當(dāng)其沖的就是根服務(wù)器的問(wèn)題。很多人都在擔(dān)心,我們沒(méi)有根服務(wù)器,“根”啊,不必說(shuō)有多重要了吧?萬(wàn)一有朝一日老美使壞,咱的微信、抖音、支付寶不都瞬間玩兒完?
當(dāng)然網(wǎng)上有挺多這方面的說(shuō)明了,不過(guò)技術(shù)性太強(qiáng),老同志們理解起來(lái)有些困難,我這里盡量以通俗的方式解釋這個(gè)問(wèn)題。
互聯(lián)網(wǎng)通信看起來(lái)神秘,但是刨根問(wèn)底兒,可以類(lèi)比為郵政系統(tǒng)。例如你要給張三發(fā)一封信,你需要知道什么?張三的地址,對(duì)吧?只要你知道了張三的地址,剩下的你基本就不用擔(dān)心了,只要你的郵資足夠,郵政系統(tǒng)自然會(huì)把你的信件送達(dá),怎么送是他們的事兒。當(dāng)然,如果你還希望張三給你回信,也要告訴張三你自己的地址對(duì)吧?也就是我們所謂的收寄地址,同樣的,互聯(lián)網(wǎng)通信也只需要明確這么兩個(gè)東西,你看看,互聯(lián)網(wǎng)通信簡(jiǎn)單吧?
當(dāng)然,互聯(lián)網(wǎng)上的地址不會(huì)是“XX省XX市XX鄉(xiāng)XX村”的形式,而是一個(gè)叫做IP地址的東西,看起來(lái)像是:192.168.125.222這么以“點(diǎn)”分開(kāi)的四組數(shù)字,每個(gè)數(shù)字的取值范圍是0-255,這么一說(shuō)是不是你也就能理解了為什么這種方式的IP地址(IPV4)只有四十億個(gè)了?對(duì)了,就是255x255x255x255=4228250625個(gè)地址,除去被保留用作特殊用途的地址,也就是四十億,不能再多了。
也就是說(shuō),例如你要訪問(wèn)百度,那么你可以在瀏覽器里輸入39.156.69.79(百度的IP地址),但是你會(huì)不會(huì)覺(jué)得麻煩?太難記了對(duì)不對(duì)?所以我們給它又起了個(gè)比較容易記的名字,就是baidu.com。也就是說(shuō),不管你輸入39.156.69.79,還是baidu.com,你得到的結(jié)果都是登錄到百度的首頁(yè)。
再類(lèi)比到郵政系統(tǒng),你家的地址“XX省XX市XX鄉(xiāng)XX村”其實(shí)也是為了方便,這個(gè)可以看成是地址的大名;而真正能夠定位的是它的經(jīng)緯度,例如“東經(jīng)107.123北緯74.345”,可以看成是地址的小名,你從小就開(kāi)始使用的原始名字,這個(gè)定位哪怕你村整個(gè)搬遷到渣也不剩了,你也還是能找到你老屋的位置。按道理來(lái)講,例如導(dǎo)航,也就是根據(jù)這個(gè)經(jīng)緯度才能找到目的地的,“XX村”只是為了人們記憶的方便罷了。
但是這兩個(gè)東西之間一定要有個(gè)相關(guān)性對(duì)吧?把這兩個(gè)東西關(guān)聯(lián)起來(lái)的家伙叫做域名服務(wù)器DNS,我們所謂的“根服務(wù)器”就是這么個(gè)東西的。當(dāng)你輸入baidu.com時(shí),計(jì)算機(jī)其實(shí)莫名其妙,但是它知道自己一籌莫展時(shí)會(huì)把信息發(fā)送到哪一個(gè)IP去咨詢,有規(guī)律的兜兜轉(zhuǎn)轉(zhuǎn),最終DNS會(huì)告訴你在用的電腦,你要訪問(wèn)的IP地址是什么什么。
所以,從原理上來(lái)講,即便沒(méi)有了根服務(wù)器,只要你知道你要訪問(wèn)的IP地址,你還是可以跟它通信的,根服務(wù)器并不能導(dǎo)致網(wǎng)絡(luò)崩潰對(duì)吧?
可為什么伊朗的網(wǎng)站就被美國(guó)給收回了呢?就是不給他翻譯了唄,你再要訪問(wèn)它的大名時(shí),人家說(shuō)查無(wú)此人,這樣的話,外界就一籌莫展了對(duì)吧?因?yàn)樗恢滥愕拇竺,不知道你具體的IP是什么。
那么是不是每一次網(wǎng)絡(luò)通信都需要訪問(wèn)根服務(wù)器呢?當(dāng)然沒(méi)必要!這要這樣的話根服務(wù)器不得累死?根服務(wù)器下面是有許許多多的分級(jí)DNS的,甚至你自己的電腦緩存里都有你經(jīng)常瀏覽的網(wǎng)址的IP對(duì)照表,訪問(wèn)這些網(wǎng)址壓根兒誰(shuí)家的DNS都不需要,盲駕直達(dá)!只有在你本地的DNS里都沒(méi)有辦法解析的時(shí)候,才需要?jiǎng)隈{到上一級(jí)服務(wù)器。
另外,根服務(wù)器不是單獨(dú)存在的,我們國(guó)家盡管沒(méi)有分配到最初的13臺(tái)根服務(wù)器,但這些服務(wù)器的數(shù)據(jù)是可以拷貝的,這就是所謂的鏡像服務(wù)器。你可以認(rèn)為只要根服務(wù)器里有什么我就有什么,即便根服務(wù)器被斷掉,也只是它新增的對(duì)應(yīng)關(guān)系我沒(méi)有罷了,不妨礙我原本的網(wǎng)絡(luò)服務(wù)。所以說(shuō),即便沒(méi)了美國(guó)的根服務(wù)器,不影響你國(guó)內(nèi)的互聯(lián)網(wǎng)運(yùn)作,甚至不影響你訪問(wèn)原本你的服務(wù)器里已經(jīng)存在的國(guó)外網(wǎng)站,除非你通往海外的信息電纜被斷掉。當(dāng)然了,海外的DNS不給你翻譯,那么雖然你能找到海外的網(wǎng)站,但是反過(guò)來(lái)就瞎了,外界看不到你。
再說(shuō)說(shuō)根服務(wù)器的設(shè)置問(wèn)題,中國(guó)這么大、網(wǎng)絡(luò)這么發(fā)達(dá),為什么不分配一臺(tái)根服務(wù)器給我們?這里面當(dāng)然有老美使壞的可能(例如在分配次序上厚此薄彼),但主要還是技術(shù)性的問(wèn)題,詳細(xì)的情況不再展開(kāi),但是你只要知道現(xiàn)在IPV4機(jī)制下的根服務(wù)器只能是13臺(tái),不能再多了,而這13臺(tái)都已經(jīng)名花有主。
也不必氣餒,為了解決IPV4下的各種捉襟見(jiàn)肘(IPV4下的IP地址已經(jīng)耗盡),IPV6模式已經(jīng)如火如荼。什么是IPV6?簡(jiǎn)單來(lái)說(shuō),IPV4下IP地址用32位二進(jìn)制數(shù)碼表示,只能達(dá)到上述的42億數(shù)量,而IPV6的IP地址表示是128位二進(jìn)制數(shù)據(jù),數(shù)量上限是原本IPV4下的IP地址的4次方!42億相乘四次,是不是世界立馬兒開(kāi)闊了許多?所以有人說(shuō)IPV6下世界上每一粒沙子都可以給它分配一個(gè)IP!
而在這個(gè)領(lǐng)域,咱們已居于前列,“雪人計(jì)劃”在全球布局了25臺(tái)IPV6協(xié)議下的根服務(wù)器,當(dāng)前互聯(lián)網(wǎng)可以看成是IPV4下的13臺(tái)根服務(wù)器和IPV6下的25臺(tái)根服務(wù)器聯(lián)手協(xié)作。