> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/ja/hacking-tools/calculators/subnetting-calculator.md).

# サブネット計算機

CIDR、サブネットマスク、ワイルドカードマスク、ホスト数、ブロックサイズ、プライベートレンジ、サブネット計算の簡単な例のためのサブネット計算機。

次のようなCIDRプレフィックスを検索 `/24`, `/27`や `/30` サブネットマスク、ワイルドカードマスク、アドレス数、使用可能なホスト範囲のサイズ、およびブロックサイズを取得するには。

## CIDRファインダー

<table data-view="cards" data-full-width="true" data-search="true"><thead><tr><th>CIDR</th><th>サブネットマスク</th><th>ワイルドカード</th><th>総IP数</th><th>使用可能ホスト数</th><th>ブロックサイズ</th><th>主な用途</th></tr></thead><tbody><tr><td><code>/0</code></td><td>0.0.0.0</td><td>255.255.255.255</td><td>4,294,967,296</td><td>4,294,967,294</td><td>第1オクテットの256</td><td>デフォルトルート</td></tr><tr><td><code>/8</code></td><td>255.0.0.0</td><td>0.255.255.255</td><td>16,777,216</td><td>16,777,214</td><td>第1オクテットの1</td><td>非常に大きなネットワーク</td></tr><tr><td><code>/9</code></td><td>255.128.0.0</td><td>0.127.255.255</td><td>8,388,608</td><td>8,388,606</td><td>第2オクテットの128</td><td>大規模分割</td></tr><tr><td><code>/10</code></td><td>255.192.0.0</td><td>0.63.255.255</td><td>4,194,304</td><td>4,194,302</td><td>第2オクテットの64</td><td>大規模分割</td></tr><tr><td><code>/11</code></td><td>255.224.0.0</td><td>0.31.255.255</td><td>2,097,152</td><td>2,097,150</td><td>第2オクテットの32</td><td>大規模分割</td></tr><tr><td><code>/12</code></td><td>255.240.0.0</td><td>0.15.255.255</td><td>1,048,576</td><td>1,048,574</td><td>第2オクテットの16</td><td>RFC1918 172.16.0.0/12</td></tr><tr><td><code>/13</code></td><td>255.248.0.0</td><td>0.7.255.255</td><td>524,288</td><td>524,286</td><td>第2オクテットの8</td><td>大規模企業</td></tr><tr><td><code>/14</code></td><td>255.252.0.0</td><td>0.3.255.255</td><td>262,144</td><td>262,142</td><td>第2オクテットの4</td><td>大規模企業</td></tr><tr><td><code>/15</code></td><td>255.254.0.0</td><td>0.1.255.255</td><td>131,072</td><td>131,070</td><td>第2オクテットの2</td><td>大規模企業</td></tr><tr><td><code>/16</code></td><td>255.255.0.0</td><td>0.0.255.255</td><td>65,536</td><td>65,534</td><td>第2オクテットの1</td><td>大規模LAN</td></tr><tr><td><code>/17</code></td><td>255.255.128.0</td><td>0.0.127.255</td><td>32,768</td><td>32,766</td><td>第3オクテットの128</td><td>大きなVLANブロック</td></tr><tr><td><code>/18</code></td><td>255.255.192.0</td><td>0.0.63.255</td><td>16,384</td><td>16,382</td><td>第3オクテットの64</td><td>大きなVLANブロック</td></tr><tr><td><code>/19</code></td><td>255.255.224.0</td><td>0.0.31.255</td><td>8,192</td><td>8,190</td><td>第3オクテットの32</td><td>大きなVLANブロック</td></tr><tr><td><code>/20</code></td><td>255.255.240.0</td><td>0.0.15.255</td><td>4,096</td><td>4,094</td><td>第3オクテットの16</td><td>中規模ネットワーク</td></tr><tr><td><code>/21</code></td><td>255.255.248.0</td><td>0.0.7.255</td><td>2,048</td><td>2,046</td><td>第3オクテットの8</td><td>中規模ネットワーク</td></tr><tr><td><code>/22</code></td><td>255.255.252.0</td><td>0.0.3.255</td><td>1,024</td><td>1,022</td><td>第3オクテットの4</td><td>中規模ネットワーク</td></tr><tr><td><code>/23</code></td><td>255.255.254.0</td><td>0.0.1.255</td><td>512</td><td>510</td><td>第3オクテットの2</td><td>2つの/24ネットワーク</td></tr><tr><td><code>/24</code></td><td>255.255.255.0</td><td>0.0.0.255</td><td>256</td><td>254</td><td>第3オクテットの1</td><td>一般的なLAN</td></tr><tr><td><code>/25</code></td><td>255.255.255.128</td><td>0.0.0.127</td><td>128</td><td>126</td><td>第4オクテットの128</td><td>/24の半分</td></tr><tr><td><code>/26</code></td><td>255.255.255.192</td><td>0.0.0.63</td><td>64</td><td>62</td><td>第4オクテットの64</td><td>小規模VLAN</td></tr><tr><td><code>/27</code></td><td>255.255.255.224</td><td>0.0.0.31</td><td>32</td><td>30</td><td>第4オクテットの32</td><td>小さなサブネット</td></tr><tr><td><code>/28</code></td><td>255.255.255.240</td><td>0.0.0.15</td><td>16</td><td>14</td><td>第4オクテットの16</td><td>ごく小さなサブネット</td></tr><tr><td><code>/29</code></td><td>255.255.255.248</td><td>0.0.0.7</td><td>8</td><td>6</td><td>第4オクテットの8</td><td>小規模なルーティング区画</td></tr><tr><td><code>/30</code></td><td>255.255.255.252</td><td>0.0.0.3</td><td>4</td><td>2</td><td>第4オクテットの4</td><td>ポイント・ツー・ポイント</td></tr><tr><td><code>/31</code></td><td>255.255.255.254</td><td>0.0.0.1</td><td>2</td><td>ポイント・ツー・ポイント用に2</td><td>第4オクテットの2</td><td>ポイント・ツー・ポイントリンク</td></tr><tr><td><code>/32</code></td><td>255.255.255.255</td><td>0.0.0.0</td><td>1</td><td>1ホストルート</td><td>1 IP</td><td>単一ホスト</td></tr></tbody></table>

