前言:繼續(xù)計算機網絡的學習,今天的內容主要和 IP 相關
常識
IP 地址的組成
IP 地址由兩部分組成:網絡部分(NETWORK)主機部分(HOST)
IP 地址的分類
IP 地址共分 5 個類:A、B、C、D、E

在沒有子網掩碼的遠古時代:
我們是如何分開 IP 地址的網絡部分和主機部分呢?
就是通過上面的 A、B、C 類地址的劃分

也就是說:只要是 A 類地址前 8 位就是網絡位。。。
特殊 IPv4 地址
由不同的類別(A、B、C)地址,我們劃分出 3 種私網地址
10.0.0.0 to 10.255.255.255 (10.0.0.0 /8)
172.16.0.0 to 172.31.255.255 (172.16.0.0 /12)
192.168.0.0 to 192.168.255.255 (192.168.0.0 /16)
還有一些其他的特殊 IPv4 地址
- 網絡地址和廣播地址(主機位全 0 和主機位全 1)
- 環(huán)回地址:127.0.0.0/8 用于測試
- 鏈路本地地址:169.254.0.0 /16 在 I P網絡里,每臺主機都需要一個 IP 地址,通常情況下是通過 DHCP 服務器自動分配,但某些特殊情況下,DHCP 分配失敗或者沒有 DHCP 服務器時,機器可以自己分配一個 IP 來完成這個工作。
- TEST-NET地址:192.0.2.0 /24 保留地址
子網掩碼
- 子網掩碼用來確定 IP 的網絡地址
- 32 個二進制位
- 對應 IP 地址的網絡部分用 1 表示
- 對應 IP 地址的主機部分用 0 表示
- A、B、C 三類地址的默認子網掩碼
- A 類:255.0.0.0
- B 類:255.255.0.0
- C 類:255.255.255.0
- IP 地址和子網掩碼作邏輯“與”運算得到網絡地址
再來詳細說一下:網絡地址、廣播地址、主機地址
-
網絡地址
指代網絡的地址。在網絡的 IPv4 地址范圍內,最小地址保留為網絡地址。此地址的主機部分的每個主機位均為 0
-
廣播地址
用于向網絡中的所有主機發(fā)送數(shù)據的特殊地址。廣播地址是該網絡里面最大的地址:即主機位全 1
-
主機地址
分配給網絡中終端設備的地址
子網劃分原理
- IP 地址經過一次子網劃分后,被分成三個部分——網絡位、子網位和主機位
- 子網數(shù) =
,其中 n 為子網部分位數(shù)
- 主機數(shù) =
,其中 N 為主機部分位數(shù)
就像這樣:

做題!
例一
The network administrator is asked to configure 113 point-to-point links. Which IP addressing scheme best defines the address range and subnet mask that meet the requirement and waste the fewest subnet and host addresses?
A. 10.10.0.0/18 subnetted with mask 255.255.255.252
B. 10.10.0.0/25 subnetted with mask 255.255.255.252
C. 10.10.0.0/24 subnetted with mask 255.255.255.252
D. 10.10.0.0/23 subnetted with mask 255.255.255.252
E. 10.10.0.0/16 subnetted with mask 255.255.255.252
解答:因為是點對點鏈路,不是一共有 113 個地址所以:每一個點對點都是一個子網,一個子網里面需要 4 個地址:廣播、兩個端、網絡號
所以一共需要 113 * 4 = 452
至少需要 位,所以選 D
0.0.0.0 和 127.0.0.1/8 的區(qū)別
- 127.0.0.1 是環(huán)回地址(也稱為 localhost)
- 0.0.0.0 是一個不可路由的元地址,用于指定無效的,未知的或不適用的目標(沒有特定的地址占位符)