イーサネットネットワークでのデータ送信

シスコ技術者認定試験 公式ガイドブック Cisco CCENT/CCNA ICND1 100-101J新CCENT/CCNA対応の公式ガイドブック 米国ベストセラーシリーズの翻訳書!この記事は、書籍『シスコ技術者認定試験 公式ガイドブック Cisco CCENT/CCNA ICND1 100-101

edit

2014年12月8日 20:00

シスコ技術者認定試験 公式ガイドブック Cisco CCENT/CCNA ICND1 100-101J
新CCENT/CCNA対応の公式ガイドブック 米国ベストセラーシリーズの翻訳書!Amazon詳細ページへ

この記事は、書籍『シスコ技術者認定試験 公式ガイドブック Cisco CCENT/CCNA ICND1 100-101J』の内容を、Think IT向けに特別公開しているものです。

物理層の規格は大きく異なるものの、イーサネット規格の他の部分は、物理的なイーサネットリンクの種類にかかわらず、同じように動作します。ここでは、リンクの種類を問わずイーサネットが使用するさまざまなプロトコルとルールを説明します。具体的には、イーサネットのデータリンク層のプロトコルの詳細と、イーサネットノード、スイッチ、ハブがイーサネットLAN経由でイーサネットフレームを転送する方法について見ていきます。

イーサネットのデータリンクプロトコル

イーサネットのプロトコルファミリの最大の利点は、それらのプロトコルが同じデータリンク規格を使用することです。実際には、データリンク規格の中核部分は初期のイーサネット規格にさかのぼります。

イーサネットのデータリンクプロトコルは、イーサネットフレームを定義しています。イーサネットフレームは、先頭のイーサネットヘッダーと、中央のカプセル化されたデータ、末尾のイーサネットトレーラで構成されます。実際には、ヘッダーのフォーマットが何種類か定義されており、現時点では、図1に示すフレームフォーマットが最もよく使用されています。

一般的に使用されているイーサネットフレームフォーマット

図1:一般的に使用されているイーサネットフレームフォーマット

フレームを構成するフィールドはどれも重要ですが、本書で説明する内容にとってより重要なものがいくつかあります。表1は、ヘッダーおよびトレーラ内のフィールドと、それらの簡単な説明をまとめたものです。ここでは、いくつかのフィールドをさらに詳しく見ていきます。

表1:IEEE 802.3イーサネットのヘッダーおよびトレーラのフィールド

フィールドフィールドの
バイト長
説明
プリアンブル7同期
SFD(Start Frame Delimiter)1次のバイトから宛先MACアドレスフィールドが始まることを示す
宛先MACアドレス6このフレームの受信アドレスとして想定されているものを示す
送信元MACアドレス6このフレームの送信元を示す
タイプ2フレームに使用されるプロトコルの種類を定義する。現時点では、主にIPv4またはIPv6が指定される
データとパディング※46〜1,500上位層のデータとして一般にL3PDU(通常はIPv4またはIPv6パケット)を含んでいる。このフィールドに最低限必要な長さ(46バイト)になるよう、送信元がパディングを追加する
FCS(Frame Check Sequence)4受信側のNICがフレームで送信エラーが発生したかどうかを判断するための手段を提供する

※ IEEE 802.3仕様では、802.3フレームのデータ部分は最小46バイト、最大1,500バイトに制限されている。MTU(Maximum Transmission Unit)は、メディアを通じて送信可能なレイヤ3パケットの最大サイズを定義する。レイヤ3パケットはイーサネットフレームのデータ部分に含まれるため、1,500バイトはイーサネットで許可されるIP MTUの最大値である。

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30