networking ipv4 ipv6 cidr subnetting dev-tech

IPネットワークとサブネットマスクガイド:IPv4、IPv6、CIDRを理解する

インターネットの基礎をマスター。IPv4とIPv6アドレス、CIDRの仕組み、ネットワークのサブネットマスク計算方法を学びます。

2026-04-11

IP ネットワークとサブネットマスク完全ガイド:IPv4、IPv6、CIDR

インターネットの根幹を支えるのがインターネットプロトコル (IP) です。これは、世界中のネットワーク上でデバイスが互いを見つけ、通信するための仕組みです。IP アドレスの構造やネットワークの分割(サブネット化)を理解することは、IT プロフェッショナルにとって不可欠な基礎知識です。

1. IPv4 vs. IPv6

IPv4 (Internet Protocol version 4)

最も広く利用されている IP バージョンです。32 ビットのアドレスを使用し、通常は「192.168.1.1」のようなドット区切りの 10 進数で表記されます。

  • 限界: 約 43 億個のアドレスしかサポートしておらず、既にアドレス枯渇の問題に直面しています。

IPv6 (Internet Protocol version 6)

アドレス枯渇問題を解決するために設計された IPv4 の後継です。128 ビットのアドレスを使用し、16 進数で表記されます(例: 2001:0db8:85a3:0000:0000:8a2e:0370:7334)。

  • メリット: 実質的に無制限のアドレス、標準化されたセキュリティ (IPsec)、効率的なルーティング。

2. サブネット化と CIDR

サブネットマスク

サブネットマスク(例: 255.255.255.0)は、IP アドレスを「ネットワーク部」と「ホスト部」の 2 つに分けるために使用されます。

CIDR (Classless Inter-Domain Routing)

CIDR は、従来の「クラス A, B, C」よりも柔軟な IP アドレス管理手法です。スラッシュ表記を用いてネットワーク部のビット数を示します。

  • 例: 192.168.1.0/24 は、最初の 24 ビットがネットワーク部で、残りの 8 ビットがホスト用(最大 254 デバイス)であることを意味します。

3. ネットワークの重要概念

NAT (Network Address Translation)

NAT は、プライベートネットワーク上の複数のデバイスが単一のパブリック IP アドレスを共有できるようにします。家庭用ルーターが複数のデバイスを同時にインターネットに接続できるのはこの仕組みのおかげです。

DHCP (Dynamic Host Configuration Protocol)

デバイスがネットワークに接続した際、IP アドレスや DNS、ゲートウェイなどの設定を自動的に割り当てるプロトコルです。

ARP (Address Resolution Protocol)

ローカルエリアネットワーク (LAN) 内で、IP アドレスを物理的な MAC アドレスに対応付けるために使用されます。

ICMP (Internet Control Message Protocol)

エラーメッセージや制御情報を送信するためのプロトコルです。最も一般的な利用例は ping コマンドです。


サブネット早見表 (/24 〜 /32)

CIDR サブネットマスク 総ホスト数 利用可能なホスト数
/24 255.255.255.0 256 254
/26 255.255.255.192 64 62
/28 255.255.255.240 16 14
/30 255.255.255.252 4 2
/32 255.255.255.255 1 1

結論

IP ネットワークはデジタル通信の基盤です。現在はまだ IPv4 が主流ですが、インターネットの将来的な成長には IPv6 への移行が不可欠です。CIDR とサブネット化をマスターすることで、効率的で安全、かつ拡張性のあるネットワークを設計できるようになります。