IPアドレスとMACアドレスを理解する:それらは何に適していますか?

「IPアドレス」と「MACアドレス」という用語が頭を悩ませても、心配しないでください。それらは比較的理解しやすい用語です。実際、あなたがすでに慣れている郵便サービスとそれほど違いはありません!

MACアドレスとIPアドレスの違いとそれぞれの機能を調べてみましょう。

IPアドレスとは何ですか?

インターネットプロトコル(IP)アドレスは、インターネットに接続されているデバイスを識別する一意の番号のセットです。このアドレスがどこから来ているのかを理解するには、インターネットがどのように機能するかについて少し理解する必要があります。

簡単に言うと、インターネットは互いに接続された個別のネットワークで構成されています。各ネットワークはインターネットサービスプロバイダー(ISP)と呼ばれ、ISPからサービスを購入すると、そのISPのネットワークに接続できます。その後、ISPに接続されている他のネットワークにアクセスできます。

すべてのISPには、管理するIPアドレスのプールがあり、そのサービスを購入すると、IPアドレスが割り当てられます。インターネットからのデータがあなたに届く必要があるとき、ISPのネットワークはあなたのユニークなIPアドレスが宛先であることを認識し、そのデータをあなたにルーティングします。

IPアドレスには次の2種類があります。

  • IPv4。ピリオドで区切られた4セットの数値のように見え、各数値は0から255の範囲内です。
    • 例:54.221.192.241
  • IPv6。コロンで区切られた8セットの4文字の文字列のように見えます。各文字列には、数字と小文字が含まれています。
    • 例:0:0:0:0:0:ffff:36dd:c0f1

IPv4を使用する可能性のあるアドレスは合計43億ありますが、それらはほとんどすべて取得されており、不足しています。そのため、世界はIPv6に移行しており、そのうち320兆(!)を超える可能なIPv6アドレスがあります。十兆が何であるかわからない場合は、次のようになります。

 340,282,366,920,938,463,463,374,607,431,768,211,456

それは、人類が全体として作るすべてのデバイスを処理するのに十分すぎるはずです!

MACアドレスとは何ですか?

メディアアクセス制御(MAC)アドレスは、デバイス内の一意の「ネットワークインターフェイス」を識別します。 IPアドレスはISPによって割り当てられ、デバイスの接続と切断時に再割り当てできますが、MACアドレスは物理アダプターに関連付けられており、メーカーによって割り当てられます。

MACアドレスは12桁の文字列で、各桁は0〜9の任意の数字、またはA〜Fの文字です。読みやすくするために、文字列はチャンクに分割されています。 3つの一般的な形式があり、最初の形式が最も一般的で優先されます。

  1. 68:7F:74:12:34:56
  2. 68-7F-74-12-34-56
  3. 687.F74.123.456

最初の6桁(「プレフィックス」と呼ばれる)はアダプタの製造元を表し、最後の6桁はその特定のアダプタの一意の識別番号を表します。 MACアドレスには、デバイスが接続されているネットワークに関する情報は含まれていません。

構造とニュアンスの詳細については、MACアドレスの複雑さに関する投稿を参照してください。

IPアドレスとMACアドレスの用途は何ですか?

IPアドレスは、TCP / IPプロトコルを使用して1つのネットワークから別のネットワークにデータを転送するために使用されます。 MACアドレスは、ネットワーク上の適切なデバイスにデータを配信するために使用されます。

仲良しのジョン・スミスにパッケージを送りたいとしましょう。ジョンの名前は識別子として十分に一意ではないため、「ジョン・スミス」というラベルの付いたパッケージを送信して、それが到着することを期待することはできません。

しかし、彼の祖先(つまり、彼の「製造者」)を彼の名前に組み込んだ場合はどうなるでしょうか。そうすれば、彼は「ジョン・スミス、エドワードの息子、ジョージの息子、…の息子」と呼ばれるでしょう。十分に遡ると、それはユニークになります。これがMACアドレスのようなものです。

ジョンに荷物を届けるにはこれで十分ですが、郵便局に「エドワードの息子、エドワードの息子、ジョージの息子、…の息子」に送るように指示することはできません。郵便局が彼を見つけるのは苦痛だろう。そのため、彼の自宅の住所が必要です。

