子網遮罩換算器
前置、點分遮罩、萬用遮罩與可用主機數四向自動辨識互算。
子網遮罩換算器
前置 ↔ 點分遮罩 ↔ 萬用遮罩 ↔ 可用主機數
可輸入:/24、24、255.255.255.0、0.0.0.255,或所需主機數如 500
CIDR 前置
—
網路位元 / 主機位元
點分遮罩
—
子網遮罩 Netmask
萬用遮罩
—
反遮罩 / Cisco wildcard
可用主機數
—
—
使用說明
📖 工具介紹
在網路工程與維運工作中,子網遮罩有四種常見寫法:CIDR 前置(如 /24)、點分十進位遮罩(如 255.255.255.0)、萬用反遮罩(如 0.0.0.255,常見於 Cisco ACL 與 OSPF 組態),以及它所能容納的可用主機數量。初學者常常需要在這幾種寫法之間反覆心算,容易把反遮罩與正遮罩搞混,也難以快速依所需主機數反推出最合適的前置長度。子網遮罩換算器正是為解決這個痛點而設計:你只需要在輸入框中填入任意一種寫法,工具會自動辨識它屬於哪一類,然後透過 32 位元整數的位元運算同時給出其餘三種等價表示。例如輸入 255.255.255.192,它會告訴你這等價於 /26、萬用遮罩為 0.0.0.63、可用主機 62 台;反過來輸入一個所需主機數 500,它會反推出最小合適前置 /23。全部運算在瀏覽器本機完成,不連網、不上傳資料。介面採用四象限結果卡片配置,每張卡片點擊即可單獨複製其中的值,方便你把 CIDR、遮罩或萬用遮罩分別貼到不同的組態檔中。
✨ 功能特點
- 四向自動辨識:輸入 /24、24、255.255.255.0、0.0.0.255 或所需主機數,工具自動判斷類型並換算
- 位元運算精確:遮罩由 32 位元整數連續高位 1 位元判定,非連續遮罩會被辨識為非法並友善提示
- 同時給出四種表示:CIDR 前置、點分遮罩、萬用反遮罩、可用主機數與總位址數
- 主機數反推:輸入所需可用主機數(如 500),自動求出容納它的最小前置長度
- 點擊象限即複製:四張結果卡片各自獨立,點擊任一張即可複製對應值
- 完全離線:不發起任何網路要求,在生產環境查閱內部網段參數時也可放心使用
📝 使用方式
- 在輸入框中填入你已知的任意一種遮罩表示,例如 255.255.255.0
- 也可以填入 /24、純數字 24、萬用遮罩 0.0.0.255 或所需主機數 500
- 點擊「換算」按鈕,頂端徽章會顯示辨識到的輸入類型
- 四張象限卡片分別展示 CIDR 前置、點分遮罩、萬用遮罩與可用主機數
- 點擊任一張卡片即可複製該值,或使用「複製結果」一次複製全部四列
⚠️ 注意事項
- 遮罩連續性:合法子網遮罩必須是高位連續的 1,例如 255.255.0.0;像 255.0.255.0 這樣的非連續寫法無法換算,工具會提示
- 萬用遮罩方向:萬用遮罩是點分遮罩的位元反相,255.255.255.0 對應 0.0.0.255,不要把兩者混用
- 主機數邊界:/31 依 RFC3021 視為 2 個可用位址,/32 為 1 個主機位址,其餘前置可用主機數為總數減 2
- 超大主機數:當輸入所需主機數超過單網段上限時,工具會自動退化為 /0 並提示
- 本工具僅換算:它不解析具體 IP,只處理遮罩本身,需要結合 IP 計算網段時請使用 IP 子網計算器