[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

イーサネットフレーム (ethernet frame)

pointこの用語のポイント

point通信用に細切れになったデータだよ

pointイーサネットって規格に沿ってるよ

スポンサーリンク

簡単に書くよ

イーサネットフレーム (ethernet frame)とは

イーサネットって規格に従って通信するときにやり取りされるデータのこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「イーサネット」と「フレーム(パケット)」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

イーサネットは「LANに採用されている通信規格」です。
よく分からなければ「通信するときに守らなくちゃいけないお約束事のひとつ」くらいの認識でも良いです。

フレームは……パケットと同じだと思って、かまいません。
呼び名は違いますが、どちらも「通信用に細切れにしたデータ」です。
ちょっと小難しい言い方になってしまいますが、OSI参照モデルネットワーク層におけるデータの呼び方が「パケット」で、データリンク層における呼び方が「フレーム」なのです。
ここら辺は突っ込んで考えると頭が痛くなります。
あまり気にしない方が良いですよ。

話を戻して、通信をするときには、なんでわざわざデータを細切れにするのでしょうね?

突然ですが、フランスパンを食べるところを想像してみてください。
一本丸々咥えたら息が詰まりますよね?

イーサネットフレーム

ですから、フランスパンを食べるときは、ちぎって少しずつ食べます。

イーサネットフレーム2

通信も同じで、一度にまとめて送ろうとすると、線が詰まっちゃうのです。
だから、データを一旦細切れにして少しずつ送り、送った先で元に戻します。

イーサネットフレーム3

このときの、送るために細切れにしたデータを「パケット」や「フレーム」と言います。

以上を踏まえて本題です。

「イーサネットって規格に従って通信するために、一旦細切れにされたデータ」が「イーサネットフレーム」です。
ポイントは

1.イーサネットって規格に沿っていますよ
2.通信用に一旦細切れにされたデータですよ


の2点ですね。
要は、イーサネットで通信しているときに線の中をうねうね通っているデータのことです。

ここで、フレーム(≒パケット)という点に注目して、もう少し見てみましょう。

パケットは基本的に、ヘッダ部とデータ部から成り立っています。

イーサネットフレーム4

ヘッダ部は、お手紙に例えると「封筒」です。
「どこに送りますよ~」な情報だとか、その他、やり取りする上で必要なことが書かれています。

データ部は、お手紙に例えると「便箋」です。
実際に伝えたい内容が書いてあります。

イーサネットフレームも構造は同じです。
イーサネットヘッダと呼ばれるヘッダ部と、実際に送りたい内容のデータ部で出来あがっています。

イーサネットフレーム5

ここで大事なのはヘッダ部です。
データは何でも構いません。

このヘッダ部がイーサネットでやり取りするとき用の形になっているのです。

例えばTCPパケットはヘッダ部がTCPでやり取りするとき用の形になっていますし、IPパケットはヘッダ部がIPでやり取りするとき用の形になっています。

インターネットでやり取りするデータなんかは、まずTCPヘッダを付けてTCPパケットにして

イーサネットフレーム6

それに更にIPヘッダを付けてIPパケットにして

イーサネットフレーム7

それに更にイーサネットヘッダを付けてイサーネットフレームにして

イーサネットフレーム8

相手に送ってやってたりしますよ。
話を単純化してますけどね。
基本はそんな感じです。
余裕があれば、併せて覚えてあげてください。

image piyo2

一言でまとめるよ

まぁ「イーサネットフレーム」って単語が出てきたら「イーサネットで通信するとき用のデータなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク