Network

🌐 ネットワーク基礎講座 Part1_IPアドレスの基本

Network

📚 はじめに

インターネットやネットワークを学ぶ際に、最初に理解しておくべき重要な概念の一つが「IPアドレス」です。この記事では、ネットワークの初学者向けに、IPアドレスとは何か、そしてその基本的な仕組みについてイメージしやすく解説します。

🏠 IPアドレスとは?

IPアドレス(Internet Protocol Address)は、インターネットやローカルネットワーク上でデバイスを識別するための「住所」のようなものです。

🚩 たとえば考えてみよう
IPアドレスは、私たちの住所のようなものです。郵便物が正確に届くように住所が必要なように、データが正確に届くためにIPアドレスが必要なのです。

📋 IPアドレスの役割

  • 📱 デバイスの識別: ネットワーク上の各デバイス(パソコン、スマートフォン、サーバーなど)に固有の「住所」を割り当てます
  • 📨 通信の実現: データの送信元と送信先を明確にすることで、正確な通信を可能にします
  • 🧭 経路選択: データがネットワーク上をどのように移動するかを決定します

🔢 IPアドレスの形式

現在主に使われているIPアドレスには、IPv4とIPv6の2種類があります。

📌 IPv4アドレス

IPv4アドレスは、4つの数字(0~255)をドット(.)で区切った形式で表されます。

例: 192.168.1.1

!Image Description

💡 初学者向けポイント
IPv4アドレスは32ビット(4バイト)で構成され、理論上は約43億個のアドレスを提供できます。しかし、インターネットの急速な普及により、IPv4アドレスの枯渇問題が生じています。

📌 IPv6アドレス

IPv6アドレスは、より多くのデバイスに対応するために開発された次世代のIPアドレス形式です。8つの16ビットブロック(16進数)をコロン(:)で区切って表します。

例: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

💡 初学者向けポイント
IPv6アドレスは128ビットで構成され、約340澗ものアドレスを提供できます。これは地球上の砂粒の数よりも多いと言われています。現在はIPv4とIPv6の両方が使われています。

🔄 IPアドレスの割り当て方法

IPアドレスには、大きく分けて2つの割り当て方法があります:

1. 📝 静的IPアドレス(固定IP)

  • 手動で設定され、変更されません
  • サーバーなどの常に同じアドレスが必要なデバイスに使用
  • 設定例:
    IPアドレス: 192.168.1.50
    サブネットマスク: 255.255.255.0
    デフォルトゲートウェイ: 192.168.1.1
    

2. 🔄 動的IPアドレス

  • DHCP(Dynamic Host Configuration Protocol)によって自動的に割り当てられる
  • 時間の経過とともに変更される可能性がある
  • 一般的な家庭のPCやスマートフォンはこの方式を使用

!Image Description