CIDR計算器

使用CIDR表示法計算IP地址的子網資訊。支援IPv4和IPv6。

CIDR輸入
清除
什麼是CIDR?

CIDR(無類別域間路由)表示法在地址後追加字首長度以標明網路部分的結束位置,例如 192.168.1.0/24。這樣就可以建立任意大小的子網,而不受固定的 A、B、C 類邊界限制。

CIDR的工作原理

CIDR使用字首長度來定義IP地址中網路部分和主機部分之間的邊界。字首長度(例如/24)表示用於網路地址的位數。剩餘位用於主機地址。/24字首意味著24位用於網路(共256個地址,254個可用主機),而/16提供65,536個地址。

常見使用場景
  • 規劃網路IP地址分配
  • 配置防火牆規則和訪問控制列表
  • 在雲環境中設計VPC子網
  • 計算網路段的可用主機數
  • 透過路由聚合最佳化路由表條目
示例
輸入: 192.168.1.0/24
輸出: 254個可用主機,掩碼 255.255.255.0
輸入: 10.0.0.0/8
輸出: 16,777,214個可用主機,掩碼 255.0.0.0
輸入: 172.16.0.0/12
輸出: 1,048,574個可用主機,掩碼 255.240.0.0
常見問題

/24和/25有什麼區別?

/24網路有256個總地址(254個可用主機),子網掩碼為255.255.255.0。/25網路將其一分為二:128個總地址(126個可用主機),子網掩碼為255.255.255.128。

為什麼可用主機要減去2個地址?

子網中的第一個地址是網路地址,最後一個是廣播地址。這些不能分配給主機,因此從總數中減去以獲得可用主機數。例外:/31和/32子網有特殊規則(RFC 3021)。

什麼是私有IP地址範圍?

RFC 1918定義了三個私有範圍:10.0.0.0/8(A類)、172.16.0.0/12(B類)和192.168.0.0/16(C類)。這些地址在公共網際網路上不可路由,用於內部網路。