どのアドレスがネットワークに含まれる?
192.168.1.0/24 のようなネットワークは、アドレスのまとまりです。入力すると、機器が使えるアドレス、その数、スラッシュの後の数字の意味がわかります。
アドレスは 296 個で、すべて使えます:2001:db8:: から 2001:db8:ffff:ffff:ffff:ffff:ffff:ffff まで。
IPv6 にはブロードキャストアドレスがないため、ブロック内のすべてのアドレスを使えます。 このように、説明書の例のために予約されています。
IPv6 アドレスは 128 ビットで、32 桁の 16 進数で書きます。最初の 32 ビットがネットワークを表し、最後の 96 ビットで機器を区別します。
2001:db8::/322001:db8::2001:db8:ffff:ffff:ffff:ffff:ffff:ffff行をクリックすると、あなたのアドレスで試せます。
| サイズ | 機器 | よくある用途 |
|---|---|---|
| /128 | 1 つ | 1 台の機器 |
| /127 | 2 つ | 2 台のルーターをつなぐ回線 |
| /64 | 264 | 1 つのネットワーク(家の Wi-Fi など) |
| /60 | 268 | 一部のプロバイダーが家庭に割り当てる量 |
| /56 | 272 | 多くのプロバイダーが家庭に割り当てる量 |
| /48 | 280 | 企業や拠点 |
| /32 | 296 | プロバイダー |
1 つのアドレスにはいろいろな書き方があります。ブラウザや多くのプログラムはどれも受け付けるので、http://3232235777/ のような変わったリンクでもサイトが開きます。
2001:db8::2001:0db8:0000:0000:0000:0000:0000:0000425407664112825928569039849516538265600.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpacurl ip5.io/subnet-calculator/192.168.1.0/24 curl "ip5.io/subnet-calculator/2001:db8::/48?format=json"
計算はブラウザの中で行います。入力した内容は保存されません。
IPv4 アドレスは 32 ビットです。スラッシュの後の数字は、そのうち何ビットがネットワークを表すかを示し、残りで機器を区別します。/24 なら機器用に 8 ビット残り、アドレスは 256 個、うち 254 個が使えます。
同じことをアドレスの形で書いたものです。255.255.255.0 は /24 のことで、255 の部分がネットワーク、0 の部分が機器を表します。古い設定画面はマスクを、新しい画面はスラッシュの後の数字を求めます。
最初のアドレスはネットワーク自体を表し、最後のアドレスはすべての機器に一度に届くブロードキャスト用です。例外は 2 台のルーターをつなぐ /31 と、アドレス 1 つだけの /32 です。IPv6 にはブロードキャストがないので、すべて使えます。
192.168.0.0/16、10.0.0.0/8、172.16.0.0/12 はプライベートネットワーク用に取ってあります。インターネットには出てこないので、どの家庭でも使えます。ルーターが 1 つのグローバルアドレスをみんなで共有させています。
ネットワーク部が同じときだけです。/24 なら 192.168.1.20 と 192.168.1.200 は同じネットワーク、192.168.1.20 と 192.168.2.20 は別で、間にルーターが必要です。