一.IP地址

IPV4由32位二進制數組成的,一般用電分十進制來表示

IPV4是由32位二進制數組成,分成四組,每組八位。

IPV6由128位組成,一般用冒號分隔,十六進制表示

IPV4地址由兩部分組成:

網絡部分(NETWORK) 主機部分(HOST) 192.168.1.132

網絡部分(192.168.1)主機部分(132) ?192.168.1.0(網絡地址) ?192.168.1.255(廣播)

IPV4私有網絡地址和公有網絡地址

公有網絡地址(公網地址)是指在互聯網上全球唯一的IP的地址

IP地址分為A,B,C,D,E五類

A類地址范圍:1.0.0.1~126.255.255

網絡部分+主機部分+主機部分+主機部分 ?默認子網掩碼為/8 ?即255.0.0.0

B類地址范圍:128.0.0.1~191.255.255.254

網絡部分+網絡部分+主機部分+主機部分 ?默認子網掩碼為/16 ?即255.255.0.0

C類地址范圍:192.0.0.1~233.255.255.254

網絡部分+網絡部分+網絡部分+主機部分 ?默認子網掩碼為/24 ?即255.255.255.0

D類地址范圍:224.0.0.0~239.255.255.254

用于組播通信地址

組播:一對列

單播:一對一

廣播:一對多

私有網絡地址(私網地址)是指內部網絡或主機的IP地址,IANA(互聯網數字分配機構)規定將下列的IP地址保留用作私網地址

不在Internet上倍分配,可在一個單位或公司內部使用,RFC1918中規定私有地址如下:

A類私有地址:10.0.0.0~10.255.255.255 ? ?10.0.0.0/8

B類私有地址:172.16.0.0~172.31.255.255 ? 172.16.0.0/12

C類私有地址:192.168.0.0~192.168.255.255 ? 192.168.0.0/16



二.網段組成

網絡地址,可用IP,廣播地址

列:192.168.1.189/24

網絡號:192.168.1.0

可用IP:192.168.1.1~192.168.1.254

廣播地址:192.168.1.255

子網掩碼有32個二進制位

對應IP地址的網絡部分用1來表示

對應IP地址的主機部分用0來表示


IP地址和子網掩碼“與”運算得到網絡地址

0和任何數相與都等于0

1和任何數相與都等于1

子網個數相當于段

子網數=2^n,其中n為子網部分分位數,例:/26,n=26-24

主機數(可用IP)=2^N—2,其中N為主機部分分位數:N=32-26


三.計算方法

192.168.1.0 ? ? /24 ? ? /25 ? ? /26 ? ? ?/27 ? ? /28 ? ? ? ?/29 ? ? /30 ? ? ?/31 ? ? 32

子網掩碼 ? ? ? ?0 ? ? ? 128 ? ? 192 ? ? ? 224 ? ? ?240 ? ? ? 248 ? ? ?252 ? ? 254 ? ?255

子網個數 ? ? ? ?1 ? ? ? 2 ? ? ? 4 ? ? ? ? 8 ? ? ? ?16 ? ? ? 32 ? ? ? ?64 ? ? 128 ? ?256

IP數量 ? ? ? ? 256 ? ? ?128 ? ? 64 ? ? ? ?32 ? ? ? 16 ? ? ? ?8 ? ? ? ? 4 ? ? ?2 ? ? ?1

可用IP ? ? ? ? 254 ? ? ?126 ? ? 62 ? ? ? ?30 ? ? ? 14 ? ? ? ?6 ? ? ? ? 2 ? ? ?0 ? ? ?1


192.168.1.100/24 表示為一個固定IP ?255.255.255.0

根據IP地址的分類型來判斷n的值

A類地址:子網掩碼-8

B類地址:子網掩碼-16

C類地址:子網掩碼-24

N=32-子網掩碼

簡便算法

/26=255.255.255.192,代表有26個1,所以是11111111.11111111.11111111.11000000,

子網等于2^6-2=62, 所以是62個主機數,可用范圍:256-192=64,0~63、64~127、128~191、192~255