アドレスクラス
【クラスA】
- 第一オクテットの先頭1ビットが「0」に固定
- 第一オクテット:00000001~01111110(1~126)
【クラスB】
- 第一オクテットの先頭2ビットが「10」に固定
- 第一オクテット:10000000~10111111(128~191)
【クラスC】
- 第一オクテットの先頭3ビットが「110」に固定
- 第一オクテット:11100000~11101111(224~239)
予約済みアドレス
- ネットワークアドレス:ホスト部が全て「0」
- ブロードキャストアドレス:ホスト部が全て「1」
- ループバックアドレス:127.x.x.x
グローバルIPアドレス(パブリックアドレス)
ISPから割り当てられる一意のアドレス
クラス | 範囲 |
A | 1.0.0.0 ~ 9.255.255.255 11.0.0.0 ~ 126.255.255.255 |
B | 128.0.0.0 ~ 172.15.255.255 172.32.0.0 ~ 191.255.255.255 |
C | 192.0.0.0 ~ 192.167.255.255 192.169.0.0 ~ 223.255.255.255 |
プライベートIPアドレス
家庭や組織で利用するためのアドレス
アドレス範囲はRFC1918で定義
クラス | 範囲 |
A | 0.0.0.0 ~ 10.255.255.255 |
B | 172.16.0.0 ~ 172.31.255.255 |
C | 192.168.0.0 ~ 192.168.255.255 |
サブネットマスク
オクテット内でサブネット化したときのサブネットマスク
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | ||
1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 128 |
2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 192 |
3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 224 |
4 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 240 |
5 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 248 |
6 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 252 |
7 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 254 |
8 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 255 |
n進数のまとめ
10進数 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
2進数 | 0 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 | 1011 | 1100 | 1101 | 1110 | 1111 | 10000 |
16進数 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | 10 |