子網路與CIDR表示法說明
子網路是將一個大型網路劃分為多個較小網路後的結果,常用於依部門或樓層整理組織內的IP位址,並避免浪費位址空間。
CIDR表示法的讀法
像「192.168.1.0/24」這樣在IP位址後面加上「/」和數字的表示法稱為CIDR(無類別網域間路由,Classless Inter-Domain Routing)表示法。此數字代表網路部分所占的位元數,由於IPv4位址總共為32位元,因此/24代表剩餘8位元(2的8次方=256個)為主機部分,決定了該子網路內可用的位址數量。數字越大,該子網路所包含的位址數量就越少。
計算結果說明
- 網路位址:代表整個子網路的起始位址,不能分配給主機使用。
- 子網路遮罩:表示位址中網路部分範圍的數值,與CIDR的前綴長度相對應。
- 廣播位址:用於向子網路內所有主機一次性發送資料的末尾位址,不能分配給主機使用。
- 可用主機數:排除網路位址與廣播位址後,實際可分配給裝置的位址數量。
關於IPv6子網路
IPv6採用128位元,可用的位址空間遠大於IPv4。面向家庭與組織的分配通常以/64為單位,僅此一個子網路便可提供2的64次方個(事實上無限多)位址,因此幾乎不必擔心像IPv4那樣發生位址枯竭的問題。IPv6也沒有廣播的概念,主機數量的計算方式也與IPv4不同。