macアドレスとは?IT初心者向けに分かりやすく1分で解説

IT-Skills

MAC(Media Access Control address)アドレスとは、ネットワークにつながるすべての機器に割り当てられている数字のことで、イーサネットや無線LANなどに接続されているノードを一意に識別するために利用されます。

apple製品のmac(Macintosh)ではありません!androidスマホでも、windowsのPCでもMACアドレスを持っています!

このページでは、macアドレスって何?何のためにどうやって利用されているの?というのをIT初心者向けに分かりやすく解説します。

このページで学べる内容
  • macアドレスとは?
  • macアドレスはいつどのように利用されるか?

ネットワーク系のエンジニアの方であれば知らないと恥ずかしい超・重要知識。また、ネットワークエンジニアでなくても、知っておいて損はないITの基礎知識の1つですので、是非最後までご覧ください。

スポンサーリンク

macアドレスとは?(ざっくり分かりやすく)

macアドレスとは、ネットワーク(インターネット)に接続できる全ての機器に割り当てられている一意の番号のことで、ザックリ言うとスマホやパソコンについているお名前のようなものです。

youtubeを見る―。友達に画像を送る―。会社の人にメールを送る―。スマホやパソコンでデータのやり取りを行う際に、必ずmacアドレスが使われています。このMACアドレスを頼りに、このデータはAさんのPCに送れば良いんだな!というのを判断しています。

もしMACアドレスがこの世の中になかったら、あなたが送ったメールが知らない誰かに届いてしまったり、youtubeで見たい動画が隣の人のパソコンで流れ出す・・・なんてことが発生してしまうかもしれないということです。MACアドレスはインターネットの世界において非常に重要な役割を担っています。

今お使いになっているパソコンやスマートフォン、有線LAN、ルーター、インターネットにつなげて遊べるゲーム(任天堂Switchなど)機にもmacアドレスが割り当てられています。

MACアドレスは世界で唯一の番号

MACアドレスは以下のように 0~9、A~Fの16進数・12桁で表されます。

前半の6桁は、ベンダ識別子と呼ばれて、ネットワーク機器の製造会社(メーカー)ごとに割り当てられている数字が付与されます。

同じ会社が製造した機器のmacアドレスは前半6桁は必ず一致するということですね。

後半の6桁は、ベンダ(メーカー)内で管理されている番号が一意に付与される仕組み。結果として、macアドレスは世界で一意の数字となります。

ネットワーク機器の利用者が自由にMACアドレスを変更できる場合もあります。そのため、必ずしもMACアドレスは世界で唯一の番号とはならない場合もあります。

ただし、MACアドレスをあえて変更する必要性がある場合はかなり限られますので、熟練のネットワークエンジニアでない場合は手を加えないほうが良いでしょう。

macアドレスとIPアドレスの違い

macアドレスをより技術的に説明すると、隣接するネットワーク機器間の通信を可能にするために利用されると言うことができます。

ケーブルでつながれたネットワーク機器間では、一旦は接続されている全ての機器に配信される仕組みになっています。

そして、その後に受け取り側で、データを実際に取り込むかどうかを判定するという順番です。もし、そこに自分を宛先とするデータがあればデータを取り込みます。

仮に、隣接しているネットワーク機器に宛先に当てはまるMACアドレスがない場合はデータはすべて破棄されます。

ここで重要なのは、あくまでもMACアドレスはネットワーク的に1つのセグメントに閉じていることが前提となります。つまり、LANケーブルや無線LANなどで直接的に接続されているネットワーク機器でないとMACアドレスは利用することができません。

MACアドレスはあくまでも隣接しているネットワーク機器にデータを送り届けることが目的とする仕組みです。直接接続されていない(インターネット越しに存在している)ネットワーク機器にはMACアドレスだけでは、送りたいデータを届けることができません。

では、どのようにインターネット越しに届けたいデータを届けるのか?それを実現しているのが、IPアドレスです。

ITを1から学びなおしたい方は

システムエンジニアを目指す方や、IT知識を1から身に着けたい方は以下のページが必見です。

正直どこから学び始めればよいかわからない。どのように勉強していけば、エンジニアとしてのスキルが磨けるか?

初心者向けに1から解説しておりますので、是非ご覧ください。

タイトルとURLをコピーしました