子網路計算機

根據CIDR表示法(例如:192.168.1.0/24 或 2001:db8::/32)計算網路位址與可用主機數。

子網路與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不同。