子網(wǎng)掩碼的作用就是用來(lái)判斷任意兩個(gè)IP地址是否屬于同一子網(wǎng)絡(luò ),這時(shí)只有在同一子網(wǎng)的計算機才能"直接"互通。 IP地址是以網(wǎng)絡(luò )號和主機號來(lái)標示網(wǎng)絡(luò )上的主機的,只有在一個(gè)網(wǎng)絡(luò )號下的計算機之間才能"直接"互通,不同網(wǎng)絡(luò )號的計算機要通過(guò)網(wǎng)關(guān)(Gateway)才能互通。但這樣的劃分在某些情況下顯得并十分不靈活。為此IP網(wǎng)絡(luò )還允許劃分成更小的網(wǎng)絡(luò ),稱(chēng)為子網(wǎng)(Subnet),這樣就產(chǎn)生了子網(wǎng)掩碼。子網(wǎng)掩碼的作用就是用來(lái)判斷任意兩個(gè)IP地址是否屬于同一子網(wǎng)絡(luò ),這時(shí)只有在同一子網(wǎng)的計算機才能"直接"互通。那么怎樣確定子網(wǎng)掩碼呢? 前面講到IP地址分網(wǎng)絡(luò )號和主機號,要將一個(gè)網(wǎng)絡(luò )劃分為多個(gè)子網(wǎng),因此網(wǎng)絡(luò )號將要占用原來(lái)的主機位,如對于一個(gè)C類(lèi)地址,它用21位來(lái)標識網(wǎng)絡(luò )號,要將其劃分為2個(gè)子網(wǎng)則需要占用1位原來(lái)的主機標識位。此時(shí)網(wǎng)絡(luò )號位變?yōu)?2位為主機標示變?yōu)?位。同理借用2個(gè)主機位則可以將一個(gè)C類(lèi)網(wǎng)絡(luò )劃分為4個(gè)子網(wǎng)……那計算機是怎樣才知道這一網(wǎng)絡(luò )是否劃分了子網(wǎng)呢?這就可以從子網(wǎng)掩碼中看出。子網(wǎng)掩碼和IP地址一樣有32bit,確定子網(wǎng)掩碼的方法是其與IP地址中標識網(wǎng)絡(luò )號的所有對應位都用"1",而與主機號對應的位都是"0"。如分為2個(gè)子網(wǎng)的C類(lèi)IP地址用22位來(lái)標識網(wǎng)絡(luò )號,則其子網(wǎng)掩碼為:11111111 11111111 11111111 10000000即255.255.255.128。于是我們可以知道,A類(lèi)地址的缺省子網(wǎng)掩碼為255.0.0.0,B類(lèi)為255.255.0.0,C類(lèi)為255.255.255.0。下表是C類(lèi)地址子網(wǎng)劃分及相關(guān)子網(wǎng)掩碼:
子網(wǎng)位數 子網(wǎng)掩碼 主機數 可用主機數 1 255.255.255.128 128 126 2 255.255.255.192 64 62 3 255.255.255.224 32 30 4 255.255.255.240 16 14 5 255.255.255.248 8 6 6 255.255.255.252 4 2 你可能注意到上表分了主機數和可用主機數兩項,這是為什么呢?因為但當地址的所有主機位都為"0"時(shí),這一地址為線(xiàn)路(或子網(wǎng))地址,而當所有主機位都為"1"時(shí)為廣播地址。 同時(shí)我們還可以使用可變長(cháng)掩碼(VLSM)就是指一個(gè)網(wǎng)絡(luò )可以用不同的掩碼進(jìn)行配置。這樣做的目的是為了使把一個(gè)網(wǎng)絡(luò )劃分成多個(gè)子網(wǎng)更加方便。在沒(méi)有VLSM的情況下,一個(gè)網(wǎng)絡(luò )只能使用一種子網(wǎng)掩碼,這就限制了在給定的子網(wǎng)數目條件下主機的數目。例如你被分配了一個(gè)C類(lèi)地址,網(wǎng)絡(luò )號為192.168.10.0,而你現在需要將其劃分為三個(gè)子網(wǎng),其中一個(gè)子網(wǎng)有100臺主機,其余的兩個(gè)子網(wǎng)有50臺主機。我們知道一個(gè)C類(lèi)地址有254個(gè)可用地址,那么你如何選擇子網(wǎng)掩碼呢?從上表中我們發(fā)現,當我們在所有子網(wǎng)中都使用一個(gè)子網(wǎng)掩碼時(shí)這一問(wèn)題是無(wú)法解決的。此時(shí)VLSM就派上了用場(chǎng),我們可以在100個(gè)主機的子網(wǎng)使用255.255.255.128這一掩碼,它可以使用192.168.10.0到192.168.10.127這128個(gè)IP地址,其中可用主機號為126個(gè)。我們再把剩下的192.168.10.128到192.168.10.255這128個(gè)IP地址分成兩個(gè)子網(wǎng),子網(wǎng)掩碼為255.255.255.192。其中一個(gè)子網(wǎng)的地址從192.168.10.128到192.168.10.191,另一子網(wǎng)的地址從192.168.10.192到192.168.10.255。子網(wǎng)掩碼為255.255.255.192每個(gè)子網(wǎng)的可用主機地址都為62個(gè),這樣就達到了要求??梢钥闯龊侠硎褂米泳W(wǎng)掩碼,可以使IP地址更加便于管理和控制。 主要是用于劃分子網(wǎng)的。因為子網(wǎng)掩碼的不同,可區分不同網(wǎng)段的不同主機數。 比如:子網(wǎng)掩碼為255.255.255.0,那么: 主機數就是255個(gè); 子網(wǎng)掩碼為255.255.255.128,那么: 主機數就是128個(gè); 子網(wǎng)掩碼為255.255.255.192,那么: 主機數就是64; 子網(wǎng)掩碼為255.255.255.252,那么: 主機數就是4個(gè)
聯(lián)系客服