セション層【OSI参照モデル】
OSI参照モデルの中身だよ
通信の開始から終了までに関する あれこれを定めたものだよ
「セッション層」という言い方の方が一般的だと思うよ
簡単に書くよ
セション層【OSI参照モデル】(読:セションソウ 英:session layer)とは
「セッション層」のこと。
用語の中身としては
OSI参照モデル
(通信機能を ふんわりと定義したもの)の中身の分類のひとつ
であり
「通信相手とラブラブ会話するための あれこれが書いてありますよ」なやつ
です。
もう少し真面目っぽく書くと
OSI参照モデルの第5層
であり
通信の開始から終了までに関する あれこれを定めたもの
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「OSI参照モデル」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
OSI参照モデルは、大雑把に言えば「通信機能を ふんわりと定義したもの」です。
通信するときは送り手と受け手で同じルールを共有する必要があります。
片方が日本語で話しかけたのに、もう一方が英語で お返事したのでは、コミュニケーションが成立しませんよね。
それと同じです。
ところがどっこい、以前はメーカーごとに好き勝手なルールを作って、好き勝手に通信をしていました。
あるメーカーさんが作った機器は日本語でやり取りしていましたし、別のメーカーさんが作った機器は英語でやり取りしていたわけです。
これでは、別のメーカーさんが作った機器とやり取りしようとしても言葉が通じません。
「他のメーカーの製品とは通信できない」残念な状況だったのです。
これは不便ですよね?
そんな状況を見た賢い人が「共通ルールを作ってしまえば、メーカーが違っても通信できるんじゃないかな?」と考えました。
なるほど、確かにそうです。
そこで国際標準化機構という団体さんが「データ通信機能は こんな感じにしてね!」なルール(モデル)を作りました。
このルール(モデル)を満たしている製品は、異なるメーカーでも通信できます。
人種が違っても同じ言語を話せばコミュニケーションは取れますよね。
それと同じです。
この異なるメーカーの製品でも通信できるようにするために作られたルール(モデル)がOSI参照モデルです。
OSI参照モデルではネットワークを7つの階層に分けて定義しています。
なんで分けて考えるかというと、まとめて考えると頭が痛くなるからです。
あっちも こっちも一度に考えるより、部分ごとに1つずつ考えた方が分かりやすいだろうと判断したのでしょう。
以上を踏まえて
OSI参照モデルにおける7つの階層の第5層
にあたるのが「セション層」です。
「セッション層」とも呼ばれます…というか「セッション層」という言い方の方が一般的だと思います。
「セッション(セション)」の部分は英語の「session」をカタカナ読みしたものです。
「セッション」でも「セション」でも間違いとは言えません。
とはいえ「セッション」と表現される方が一般的です。
こだわりが なければ「セッション層」と表現してあげてください。
ちなみに、OSI参照モデルにおける層は下から数えます。
1番下が「第1層」で1番上が「第7層」です。
セション層では、通信の開始から終了までに関するルールが定められています。
「私を見て!私の相手をして!」から「もういいや。あとはどうぞご自由に。」までのあれこれです。
例えば、ピヨ太君とピヨ子さんが会話をするとします。
ピヨ太君は「ピヨ子さん、こんにちは~」と挨拶をしてから会話を始め、会話が終われば「ピヨ子さん、さようなら~」と言って終了します。
ピヨ子さんは「ピヨ子さん、こんにちは~」と言われたら「あっ、私と会話したいんだな」と分かりますよね?
ピヨ太君から「こんにちは」と言われたら、ピヨ子さんはピヨ太君の方に注意を向けます。
同じようにピヨ子さん、さようなら~」と言われたら「あっ、私との会話が終わったんだな」と分かりますよね?
ピヨ太君から「さようなら」と言われたら、ピヨ子さんはピヨ太君のことを気にしなくなります。
「こんにちは~」から「さようなら~」までの一連の流れを「セッション(セション)」と言います。
この一連の流れ(セション)に関するルールが定められているのがセション層です。
イメージの話ですが、例えば
・会話を始めるときは、どんな挨拶をするのか?
・会話を終わりにするときは、どうやって別れるのか?
・会話の途中でピヨ子さんが寝ちゃったらどうするのか?
などが定められています。
セション層の説明では「論理的な通信経路を確立する」といった表現がよく使われます。
なんか小難しい言い回しですが、言いたいことは単なる「こっち見ろや」です。
「ほれ、今から私と会話するぞ。相手しろや!」が「経路の確立」です。
「おまえには、もう用がない。あとは好きに生きろ!」が「経路の解放」です。
一言でまとめるよ
まぁ「セション層」って単語が出てきたら「OSI参照モデル
(通信機能を ふんわりと定義したもの)の中身の分類で『通信の開始から終了までに関するあれこれ』が定義されているんだな~」と お考えください。
おまけ
■訳してみるよ
「session(セション)」の意味は「会合」とか「集会」とか「会期」とか「学期」とかです。
「層」は日本語ですね。
何となく くっつけると
「会合」層
となります。
■検索してみる?