しかし、自宅の住所自体もそれだけでは十分ではありません。親友のジョンの名前も必要になるので、パッケージが到着したときにスミス一家全員が誰のためのものであるかを混同しないでください。

そのため、ホームアドレスはIPアドレスとして機能します。それはターゲットがどこにあるかです。 MACアドレスは、友達のジョン・スミスの名前のようなものです。ターゲットは誰(または何)かです。

IPアドレスとMACアドレスを郵便サービスと比較する

それでは、郵便の例を専門用語に分解してみましょう。ルーター/モデムには、ISPによって割り当てられた一意のIPアドレスがあります。これは、ジョン・スミスの家に郵便局から住所が割り当てられているようなものです。

ルーター上のすべてのデバイスには、ジョンスミスの家の全員が識別名を持っているのと同じように、一意のMACアドレスがあります。 IPアドレスは、配達員がパッケージをJohn Smithの玄関先に置くように、データをルーターに取得します。

次に、ラベルの名前を使用して、MACアドレスがどのデバイスがどれであるかを識別する方法と同じように、ジョン・スミスは自分のパッケージを取得できます。

MACアドレスの重要性

Macアドレスを使用すると、最新のルーター上のデバイスをフィルタリングできます。特定のMACアドレス(つまり、特定の物理デバイス)へのアクセスを拒否するか、特定のMACアドレスのみの接続を許可するようにルーターに指示できます。

ルーターは接続時に内部IPアドレスをデバイスに割り当て、デバイスが切断されるとデバイスをリサイクルするため、IPアドレスで同じことを行うことはできません。

そのため、スマートフォンの内部IPアドレスは午前中は192.168.0.1ですが、仕事から帰宅すると192.168.0.3になります。そのため、IPアドレスは常に変化するため、IPアドレスを使用してデバイスをフィルタリングすることはできません。

MACアドレスのもう1つの便利な用途は、Wake-on-LANのトリガーです。イーサネットアダプタは、デバイスがシャットダウンされている場合でも、デバイスの電源をオンにする「マジックパケット」を受け入れることができます。

マジックパケットは同じネットワーク上のどこからでも送信でき、受信デバイスのイーサネットアダプタのMACアドレスは、マジックパケットがどこに行くかを知る方法です。

IPアドレスとMACアドレスが不足している場所

IPアドレスがデバイスのISPへの接続をどのように示しているか覚えていますか? 2番目のデバイスがメインデバイスに接続し、それを介してすべてのWebアクティビティを集中させるとどうなりますか? 2番目のデバイスのアクティビティは、Webの他の部分の主要なデバイスのように見えます。

これが基本的に、自分のIPアドレスを他の人から隠す方法です。これを行うことには本質的に問題はありませんが、セキュリティの問題につながる可能性があります。たとえば、悪意のあるハッカーが複数のプロキシの背後に巧妙に隠れていると、当局が彼を追跡するのが困難になる可能性があります。

もう1つの癖は、IPアドレスを追跡できることです。たとえば、十分な電力があれば、誰かがあなたのIPアドレスであなたがどこに住んでいるかを見ることができます

また、2つ以上のデバイスが同じIPアドレスを共有するというIP競合の潜在的な問題もあります。これは主にローカルネットワーク内で発生します。

MACアドレスに関しては、知っておくべき問題は1つだけです。それは、デバイスのMACアドレスを驚くほど簡単に変更できることです。これは、誰でも他のMACアドレスを「スプーフィング」できるため、メーカーが割り当てた一意の識別子の目的を無効にします。また、MACフィルタリングなどの機能がほとんど役に立たなくなります。

IPおよびMACアドレスの復号化

それらの欠陥にもかかわらず、IPアドレスとMACアドレスは依然として有用で重要であるため、すぐになくなることはありません。うまくいけば、あなたはそれらが何であるか、それらがどのように機能するか、そしてなぜ私たちがそれらを必要とするのかを理解したでしょう。

IPアドレスが何であるかがわかったので、コンピューターの自分のアドレスを知っていますか?何らかの理由でそれをフェッチする必要がある場合でも、心配しないでください。使用しているオペレーティングシステムに関係なく、通常は非常に簡単に見つけることができます。

画像クレジット:ronstik / Shutterstock