為什麼網路 I/O 會被阻塞?
子網劃分
IP地址:
IPv4又2位二進位制陣列成,一般用點分十進位制來表示
IPv4是由32位二進位制陣列成,分成四組,每組八位。例如:11000000.10101000.00000000.00000010
為了便於配置通常表示成點分十進位制形式例如:192.168.0.2 255.255.255.0
IPv6由128位組成,一般用冒號分隔,十六進位制表示
IPv4地址由兩部分組成:
網路部分(NETWORK)主機部分(HOST)192.168.1.132
網路部分(192.168.1)主機部分(132)
IPv4私有網路地址和公有網路地址
公有網路地址是指在網際網路上全球唯一的IP地址。
IP地址的分類
IP地址分為A B C D E五類
A類地址
A類地址範圍:1.0.0.1------126.255.255.254
A類地址=網路部分+主機部分+主機部分+主機部分
(有邊界)預設子網掩碼為/8,即255.0.0.0
B類地址
B類地址範圍:128.0.0.1-------191.255.255.254
B類地址=網路部分+網路部分+主機部分+主機部分
(有邊界)預設子網掩碼為/16,即255.255.0.0
C類地址
C類地址範圍:192.0.0.1--------223.255.255.254
C類地址=網路部分+網路部分+網路部分+主機部分
(有邊界)預設子網掩碼為/24,即255.255.255.0
D類地址
D類地址範圍:224.0.0.1-------239.255.255.254
用於組播通訊的地址
組播:一對列
單播:一對一
廣播:有對多
E類地址
E類地址範圍:240.0.0.1------255.255.255.254
用於科學研究的保留地址
以127開頭的IP地址都代表本機(廣播地址127.255.255.255除外),127.0.0.1為本機迴環地址169.254.0.0--------169.254.255.255 DHCP服務失效時分配的地址
私有網路地址是指內部網路或主機的IP地址,IANA(網際網路數字分配機構)規定將下列的IP地址保留用作私網地址,不在Internte被分配,可在一個單位或公司內部使用。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/16
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 1
根據IP地址的型別判斷n的值
A類地址:子網掩碼-8
B類地址:子網掩碼-16
C類地址:子網掩碼-24