配置路由器的人往往會(huì)使用路由器默認(rèn)的 IP 地址作為網(wǎng)關(guān),換成其他的 IP 地址既費(fèi)腦子又費(fèi)事。還別不相信,經(jīng)常做網(wǎng)絡(luò)維護(hù)的人設(shè)置 IP 地址,“192.168” 輸入得賊溜。但這還不是根本原因。
早期的寬帶接入方式普遍采用的是同軸電纜,最早的 NAT 網(wǎng)關(guān)設(shè)備 (網(wǎng)關(guān)好比家里入戶(hù)的大門(mén),IP 地址就是門(mén)牌號(hào)) 默認(rèn) IP 地址就是 192.168.0.1,所以到了用戶(hù)這里網(wǎng)關(guān)就只能使用 192.168.1.1。
路由器的制造商們?yōu)榱吮阌诰S護(hù)和售后服務(wù),就默認(rèn)的在路由器內(nèi)設(shè)置了 192.168.1.1,從而避開(kāi)了 192.168.0.X 這個(gè)網(wǎng)段。設(shè)置 IP 地址從 1 開(kāi)頭也僅僅是為了避免造成 IP 地址的浪費(fèi)。
局域網(wǎng) IP 地址通常以 192.168 開(kāi)頭還真的只是習(xí)慣,192.168 并不是設(shè)置局域網(wǎng) IP 地址的唯一選擇。很多企業(yè)都選擇 10. 或者 172.16 開(kāi)頭規(guī)劃局域網(wǎng)。
IP 地址的組成
對(duì)于電腦和網(wǎng)絡(luò)設(shè)備而言 IP 地址和其他數(shù)據(jù)一樣都是 0、1 這樣的二進(jìn)制組成,IP 地址由 32 位二進(jìn)制組成,轉(zhuǎn)換 4 段十進(jìn)制數(shù)僅僅只是為了便于人分辨和使用。
比如二級(jí)制的 1111 1111 轉(zhuǎn)為十進(jìn)制就是 255。
IPV4 的 IP 地址在 1993 年時(shí)采用了 “分級(jí)式定址”,將 IP 地址分為 A、B、C、D、E 五個(gè)類(lèi)別,每個(gè)類(lèi)別的地址都是由它們的前 3 位來(lái)標(biāo)識(shí)。A 類(lèi)一般用于政府、B 類(lèi)一般用于公司、C 類(lèi)一般用于共用、D 類(lèi)一般用于主播、E 類(lèi)一般用于實(shí)驗(yàn)。
其實(shí)在 IP 地址分類(lèi)之前,沒(méi)有子網(wǎng)掩碼一說(shuō),32 位的 IP 地址是由 8 位的網(wǎng)絡(luò)地址(指定主機(jī)連接到哪個(gè)網(wǎng)絡(luò))和 “剩下的” 主機(jī)位(指定了主機(jī)在該網(wǎng)絡(luò)內(nèi)的地址)。這樣分配 IP 地址在局域網(wǎng)出現(xiàn)之前是可行的,因?yàn)槟菚r(shí)只有很少大一些的網(wǎng)絡(luò)(ARPANET)。但局域網(wǎng)出現(xiàn)的早期,就已經(jīng)顯現(xiàn)出不夠用了,所以才進(jìn)行了分類(lèi),引入了掩碼一說(shuō)
如今一個(gè)完整的 IP 地址離不開(kāi)掩碼,IP 地址與子網(wǎng)掩碼進(jìn)行按位與運(yùn)算得到子網(wǎng)地址。每個(gè) IP 地址都被分為兩個(gè)部分,即網(wǎng)絡(luò)地址和主機(jī)地址。這樣做的目的是為了在路由器轉(zhuǎn)發(fā)數(shù)據(jù)包時(shí)更方便的尋址。
舉個(gè)例子:
信件、包裹往往是同一個(gè)省的放在一起,然后同省中同一個(gè)市的再放在一起進(jìn)行寄送。最終送件的派件員只需要查看街道和門(mén)牌號(hào)碼。路由器先看數(shù)據(jù)包的中目的 IP 的網(wǎng)絡(luò)地址,把這個(gè)數(shù)據(jù)包送到某個(gè)網(wǎng)絡(luò)時(shí)后再根據(jù)該數(shù)據(jù)包中目的 IP 的主機(jī)部分從該網(wǎng)絡(luò)中找到目的主機(jī)。所以我們可以認(rèn)為網(wǎng)絡(luò)地址 = 網(wǎng)絡(luò)號(hào),主機(jī)地址 = 主機(jī)號(hào)。這才是 IP 地址 “分級(jí)定址” 的真正意義所在。
為什么出現(xiàn)了 10.X.X.X、176.16.X.X 和 192.168.X.X 這樣的局域網(wǎng) IP 地址?
那是因?yàn)樵缭?1990 年代中期 IPV4 地址就已經(jīng)面臨了短缺的問(wèn)題。于是乎就有人開(kāi)動(dòng)了大腦:IP 地址確實(shí)不能重復(fù),重復(fù)了就意味著數(shù)據(jù)會(huì)送錯(cuò)。但可以確定一個(gè)私域的 IP 地址供大家免費(fèi)在局域網(wǎng)內(nèi)使用,這些私域 IP 地址可以在不同的局域網(wǎng)重復(fù)使用,只要確保在同一個(gè)局域網(wǎng)不出現(xiàn) IP 地址重復(fù)就可以了。NAT 技術(shù)(網(wǎng)絡(luò)地址轉(zhuǎn)換)就在這樣的場(chǎng)景下誕生了
這就好比程控電話(huà),你先撥打?qū)ν饽苷=油ǖ碾娫?huà)號(hào)碼,再由程控交換機(jī)轉(zhuǎn)接分機(jī)號(hào)。NAT 技術(shù)就像程控交換機(jī)的作用。這樣很大程度上緩解了 IP 地址枯竭的問(wèn)題。
所以五類(lèi) IP 地址中 A、B、C 類(lèi)地址劃分了一部分作為私有 IP 地址,供大家免費(fèi)使用。
家用路由默認(rèn)出廠(chǎng)基本都是 192 開(kāi)頭的,因?yàn)樽泳W(wǎng)內(nèi)需要的 IP 地址數(shù)并不要求很多;而 10 和 17.16 開(kāi)頭的一般用于企業(yè),因?yàn)榭煞峙涞?IP 地址數(shù)多。除此之外還有一些特殊的 IP 地址,比如:0.0.0.0 只能做源地址;255.255.255.255 是廣播地址;127.x.x.x 為環(huán)回地址供本機(jī)使用。
總結(jié)
與其說(shuō)現(xiàn)在局域網(wǎng) IP 通常以 192.168 開(kāi)頭而不是 1.2 或者 193.169 開(kāi)頭, 是因?yàn)榫W(wǎng)絡(luò)技術(shù)演變的結(jié)果。
評(píng)論