データパケットがネットワークを移動する方法を探る前に、いくつかの基本的な専門用語を理解することが不可欠です。物理的な手紙に宛先と差出人住所が必要なのと同様に、ネットワークパケットもターゲットに到達するために同様の情報を必要とします。コンピューターネットワーキングでは、デバイスは MAC(Media Access Control)アドレスと IP アドレスを使用して識別されます。人間にとって物事を単純化するために、ホスト名も使用します。
MAC アドレス
MAC アドレスは、ネットワークインターフェイスカード(NIC)に割り当てられた一意の永続的なハードウェア識別子です。このアドレスは製造時にデバイスに書き込まれ、変更されることはありません。コンピューターやスマートフォンなど、ネットワークに接続するすべてのデバイスには、固有の MAC アドレスを持つ NIC があります。このハードウェアアドレスは、ローカルネットワークセグメントでの通信に不可欠です。イーサネット MAC アドレスは通常、次のような形式です:00:C4:B5:45:B2:43。アドレスの最初の 3 バイトは、製造元を識別する組織的に一意な識別子(OUI)を構成します。たとえば、Dell は OUI 00-14-22を使用するため、Dell の NIC の MAC アドレスは00-14-22-34-B2-C2のようになることがあります。
IP アドレス
IP アドレスは、ネットワーク上のデバイスの論理的な識別子であり、インターネットを含む異なるネットワーク間で到達可能にします。MAC アドレスとは異なり、IP アドレスはハードウェアに結びついておらず、動的に割り当てることができます。ここでは、アドレスが10.24.12.4のように見える IPv4 に焦点を当てます。IP アドレスはネットワーキングのソフトウェア側で基本的であり、ルーティングとグローバルな通信を可能にします。グローバル IP アドレスはインターネット全体で一意ですが、変更される可能性があり、ネットワークアドレス変換(NAT)のような技術により、ローカルネットワーク内でのプライベートで非一意なアドレスが許可されます。MAC(ハードウェア)アドレスと IP(ソフトウェア)アドレスの両方が、成功するネットワーク通信に必要であることを覚えておくことが重要です。
ホスト名
IP アドレスはコンピューターにとっては効果的ですが、人間にとっては覚えにくいものです。ホスト名は、ユーザーフレンドリーな名前を IP アドレスにマッピングすることで、この問題を解決します。たとえば、対応する IP アドレス(例:192.12.41.4)を覚えるよりも、myhost.comを覚える方がはるかに簡単です。このマッピングは、インターネットの電話帳として機能し、記憶しやすいホスト名をネットワークルーティングに必要な数値 IP アドレスに変換する DNS(ドメインネームシステム)によって処理されます。