【ネットワーク基礎】IPv4アドレスはなぜ「xxx.xxx.xxx.xxx」で表現されるのか

目次

IPアドレス(IPv4)はなぜ「xxx.xxx.xxx.xxx」の形式なのか

機械はIPアドレスを32ビット空間の0と1で認識しています。

実際に表現してみるとこのような0と1の羅列になります。

1
11000000000000000000000100000001

しかし、これでは人間に理解しづらいので、32ビットを8ビット区切りで表現してみます。この8ビット区切りの空間のことをオクテット(Octet)と呼びます。

左から順に第1オクテットから第4オクテットと区別して呼ばれます。

1
11000000.00000000.00000000.00000000

これでも読みづらいので、それぞれの各オクテットをそれぞれ10進数になおして表現してみます。

1
192.0.2.1

こうすると、よく見る形のIPアドレスが出来上がります。

結論

IPアドレスが「xxx.xxx.xxx.xxx」形式なのは機械が扱うデータを人間が読んで認識しやすいようにすることが目的の表現形式だからです。

【ネットワーク基礎】IPv4アドレスはなぜ「xxx.xxx.xxx.xxx」で表現されるのか

https://blog.djima.net/2021/04/29/【ネットワーク基礎】IPv4アドレスはなぜ「xxx-xxx-xxx-xxx」で表現されるのか/

Author

Daiki Iijima

Posted on

2021-04-29

Updated on

2024-04-17

Licensed under