網(wǎng)絡(luò)IP地址分類及規(guī)劃問(wèn)題
網(wǎng)絡(luò)IP地址“主要”分為ABC三類,以下是覆蓋范圍:
A類:0.0.0.0 - 127.255.255.255,標(biāo)誰(shuí)的子網(wǎng)掩碼是255.0.0.0(按子網(wǎng)掩碼的另一種標(biāo)注方法是/8,就是將子網(wǎng)掩碼換算成二進(jìn)制后,從左數(shù)起8個(gè)1)
B類:128.0.0.0 - 191.255.255.255,標(biāo)誰(shuí)的子網(wǎng)掩碼是255.255.0.0(按子網(wǎng)掩碼的另一種標(biāo)注方法是/16,就是將子網(wǎng)掩碼換算成二進(jìn)制后,從左數(shù)起16個(gè)1)
C類:192.0.0.0 - 223.255.255.255,標(biāo)誰(shuí)的子網(wǎng)掩碼是255.255.255.0(按子網(wǎng)掩碼的另一種標(biāo)注方法是/24,就是將子網(wǎng)掩碼換算成二進(jìn)制后,從左數(shù)起24個(gè)1)
為了節(jié)省篇幅,也為減少筆誤,以下的子網(wǎng)掩碼均采用/x這樣的標(biāo)注方法,x的可能值最大是32,最小是0
這里還牽涉到一個(gè)子網(wǎng)劃分的問(wèn)題:
如果ICANN頒發(fā)給你9.x.x.x,你得到就是9.0.0.0/8這樣一個(gè)標(biāo)誰(shuí)A類網(wǎng)絡(luò),因?yàn)榫W(wǎng)絡(luò)太大可能不好管理,那你可以劃分子網(wǎng),分成9.1.0.0/16、9.2.0.0/16、9.3.0.0/16、、、9.255.0.0/16,再細(xì)分一些是9.255.1.0/24、9.255.2.0/24......當(dāng)然還可以更細(xì)的往下拆分
還有一個(gè)子網(wǎng)合并的問(wèn)題:
如果ICANN頒發(fā)給你220.220.x.x,按照標(biāo)準(zhǔn)你得到的其實(shí)是220.220.0.0/24、220.220.1.0/24、220.220.2.0/24、、、220.220.255.0/24這樣256個(gè)標(biāo)準(zhǔn)C類網(wǎng)絡(luò),而你需要的是一個(gè)可容納上萬(wàn)臺(tái)節(jié)點(diǎn)的大型網(wǎng)絡(luò),那你可以把220.220.x.x并成一個(gè)網(wǎng)絡(luò)用,就是222.220.0.0/16,就這叫CIDR,呆會(huì)回頭我們會(huì)用到這個(gè) http://www.99191.com天下網(wǎng)管聯(lián)盟
其中,規(guī)劃為私有IP地址區(qū)域的部分是,正好是ABC內(nèi)各一部分:
10.0.0.0 - 10.255.255.255 (10.0.0.0/8)
172.16.0.0 - 172.31.255.255 (172.160.0./16 - 172.31.0.0/16)
192.168.0.0 - 192.168.255.255 (192.168.0.0/24 - 192.168.255.0/24)
還有一些特殊的如127部分、169部分、D類E類的224-255部分,跟本篇主題不沾邊
公網(wǎng)IP地址在今天來(lái)說(shuō)是相當(dāng)寶貴的資源,在中國(guó)更是如此
那么,相當(dāng)多的企業(yè)、機(jī)構(gòu)、甚至網(wǎng)吧,它們的內(nèi)部局域網(wǎng)也確實(shí)沒(méi)什么必要采用公網(wǎng)IP,那就采用私有IP地址。按照規(guī)模,大一些的企業(yè)就選擇了10.x.x.x,次一些的采用了172.16.x.x,更小一些的網(wǎng)吧,用得最流行的就是192.168.0.x,一個(gè)標(biāo)準(zhǔn)C類網(wǎng)絡(luò)。要注意的是:這僅僅是一個(gè)使用習(xí)慣,而不是規(guī)定
現(xiàn)在的網(wǎng)吧都越開(kāi)越大了,一個(gè)標(biāo)準(zhǔn)C類網(wǎng)絡(luò)已經(jīng)無(wú)法滿足容量上的要求,很多人都說(shuō)我這么著,能不能192.168.0.x和192.168.1.x放到一個(gè)網(wǎng)絡(luò)里來(lái)?當(dāng)然可以!引入CIDR的概念,很容易得出結(jié)論,192.168.0.0/255.255.254.0,或者說(shuō)192.168.0.0/23,就是192.168.0.x + 192.168.1.x,若不論網(wǎng)絡(luò)地址和廣播地址,一共可以容納512個(gè)節(jié)點(diǎn)。當(dāng)然,192.168.0.0/22、192.168.0.0/21、192.168.0.0/20、、、乃至192.168.0.0/16,都是可以容納更多節(jié)點(diǎn)的規(guī)劃方法
不過(guò)我本人對(duì)CIDR的印象不好,CIDR只是一個(gè)方法,應(yīng)該不屬于一種規(guī)范,這樣就帶來(lái)了一些兼容性問(wèn)題。幾年前我設(shè)置WIN2000(SP2)中的RRAS時(shí),里面有一項(xiàng)類似包過(guò)濾措施的接口篩選,可能很多朋友還有印象:定義目標(biāo)網(wǎng)絡(luò)時(shí),它不認(rèn)218.4.0.0/255.255.0.0這樣的網(wǎng)絡(luò),說(shuō)子網(wǎng)掩碼無(wú)效,非得讓你手動(dòng)去配置218.4.0.0/24、218.4.1.0/24、218.4.3.0/24、、、218.4.255.0/24這樣256個(gè)目標(biāo)網(wǎng)絡(luò),因?yàn)镃類的IP地址它只認(rèn)255.255.255.0這樣的子網(wǎng)掩碼,還有好像IIS里的IP地址審核也有這么一個(gè)情況,汗~~~
而且,在網(wǎng)吧內(nèi)網(wǎng)劃分這塊,為什么這么多朋友在問(wèn):“網(wǎng)吧內(nèi)超過(guò)254臺(tái)主機(jī),IP地址怎么劃”,之類的主題一找一大片,是因?yàn)樯婕暗紺IDR子網(wǎng)合并后的運(yùn)算,因?yàn)榫W(wǎng)絡(luò)基礎(chǔ)不過(guò)關(guān),很多朋友不懂,不懂不要緊,確實(shí)沒(méi)有必要懂。往下看,我引用一下主題
為何都擠到192.168.x.x這種C類里來(lái)?
10.x.x.x(255.0.0.0)和172.16.x.x~172.31.x.x(255.255.0.0)這里不是一個(gè)大大的天下?
10.0.0.0/8和172.16.0.0/16 - 172.31.0.0/16,難道不是一個(gè)現(xiàn)成的、很好的選擇?絕對(duì)順應(yīng)標(biāo)準(zhǔn),絕對(duì)不叛經(jīng)離道,有人說(shuō)這么大的網(wǎng)絡(luò)肯定有廣播風(fēng)暴云云,這叫說(shuō)法就有點(diǎn)搞笑了。咱們先不討論廣播風(fēng)暴本身是個(gè)什么東東,10.0.0.0/8的確是可以容納16777216個(gè)節(jié)點(diǎn),但你真有16777216臺(tái)主機(jī)嗎?廣播量的確與局域網(wǎng)內(nèi)的主機(jī)數(shù)量成正比,可跟局域網(wǎng)可以容納的主機(jī)數(shù)量沒(méi)有任何關(guān)系,而且在網(wǎng)吧這種軟硬件環(huán)境里只要設(shè)備和鏈路正常和客戶機(jī)健康是沒(méi)會(huì)產(chǎn)生廣播風(fēng)暴。很多人家里ADSL寬帶貓(斯達(dá)康UT300R)默認(rèn)的IP地址是10.0.0.138,掩碼是255.0.0.0,如果啟用路由模式,那你的電腦也得設(shè)置成10.x.x.x中的一個(gè),那么這個(gè)范圍超大但只有兩個(gè)節(jié)點(diǎn)的局域網(wǎng),結(jié)果,爆炸了沒(méi)有?當(dāng)然,如果你實(shí)在擔(dān)心,你可以采用10.0.0.0/255.255.254.0,你可以使用到的IP地址是10.0.0.0 - 10.0.1.255,這個(gè)方案沒(méi)有任何問(wèn)題。
你厭倦了10.x.x.x,你也厭倦了172.16.x.x - 172.31.x.x,你還厭倦了192.168.x.x,那么我倒是可以代表ICANN給你分配一段,個(gè)性化IP地址的網(wǎng)絡(luò)。規(guī)范只是
再次支持一下自已這個(gè)“叛經(jīng)離道”的見(jiàn)解,網(wǎng)吧內(nèi)網(wǎng)用1.1.1.x這樣一個(gè)又吉祥又好記又有個(gè)性的網(wǎng)絡(luò),完全具有可行性,副作用?幾乎沒(méi)有,剛查了一下這段IP是歸美國(guó)新澤西州通用電器公司所有,你真得有訪問(wèn)該公司的需要嗎?還是你網(wǎng)吧里有位顧客要去那里工作所以要咨詢他們的網(wǎng)站?當(dāng)然,互聯(lián)網(wǎng)上的有人訪問(wèn)1.1.1.x,是不會(huì)轉(zhuǎn)到你那里來(lái)的,只會(huì)去真正的1.1.1.x那里,因?yàn)閺V域網(wǎng)上的路由器可只聽(tīng)從ICANN的安排。如果你真得想讓世界承認(rèn),那你從本地電信的路由器開(kāi)始逐級(jí)往上,一一去修改路由表,如果你能做到的話。。。