データリンク層【OSI参照モデル】
OSI参照モデルの中身だよ
直接つながっている機器への信号の受け渡しに関する あれこれを定めたものだよ
簡単に書くよ
データリンク層【OSI参照モデル】(読:データリンクソウ 英:data link layer)とは
OSI参照モデル
(通信機能を ふんわりと定義したもの)の中身の分類のひとつ
であり
「一番近くの人へデータを渡すための あれこれが書いてありますよ」なやつ
です。
もう少し真面目っぽく書くと
OSI参照モデルの第2層
であり
直接つながっている機器への信号の受け渡しに関するあれこれを定めたもの
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「OSI参照モデル」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
OSI参照モデルは、大雑把に言えば「通信機能を ふんわりと定義したもの」です。
通信するときは送り手と受け手で同じルールを共有する必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。
ところがどっこい、以前はメーカーごとに好き勝手なルールを作って、好き勝手に通信をしていました。
あるメーカーさんが作った機器は日本語でやり取りしていましたし、別のメーカーさんが作った機器は英語でやり取りしていたわけです。
これでは、別のメーカーさんが作った機器とやり取りしようとしても言葉が通じません。
「他のメーカーの製品とは通信できない」残念な状況だったのです。
これは不便ですよね?
そんな状況を見た賢い人が「共通ルールを作ってしまえば、メーカーが違っても通信できるんじゃないかな?」と考えました。
なるほど、確かにそうです。
そこで国際標準化機構という団体さんが「データ通信機能は こんな感じにしてね!」なルール(モデル)を作りました。
このルール(モデル)を満たしている製品は、異なるメーカーでも通信できます。
人種が違っても同じ言語を話せばコミュニケーションは取れますよね。
それと同じです。
この異なるメーカーの製品でも通信できるようにするために作られたルール(モデル)がOSI参照モデルです。
OSI参照モデルではネットワークを7つの階層に分けて定義しています。
なんで分けて考えるかというと、まとめて考えると頭が痛くなるからです。
あっちも こっちも一度に考えるより、部分ごとに1つずつ考えた方が分かりやすいだろうと判断したのでしょう。
以上を踏まえて
OSI参照モデルにおける7つの階層の第2層
にあたるのが「データリンク層」です。
ちなみに、OSI参照モデルにおける層は下から数えます。
1番下が「第1層」で1番上が「第7層」です。
データリンク層では「パソコンとLANケーブルでつながったルータ」や「パソコンと無線LANアクセスポイント」のように、お隣さん同士、直接つながった機器とのやり取りに関するルールが定められています。
例えば、ピヨ太君のパソコンから出た信号が、ピヨ太君のネットワークのルータに届き、そこからピヨ子さんのネットワークのルータに届き、最後にピヨ子さんのパソコンに届くとしましょう。
このとき
1.「ピヨ太君のパソコン」と「ピヨ太君のルータ」
2.「ピヨ太君のルータ」と「ピヨ子さんのルータ」
3.「ピヨ子さんのルータ」と「ピヨ子さんのパソコン」
の3つのやり取りが発生します。
この「隣り合う機器同士のやり取り」に関する あれやこれやが取り決められているのが、データリンク層です。
ちなみにLANに採用されている通信規格の「イーサネット」はデータリンク層(と物理層)に該当します。
気が向いたら、覚えてあげてください。
一言でまとめるよ
まぁ「データリンク層」って単語が出てきたら「OSI参照モデル
(通信機能を ふんわりと定義したもの)の中身の分類で『直接つながっている機器とのやり取りに関するあれこれ』が定義されているんだな~」と お考えください。
おまけ
■訳してみるよ
「data(データ)」の意味は「資料」とか「知識」とか「情報」とかです。
「link(リンク)」の意味は「接続」とか「つながり」とか「連結」とか「接続する」とか「関連づける」とか「結びつける」とかです。
「層」は日本語ですね。
何となく くっつけると
「情報接続」層
となります。
■検索してみる?






