大家都應(yīng)該知道2的0次方到10次方是多少把?也給大家說(shuō)一下,分別是:
1 2 4 8 16 32 64 128 256 512 1024。如果你希望每個(gè)子網(wǎng)中只有5個(gè)ip地址可以給機(jī)器用,那么你就最少需要準(zhǔn)備給每個(gè)子網(wǎng)7個(gè)ip地址,因?yàn)樾枰由蟽深^的不可用的網(wǎng)絡(luò)和廣播ip,所以你需要選比7多的最近的那位,也就是8,就是說(shuō)選每個(gè)子網(wǎng)8個(gè)ip。好,到這一步,你就可以算掩碼了,這個(gè)方法就是:最后一位掩碼就是256減去你每個(gè)子網(wǎng)所需要的ip地址的數(shù)量,那么這個(gè)例子就是256-8=248,那么算出這個(gè),你就可以知道那些ip是不能用的了,看:0-7,8-15,16-23,24-31依此類推,寫(xiě)在上面的0、7、8、15、16、23、24、31(依此類推)都是不能用的,你應(yīng)該用某兩個(gè)數(shù)字之間的IP,那個(gè)就是一個(gè)子網(wǎng)可用的IP,怎么了?是不是不相信?太簡(jiǎn)單了。。。
我再試驗(yàn)一下,就拿200臺(tái)機(jī)器分成4個(gè)子網(wǎng)來(lái)做例子吧。
200臺(tái)機(jī)器,4個(gè)子網(wǎng),那么就是每個(gè)子網(wǎng)50臺(tái)機(jī)器,設(shè)定為192.168.10.0,C類的IP,大子網(wǎng)掩碼應(yīng)為255.255.255.0,對(duì)巴,但是我們要分子網(wǎng),所以按照上面的,我們用32個(gè)IP一個(gè)子網(wǎng)內(nèi)不夠,應(yīng)該每個(gè)子網(wǎng)用64個(gè)IP(其中62位可用,足夠了吧),然后用我的辦法:子網(wǎng)掩碼應(yīng)該是256-64=192,那么總的子網(wǎng)掩碼應(yīng)該為:255.255.255.192。不相信?算算:0-63,64-127,128-191,192-255,這樣你就可以把四個(gè)區(qū)域分別設(shè)定到四個(gè)子網(wǎng)的機(jī)器上了,是不是很簡(jiǎn)單?不需要軟件算了吧。。。呵呵。。希望大家能看懂我寫(xiě)的。。。。
子網(wǎng)的再劃分就是這樣:比如一個(gè)c類地址192。168。1。0/24,這個(gè)子網(wǎng)中可用主機(jī)地址為255-2=253個(gè),一個(gè)網(wǎng)絡(luò)地址和一個(gè)廣播地址不可分配給主機(jī)用,網(wǎng)絡(luò)地址是1。0,廣播地址是1。255。那么如果我有些機(jī)器,ip都是這個(gè)子網(wǎng)中的地址,那么他們互ping,可以通,不用經(jīng)過(guò)路由,因?yàn)槭且粋(gè)子網(wǎng)內(nèi)的通信。如果我的規(guī)劃是這樣的:公司每個(gè)部門(mén)占用一個(gè)子網(wǎng),為了安全性考慮,部門(mén)之間不能通信,那么如果一個(gè)部門(mén)只有2臺(tái)機(jī)器,怎么辦?一個(gè)c類子網(wǎng)有253個(gè)地址,就只讓那兩臺(tái)機(jī)器給占用了嗎?難道就這么浪費(fèi)?私網(wǎng)地址也就罷了,隨便用吧,反正用不完,如果這是公網(wǎng)地址呢?所以出現(xiàn)了子網(wǎng)劃分,就是將一個(gè)子網(wǎng),劃分稱更多的小子網(wǎng),但是子網(wǎng)數(shù)目有規(guī)定,就是2的n次方,也就是一個(gè)子網(wǎng)可以分成2,4,8,16,32,64,128個(gè)子網(wǎng),如果分成2個(gè),那么原先的256個(gè)地址除2等于128,就是說(shuō)每個(gè)小子網(wǎng)有128個(gè)地址了,而掩碼原來(lái)是24位的,現(xiàn)在分了一次,變成兩個(gè)小子網(wǎng),那么掩碼就加1,變長(zhǎng)了,變成25了,這就叫vlsm,如果又分了一次,就是說(shuō)在原來(lái)的基礎(chǔ)上分成4個(gè)子網(wǎng)(也可以把25位的小子網(wǎng)再分一次,就和細(xì)胞分裂一樣的。),那么256除4就是64,也就是一個(gè)小子網(wǎng)有64個(gè)地址,掩碼再次加1,變成26了,同樣,再分,再加,每子網(wǎng)32個(gè)(掩碼27),16個(gè)(28),8個(gè)(29),4個(gè)(30),2個(gè)(31),1個(gè)(32),31位的子網(wǎng)已經(jīng)沒(méi)有可用地址了,只有一個(gè)網(wǎng)絡(luò)地址和一個(gè)廣播地址了(每個(gè)子網(wǎng)開(kāi)頭第一個(gè)地址為網(wǎng)絡(luò)地址,最后一個(gè)為廣播地址,這是規(guī)定),32位的就不叫網(wǎng)了,叫單主機(jī)了。如果不用24,25,26,等表示掩碼,也可以用256-子網(wǎng)地址數(shù)的值來(lái)表示(見(jiàn)樓上)。這樣,如果給一個(gè)有28臺(tái)主機(jī)的部門(mén)分一個(gè)子網(wǎng),那么用那個(gè)子網(wǎng)好呢?看看來(lái),1,2,4,8,16,32。。。。。。。。28介于16和32之間所以只能分一個(gè)比32大的子網(wǎng)給他,為了節(jié)約地址,分一個(gè)32地址的,所以,掩碼為256-32=224,如果用位數(shù)表示,好,256÷32=8,所以分了8個(gè)子網(wǎng),也就是分了3次,所以24+3=27。地址范圍:0-31,32-63,64-127,128-159,160-191,192-223,224-256,分哪一個(gè)子網(wǎng)都行,但是掩碼一定要帶著,否則按照默認(rèn)的abc類地址掩碼算!就像切豆腐一樣,一塊大的,切成若干小的,小的還可以再分,不過(guò)一定要是2的n次方。
相關(guān)推薦:2010年軟件水平考試程序員考試備考資料北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |