SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

HRzine Day(エイチアールジン・デイ)は、人が活き会社が成長する人事のWebマガジン「HRzine」が主催するイベントです。毎回、人事の重要課題を1つテーマに設定し、識者やエキスパードが持つ知見・経験を、参加者のみなさんと共有しています。

直近開催のイベントはこちら!

HRzine Day 2024 Winter

2024年2月1日(木)12:00~17:40

主要製品スペック一覧

人事業務の効率・確度・精度を高めるために欠かせないHRテクノロジー。その主な製品の機能を分野ごとに比較できる資料群です。製品検討の参考資料としてご活用ください。

人事労務管理システム<br>主要製品スペック一覧 2023

人事労務管理システム
主要製品スペック一覧 2023

その他のスペック一覧

タレントマネジメントシステム<br>主要製品スペック一覧 2023

タレントマネジメントシステム
主要製品スペック一覧 2023

採用管理システム<br>主要製品スペック一覧 2023

採用管理システム
主要製品スペック一覧 2023

シスコCCENT合格をゼロから目指す人のためのネットワーク超入門 | 第4回

LANとイーサネット ~ 小さなネットワークの集合とそれを支える技術


  • Facebook
  • Twitter
  • Pocket
  • note
  • hatena

MACアドレス

イーサネットは、イーサネットインタフェース間でデータを転送します。データを転送するには、転送先のイーサネットインタフェースを特定しなければなりません。特定する手段として、イーサネットインタフェースごとに割り当てられているのがMACアドレスです。

MACアドレスは48ビットの長さを持ち、先頭24ビットはOUI(Organizationally Unique Identifier)、その後の24ビットがシリアル番号という構成です。OUIはイーサネットインタフェースを製造しているベンダ(メーカ)の識別コードです。こちらの資料にまとめられています。一方、シリアル番号は、各ベンダが独自に割り当てています。

MACアドレスはイーサネットインタフェースに書き込まれており、基本的に変更できません[7]。そのため、MACアドレスのことを「物理アドレス」や「ハードウェアアドレス」と呼ぶこともあります。

MACアドレスは16進数で表記します。16進数なので「0」~「9」および「a」~「f」の組み合わせです。表記のパターンは1つでなく次のようにいろいろあって、少し紛らわしいです。

  • 1バイトずつ16進数に変換して「:」で区切る
  • 1バイトずつ16進数に変換して「-」で区切る
  • 2バイトずつ16進数に変換して「.」で区切る
図5:MACアドレス
図5:MACアドレス

ちなみにシスコシステムズの機器では、2バイトずつ16進数に変換して「.」で区切る表記がよく利用されています。

イーサネットでは、データを転送したいイーサネットインタフェースをMACアドレスによって識別しているということをしっかりと押さえておきましょう。そして、MACアドレスは、この後に解説するイーサネットヘッダに記述されます。

[7]: MACアドレスを変更できるイーサネットインタフェースもあります。

イーサネットのフレームフォーマット

イーサネットでデータを転送するときには、イーサネットヘッダを付加します。また、データのエラーチェックのためにFCS(Frame Check Sequence)も付加します。イーサネットヘッダ、データ、FCSの全体をひっくるめてイーサネットフレームと呼びます。

図6はイーサネットのフレームフォーマット(イーサネットフレームのフォーマット)です[8]

図6:イーサネットのフレームフォーマット(イーサネットver2)
図6:イーサネットのフレームフォーマット(イーサネットver2)

イーサネットヘッダは宛先MACアドレス送信元MACアドレスタイプコードから構成されます。レイヤ2スイッチは、イーサネットヘッダの宛先MACアドレスや送信元MACアドレスを参照して、イーサネットフレームの転送処理を行っています。タイプコードは、イーサネットの上位プロトコルを表す数値でIPv4であれば0x0800です。

データには、IPパケット(本連載の第2回を参照)が入ります。データ部分の最大サイズはMTU(Maximum Transmission Unit)と呼ばれ、イーサネットフレームでは1500バイトがデフォルトです。1つのイーサネットフレームでは1500バイト分のデータしか転送できないので、大きなサイズのデータは複数に分割しなければいけません[9]。なお、データ部分の最小サイズも決められています。データ部分の最小サイズは46バイトです。

[8]: 図6に挙げたのは最も一般的なフレームフォーマット(イーサネットver2)です。イーサネットのフレームフォーマットは、他にも3種類あります。

[9]: データの分割はたいていの場合、TCP/IPのトランスポート層プロトコルであるTCPで行います。

次のページ
確認問題

この記事は参考になりましたか?

  • Facebook
  • Twitter
  • Pocket
  • note
  • hatena
シスコCCENT合格をゼロから目指す人のためのネットワーク超入門連載記事一覧

もっと読む

この記事の著者

Gene(ジーン)

2000年よりメールマガジン、Webサイト「ネットワークのおべんきょしませんか?」を開設。「ネットワーク技術をわかりやすく解説する」ことを目標に日々更新を続ける。2003年にCCIE Routing and Switchingを取得。2003年8月に独立し、ネットワーク技術に関するフリーのインストラ...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事をシェア

  • Facebook
  • Twitter
  • Pocket
  • note
  • hatena
HRzine
https://hrzine.jp/article/detail/85 2016/09/12 18:49

Special Contents

AD

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

HRzine Day(エイチアールジン・デイ)は、人が活き会社が成長する人事のWebマガジン「HRzine」が主催するイベントです。毎回、人事の重要課題を1つテーマに設定し、識者やエキスパードが持つ知見・経験を、参加者のみなさんと共有しています。

2024年2月1日(木)12:00~17:40

イベントカレンダーを見る

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング