子網掩碼的介紹:
ip協議標準規定:每乙個使用子網的節點都選擇乙個32位的位模式,若位模式中的某位置為1,則對應ip位址中的某位就為網路位址(包括網路部分和子網號)中的一位;若位模式中的某位置0,則對應ip位址中的某位就為主機位址中的一位。即子網掩碼由1和0組成,且1和0分別連續。子網掩碼的長度也是32位,左邊是網路位,用二進位制數字「1」表示,1的數目等於網路位的長度;右邊是主機位,用二進位制數字「0」表示,0的數目等於主機位的長度。
子網掩碼是一種用來指明乙個ip位址的哪些位標識的是主機所在的子網,以及哪些位標識的是主機的位掩碼。子網掩碼不能單獨存在,它必須結合ip位址一起使用。從乙個ip資料報的首部並無法判斷源主機或目的主機所連線的網路是否進行了子網的劃分;使用子網掩碼可以找出ip位址中的子網部分。子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。
子網掩碼的運算:
乙個b類網路166.111.0.0,若在主機標識中取出5位作為子網位址位,則該子網的子網掩碼為255. 255. 248. 0
網路位址 166. 111. 0. 0
10100110.01101111.00000000.00000000
子網掩碼 255. 255. 248. 0
11111111.11111111.11111000.00000000
1、將ip位址192.9.200.15轉換為二進位制,11000000 00001001 11001000 00001111;
2、將子網掩碼255.255.255.0轉換為二進位制,11111111 11111111 11111111 00000000;
3、將兩個二進位制數邏輯與(and)運算後得出的結果即為網路部分;
11000000 00001001 11001000 00001111
and 11111111 11111111 11111111 00000000
11000000 00001001 11001000 00000000
結果為192.9.200.0,即網路號為192.9.200.0
4、將子網掩碼取反再與ip位址邏輯與(and)後得到的結果即為主機部分。
11000000 00001001 11001000 00001111
and 00000000 00000000 00000000 11111111
00000000 00000000 00000000 00001111
結果為0.0.0.15,即主機號為15
利用子網掩碼還可以判斷兩台主機是否在同一子網中。若兩台主機的ip位址分別與他們的子網掩碼相「與」後的結果相同,則說明這兩台主機在同一子網中。
IPv4(四)子網和子網掩碼
為了完成路由選擇,每個資料鏈路 網路 都必須有乙個惟一的位址 另外,資料鏈路上的每台主機也必須有乙個位址,這個位址不僅標識主機為乙個網路成員,還可以把主機與網路上的其他主機區分開來。在目前位置,乙個a類 b類或c類位址僅僅能用在乙個單一網路中。為了建立乙個網路,每個資料鏈路都必須使用不同的位址,以便...
ipv4 子網掩碼 及 分類編址
參考部落格 yunsuan ipv4 ip位址就65536個 怎麼支撐起全球的ip需求?要知道路由定址的時候,並不是x.x.x.x 就路由到x.x.x.x ip位址是由網路號 主機號 兩部分組成。x.x.x.x 路由的時候,它是先匹配到相同的網路號,然後 再在這個子網中檢視相應的主機號的。所以,網路...
子網掩碼取反怎麼取 子網掩碼
子網掩碼是乙個32位位址,是與ip位址結合使用的一種技術。它的主要作用有兩個,一是用於遮蔽ip位址的一部分以區別網路標識和主機標識,並說明該ip位址是在區域網上,還是在遠端網上。二是用於將乙個大的ip網路劃分為若干小的子網路。使用子網是為了減少ip的浪費。因為隨著網際網路的發展,越來越多的網路產生,...