ip 地址分類、子網(wǎng)劃分 以及 子網(wǎng)掩碼,是三個(gè)相互有關(guān)的概念。
ip 地址分類
在最初的 ip 地址分類中,ip 地址被分為 5 類,就是我們熟知的 A類、B類、C類、D類、E類地址。
5 類 ip 地址.png
ip 地址分類中,有子網(wǎng)號(hào)和主機(jī)號(hào)的概念。子網(wǎng)號(hào)用于確定劃分不同的網(wǎng)絡(luò),主機(jī)號(hào)用于確定某個(gè)子網(wǎng)下的特定主機(jī)
來看一下,5 類 ip 地址的具體分布
| A類 | 0.0.0.0 ~ 127.255.255.255 | 16,777,214 |
|---|---|---|
| B類 | **128.0.0.0 ~ 191.255.255.255 ** | 65,534 |
| C類 | 192.0.0.0 ~ 223.255.255.255 | 126 |
| D類 | 224.0.0.0 ~ 239.255.255.255 | - |
| E類 | 240.0.0.0 ~ 247.255.255.255 | - |
其中,A類 地址的每個(gè)網(wǎng)絡(luò)號(hào) 分配了 16,777,214 個(gè)主機(jī)號(hào),B類 地址的每個(gè)網(wǎng)絡(luò)號(hào)分配了 65,534 個(gè)主機(jī)號(hào)。不管 A類 地址 還是 B類 地址,對(duì)于一個(gè)小型的公司,或者一個(gè)小的工作室的網(wǎng)絡(luò)來說,這些 ip 實(shí)在是太多了。這就需要將一個(gè)大的網(wǎng)絡(luò),再繼續(xù)劃分若干個(gè)子網(wǎng),將 ip 分配給需要的的人。
這就引出子網(wǎng)
子網(wǎng),的作用除了把大型網(wǎng)絡(luò)分為,邏輯上若干個(gè)子網(wǎng)。還能夠有效的減少路由表的表項(xiàng)。再未使用子網(wǎng)之前,路由表需要記錄為每個(gè)主機(jī)配置一個(gè)表項(xiàng)。顯然這是很耗費(fèi)的資源。當(dāng)有了子網(wǎng)之后,把大型網(wǎng)絡(luò)劃分小的網(wǎng)絡(luò)。路由只需要記錄一個(gè)子網(wǎng)對(duì)應(yīng)的表項(xiàng),發(fā)往同一個(gè)子網(wǎng)內(nèi)的主機(jī),都只需要通過這個(gè)子網(wǎng)表項(xiàng)轉(zhuǎn)發(fā)。
那么子網(wǎng)是怎么劃分的呢?
子網(wǎng)的劃分,是將 5 類地址中的主機(jī)號(hào)再分為子網(wǎng)號(hào)和主機(jī)號(hào)。以B類地址為例
子網(wǎng).png
引入子網(wǎng)掩碼,子網(wǎng)掩碼將 ip 劃分為網(wǎng)絡(luò)號(hào)部分和主機(jī)號(hào)部分。網(wǎng)絡(luò)號(hào)部分使用 1 來標(biāo)識(shí)。而主機(jī)號(hào)使用 0 來標(biāo)識(shí)。
255.255.255.0
255.255.255.192

