一、IP地址
1、IP地址的定義
(1)、IP地址有32位二進制數組成,一般用點分十進制來表示
(2)、IP地址由兩部分組成
網絡部分(NETWORK)
主機部分(HOST)
2、IP地址的分類
IP地址分為A、B、C、D、E五類,每一類有不同的划分規則
3、A、B、C三類IP地址的組成
網絡部分(NETWORK) 主機部分(HOST)

公有IP地址用於internet
私有IP地址是企業用戶在內部網絡中使用
私有地址不能再Internet上使用
私有地址包括三組
A類:10.0.0.0~10.255.255.255
B類:172.16.0.0~172.31.255.255
C類:192.168.0.0~192.168.255.255
二、子網掩碼
1.是由32個二進制位組成,對應IP地址的網絡部分用1表示,對應IP地址的主機部分用0表示
2、IP地址和子網掩碼作"邏輯與“運算得到網絡地址
0和任何數相與都等於0
1和任何數相與都等於任何數本身
11000000.10101000.00000001.10111101 IP地址
與 11111111.11111111.11111111.00000000 子網掩碼
11000000.10101000.00000001.0000000 二進制
192 . 168 . 1 . 0 十進制
3、網絡中不同主機之間通信
(1)同網段主機之間的通信,將數據直接發送給另一台主機
源主機的網絡地址等於目標主機的網絡地址
(2)不同網段主機之間的通信,將數據發送給網關進行轉發
源主機的網絡地址不等於目標的網絡地址
(3)、子網掩碼可區分IP地址的網絡部分
4、A、B、C、三類地址的默認子網掩碼
A類:255.0.0.0
B類:255.255.0.0
C類:255.255.255.0
三、子網划分
1.原因
(1)、滿足不同網絡對IP地址的需求
(2)、實現網絡的層次性
(3)、節省IP地址
2、子網划分原理
這里呢我們舉個例子,將192.168.1.0/24划分為4個小網段

IP地址經過一次子網划分后,被分成三個部分---網絡位、子網位和主機位。
這里我總結一一些計算的方法
子網數=2n,其中n位子網部分位數
有效主機數=2N-2,其中N為主機部分位數
下面是子網掩碼及相關參數對應表
| 子網掩碼 | 子網數 | 主機數 | 可用主機數 |
| /25 | 2 | 128 | 126 |
| /26 | 4 | 64 | 62 |
| /27 | 8 | 32 | 30 |
| /28 | 16 | 16 | 14 |
| /29 | 32 | 8 | 6 |
| /30 | 64 | 4 | 2 |
