テクノロジー

「ループバックIPアドレスって1677万7216個もあんねん」なぜローカルホストはクラスA 127/8 全体なんだろう? - in between days

1: mohri 2026/08/05 21:51

現在からはえらい無駄遣いに見えるけど1980年代当時はそういうものだったというおはなし。そしていったん普及したら変更が難しいというはなしでもある

2: dekaino 2026/08/06 09:27

ふつーに 127.0.0.2 とか 127.128.0.1 とか 使い分けてますけどね。ローカルホスト内の異なるプロセスで別アドレス同ポートをlistenできて便利。IPv6は ::1だけlocal loopbackで ::2は違うのよ、マジ不便なり。

3: inomoy 2026/08/06 09:35

アンミカさんがほんとにこのタイトルを言ってくれたら笑っちゃうだろうなぁ/この話、知らなかった。けど127がインターネット上にあっても実際気持ち悪く感じてしまいそう。

4: junjun777 2026/08/06 09:43

1つしかないIPv6はダメだと思うけど、クラスAはやりすぎ。クラスCで充分だった。4.2BSDが戦犯だったのか。デファクトスタンダードの強さよ。

5: dollarss 2026/08/06 10:28

127.1.0.0/16くらいで一旦切り直せたら良いのにね。

6: h-hirai 2026/08/06 10:46

歴史研究だ

7: deep_one 2026/08/06 11:29

初っ端からして意味が分からん。/検索すると127.0.0.53ってDNSリゾルバなのか。ポート番号みたいに使ってるんだな。

8: mohno 2026/08/06 11:45

「127」丸ごと使っても、あと4,278,190,080個も残っているからなあ、とか思ってたのでは。

9: baja 2026/08/06 11:49

広大なアドレス空間を持つIPv6では一つだけ、というのかまた趣深い。クラスAが一つ増えたところで世界が変わったかというとそうでもない気がするけど。

10: pochi-taro00 2026/08/06 11:56

せめて32bitじゃなくて40bitだったらね 永久に使えるレベルだったのに

11: yamuchagold 2026/08/06 12:16

まさかTCP/IPがここまで標準になるなんて思ってませんやん(なぜかサバンナ高橋ボイスのザッカーバーグが頭の中でしゃべった)

12: kkobayashi 2026/08/06 12:34

確かに1個あればいいよな/ループバックアドレスを使い分けるなら普通にローカルIPを分けるほうがいいと思う

13: pqw 2026/08/06 12:53

「昔はのどかだった」という、誰もが最初に思いつく結論のまま特に目新しい話はないのであった

14: deb 2026/08/06 13:14

コンテナ管理でホストを共有するけどポートを変えずにアプリを分けたいときにコンテナ2は127.0.0.2とかにしてる。