## 手動計算

| ステップ         | 公式                                 |
| ------------ | ---------------------------------- |
| 総IP数         | `2^(32 - CIDR)`                    |
| 使用可能ホスト数     | `合計 - 2`、ただし `/31` および `/32` 特殊ケース |
| ブロックサイズ      | `256 - 注目するマスクのオクテット`              |
| ネットワークアドレス   | 注目するオクテットを最も近いブロックまで切り下げる          |
| ブロードキャストアドレス | 次のネットワーク - 1                       |
| 最初のホスト       | ネットワークアドレス + 1                     |
| 最後のホスト       | ブロードキャストアドレス - 1                   |

## 例題

<table data-view="cards" data-full-width="true" data-search="true"><thead><tr><th>IP/CIDR</th><th>ネットワーク</th><th>最初のホスト</th><th>最後のホスト</th><th>ブロードキャスト</th><th>メモ</th></tr></thead><tbody><tr><td><code>192.168.1.37/27</code></td><td>192.168.1.32</td><td>192.168.1.33</td><td>192.168.1.62</td><td>192.168.1.63</td><td>/27のブロックは32ずつ増加します。</td></tr><tr><td><code>10.10.10.10/30</code></td><td>10.10.10.8</td><td>10.10.10.9</td><td>10.10.10.10</td><td>10.10.10.11</td><td>/30のブロックは4ずつ増加します。</td></tr><tr><td><code>172.16.44.201/26</code></td><td>172.16.44.192</td><td>172.16.44.193</td><td>172.16.44.254</td><td>172.16.44.255</td><td>/26のブロックは64ずつ増加します。</td></tr><tr><td><code>192.168.56.90/28</code></td><td>192.168.56.80</td><td>192.168.56.81</td><td>192.168.56.94</td><td>192.168.56.95</td><td>/28のブロックは16ずつ増加します。</td></tr></tbody></table>

## 利用可能な範囲

| 範囲                            | CIDR             | 使用する         |
| ----------------------------- | ---------------- | ------------ |
| 10.0.0.0 - 10.255.255.255     | `10.0.0.0/8`     | プライベートネットワーク |
| 172.16.0.0 - 172.31.255.255   | `172.16.0.0/12`  | プライベートネットワーク |
| 192.168.0.0 - 192.168.255.255 | `192.168.0.0/16` | プライベートネットワーク |
| 127.0.0.0 - 127.255.255.255   | `127.0.0.0/8`    | ループバック       |
| 169.254.0.0 - 169.254.255.255 | `169.254.0.0/16` | リンクローカル      |
| 224.0.0.0 - 239.255.255.255   | `224.0.0.0/4`    | マルチキャスト      |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/ja/hacking-tools/calculators/subnetting-calculator.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
