一.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