? ? ? ? ? ? ?
1、 IP地址概念
IP是用來唯一標識主機地址。
IP地址 = 網絡地址 + 主機地址(又稱:主機號和網絡號組成)
例如IP:192.168.100.168 子網掩碼 255.255.255.0 對應的網絡地址和主機地址如下:
192.168.100.168(IP地址) = 192.168.1.0 (網絡地址) + 0.0.0.168(主機地址)
IP地址由4個小于256的數字組成,數字之間用.分割。表示格式有兩種:二進制、十進制
例如:129.102.4.11 對應二進制表示 10000001 01100110 00000100 00001011
1.1 IP地址分類
A類:一個A類IP地址由1字節的網絡地址和3字節主機地址組成,網絡地址的最高位必須是“0”, 地址范圍從1.0.0.0 到127.255.255.255。子網掩碼為255.0.0.0。可用的A類網絡有126個,每個網絡能容納1億多個主機。?
B類:一個B類IP地址由2個字節的網絡地址和2個字節的主機地址組成,網絡地址的最高位必須是“10”,地址范圍從128.0.0.0到191.255.255.255。子網掩碼為255.255.0.0。可用的B類網絡有16382個,每個網絡能容納6萬多個主機 。?
C類:一個C類IP地址由3字節的網絡地址和1字節的主機地址組成,網絡地址的最高位必須是“110”。范圍從192.0.0.0到223.255.255.255。子網掩碼為255.255.255.0。C類網絡可達209萬余個,每個網絡能容納254個主機。?
D類地址用于多點廣播(Multicast):D類IP地址第一個字節以“1110”開始,它是一個專門保留的地址。它并不指向特定的網絡,目前這一類地址被用在多點廣播(Multicast)中。多點廣播地址用來一次尋址一組計算機,它標識共享同一協議的一組計算機。?
E類IP地址:以“11110”開始,為將來使用保留。
2、子網掩碼
子網掩碼又叫網絡掩碼、地址掩碼,是一個 4 * 8bit(1字節)由 0/1 組成的數字串。網掩碼不能單獨存在,它必須結合IP地址一起使用。
2.1子網掩碼的作用
1.用來屏蔽(遮住)IP地址的一部分以劃分成網絡地址和主機地址兩部分,并說明該IP地址是在局域網上,還是在遠程網上。
2.通過子網掩碼,可以把網絡劃分成子網,即VLSM(可變長子網掩碼),也可以把小的網絡歸并成大的網絡即超網。
2.2 子網掩碼如何計算網絡地址和主機地址
需要把IP地址轉換為二進制表示、子網掩碼也轉換為二進制上下對齊進行比較,IP地址中被連續的1遮住的部分是網絡地址,IP地址中被連續的0遮住的部分為主機地址。
比如計算機的IP地址為 192.168.1.1,子網掩碼為 255.255.255.0
網絡地址: IP地址中被連續的1遮住的部分,即 11000000.10101000.00000001.00000000,網絡地址為:192.168.1.0
主機地址: IP地址中被連續的0遮住的部分,即 00000000.00000000.00000000.00000001, 主機地址:0.0.0.1
A類地址:默認的子網掩碼是255.0.0.0
B類地址:默認的子網掩碼是255.255.0.0
C類地址:默認的子網掩碼是255.255.255.0
2.3 如何通過子網掩碼計算網絡地址
1. 首先IP地址和子網掩碼都換算成二進制數字串。
2. 然后兩者進行 "與運算",就可以得到網絡地址。
3、 IP網段表示方法
比如:192.168.0.0/24
192.168.0.0: 網絡地址
24: 表示子網掩碼二進制表示法中,連續為數字1的個數,即:11111111·11111111·11111111·00000000,即 255.255.255.0
IT技術分享社區
個人博客網站:https://programmerblog.xyz
文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識