這就是 IP 地址的作用。所有連接網(wǎng)絡(luò)的設(shè)備都有自己獨一無二的 IP 地址,就像我們在現(xiàn)實中的家庭住址。網(wǎng)站服務(wù)器就像是互聯(lián)網(wǎng)中的公共設(shè)施,店鋪等,比如百度在互聯(lián)網(wǎng)中的地址是 202.108.22.5,當我們要訪問「百度」,其實就是訪問百度的 IP 地址。(可以直接輸入該 IP 地址打開百度首頁)
01
—
IP 怎么回事
前面說了每個設(shè)備都有自己獨一無二的 IP 地址,IPv4 在設(shè)計之初并沒有意料到網(wǎng)絡(luò)發(fā)展會如此迅猛,短短幾十年間 43 億個 IPv4 地址已經(jīng)全部消盡。
那為什么我們依然能夠暢快上網(wǎng)呢?
可以把局域網(wǎng)想象成一棟有許多房間的房子,每個房間都有自己的門牌號。光貓路由就是這個房子的管家,它也有自己的門牌號,通常是 192.168.1.1。
在局域網(wǎng)下的所有設(shè)備都是這棟房子的住戶,他們的門牌號也是 192.168 開頭。我們稱這種 IP 為「局域網(wǎng)IP」。
當其中一位住戶網(wǎng)購(下載文件),賣家(服務(wù)器)不能直接把快遞發(fā)到 192.168.**.** 這個門牌號上,因為網(wǎng)絡(luò)世界有很多房子,每棟房子中都可能存在 192.168.**.** 門牌,這位住戶的門牌號只在它所處的局域網(wǎng)中是唯一的。
正是因為 NAT 技術(shù),我們才能在 IPv4 用完的情況下也能繼續(xù)暢快上網(wǎng),因為網(wǎng)絡(luò)運營商也對我們的寬帶使用了 NAT。
原本每棟房子都是獨棟的別墅,就像白宮一樣,只需要說白宮就能找到。但逐漸黑宮、黃宮、紫宮…… 這些地址都被用完了。
運營商就把一個區(qū)域內(nèi)的別墅給圈起來,成為了「小區(qū)」。以后大家暢游網(wǎng)絡(luò)世界用的都是小區(qū)的地址,而不是自己房子的地址。我們網(wǎng)購也不是直接送上家門,而由小區(qū)內(nèi)的分包點統(tǒng)一接收,再按房子編號發(fā)放。
從某種意義上來講,我們使用的其實是一個大的局域網(wǎng)。
但有一些比較倔的別墅并沒有搬進小區(qū),依然使用自己專門的地址,這種稱為「公網(wǎng)IP」,它的等級和小區(qū)地址是一樣的。
但是因為 IPv4 地址枯竭,公網(wǎng) IP 價值很高,現(xiàn)在運營商默認不會分配給個戶寬帶公網(wǎng)IP。
另外因為 IPv4 地址枯竭還誕生了 IPv6,它使用 128 位地址,帶來了2^128 個新的 IP地址,比地球上的沙子還多,就不存在 IP 地址不夠用的情況。
02
—
暴露IP地址有危險嗎
回到標題,暴露 IP 地址會使我們在互聯(lián)網(wǎng)上被人定位嗎?
IP 地址確實包含運營商和位置信息。但如因為我們現(xiàn)在使用大局域網(wǎng)的緣故,僅知道「私網(wǎng)IP」地址并不會直接鎖定你的真實位置,只能知道個大概。
即便黑客拿你練手,攻陷了你的防火墻,IP 地址也還分為動態(tài)和靜態(tài)兩種。
靜態(tài) IP 相當于這塊地都是專屬于你的,你把房子拆了重建(重啟設(shè)備),你的 IP 地址也不會改變。靜態(tài) IP 則相反,你把房子拆了,運營商會重新給你劃一塊地,重建的房子地址就變了。
如果沒有特別要求,運營商一般給我們都是動態(tài) IP,定期更換。如果 IP 地址暴露,重啟光貓和路由器也能換一個 IP。
P2P 下載也可能暴露一些問題。P2P 是現(xiàn)在最基本的下載方式之一,簡單來說就是當一個設(shè)備獲取了 P2P 資源,那該設(shè)備也會成為分享資源的服務(wù)器,其他使用P2P 的設(shè)備也能從他這里獲取該資源。
我們使用 BT 種子或磁鏈下載文件其實就是 P2P 下載。BT 和磁鏈并沒有真正意義上的服務(wù)器,所有下載該資源的人既是下載者也是上傳者,BT 和磁鏈將所有下載該資源的人連接在一起。而要進行連接就需要 IP 地址。
網(wǎng)址小淙就不發(fā)了,使用 BT 的人大多是電影愛好者,沒什么好稀奇的。
另外因為動態(tài) IP 的原因,通過 BT 下載并不能精準確定誰家下載了什么,可能昨天你鄰居下載了某些文件,今天他用的 IP 分給了你,這樣就冤枉啦!