◀ 5.

ネットワークのアドレッシング完全ガイド — IP/MAC/ポート/サブネット/CIDR/IPv6/NAT

▶
この記事の要点
  • アドレッシング・識別子は、ネットワーク上で機器やアプリを一意に識別する仕組みをまとめたカテゴリ
  • 基本は 3 階層: MAC アドレス(L2)/ IP アドレス(L3)/ ポート番号(L4)
  • IP アドレスの設計には サブネット → CIDR の順で理解を積み上げる
  • アドレス枯渇への答えが IPv6(数を増やす)と NAT・NAPT(共有して使う)
  • 初学者は「IP アドレス → サブネット → CIDR → ポート番号 → MAC → NAT → IPv6」の順に読むと迷いにくい

このカテゴリについて

ネットワーク通信は「誰から誰へ」「どのアプリへ」を特定できて初めて成立します。その特定を担うのが各種アドレス(識別子)です。OSI 参照モデルの層に対応して、識別子は次のように役割分担しています。

識別子層役割例
MAC アドレスL2 データリンク層同一セグメント内の機器を物理的に識別00:1A:2B:3C:4D:5E
IP アドレスL3 ネットワーク層ネットワークをまたいで機器を論理的に識別192.168.1.10
ポート番号L4 トランスポート層1 台の機器内のアプリ/サービスを識別443(HTTPS)

本カテゴリでは、これら 3 つの基本アドレスに加え、サブネット・CIDR・IPv6・NAT といったアドレス設計/変換の実務知識を扱います。

識別子はどう組み合わさって働くのか

たとえば自宅の PC からブラウザで Web サイトを開くとき、識別子は次の順に使われます。

  1. DNS で相手サーバーのIP アドレスを調べる
  2. 相手が自分と同じネットワーク(サブネット)にいないので、パケットをルーター(デフォルトゲートウェイ)に送る
  3. ルーターの MAC アドレスを ARP で調べ、LAN 内ではその MAC アドレス宛てにフレームを送る
  4. 宛先ポート番号 443 を付けて、相手サーバーの HTTPS サービスに届くようにする
  5. 家庭用ルーターが NAPT で送信元のプライベート IP アドレスとポートをグローバル IP アドレスに変換してインターネットへ送り出す

IP アドレスは最終的な宛先まで原則として変わらず、MAC アドレスはルーターを越えるたびに付け替えられる、という違いを押さえると、各記事の内容がつながって理解できます。

読む順番のおすすめ

順番記事この段階で分かること
1IP アドレスIPv4 の表記、グローバルとプライベートの違い
2サブネットとサブネットマスクネットワーク部とホスト部、同じネットワークかどうかの判定
3CIDR 表記/24 などのプレフィックス長、アドレス範囲の計算
4ポート番号アプリの識別、ウェルノウンポート、ファイアウォール設定の読み方
5MAC アドレスLAN 内での配送、確認方法
6NAT・NAPTプライベート IP でインターネットに出られる理由
7IPv6128 ビットアドレス、省略表記、IPv4 との共存

目的別の選び方

  • 自宅や社内のネットワーク設定をしたい: IP アドレス → サブネット → NAT・NAPT
  • クラウド(VPC)の設計をしたい: CIDR 表記を中心に、サブネットとの関係を確認する
  • サーバーにつながらない原因を調べたい: ポート番号(待ち受けポートとファイアウォール)と IP アドレスの設定を確認する
  • 資格試験(基本情報・ネットワークスペシャリストなど)の対策: サブネットと CIDR の計算問題、NAPT の仕組み、IPv6 の表記ルールが頻出
  • 機器の識別や接続制限をしたい: MAC アドレス(フィルタリングの限界も含めて)

関連

Post Share
子ページ
  1. IPアドレス
  2. サブネットとサブネットマスク
  3. CIDR表記
  4. IPv6
  5. NAT・NAPT
  6. ポート番号
  7. MACアドレス
同階層のページ
  1. ネットワークの範囲と種類
  2. ネットワーク機器
  3. OSI参照モデル
  4. プロトコル
  5. アドレッシング・識別子
  6. ルーティング・スイッチング
  7. 負荷分散・プロキシ・CDN
  8. ネットワークセキュリティ
  9. クラウドネットワーク