[3] OSI 参照モデルは、 ネットワークのプロトコル設計に関するモデルです。 OSI モデルではネットワーク・プロトコル・スタックを7階層に分け、 各層のプロトコルの役割分担と層間の界面について規定しています。
[4] OSI モデルはその名の通り OSI ネットワーク・プロトコル・スイートのためのモデルでしたが、 TCP/IP を含め現代的なネットワーク・プロトコル一般の基礎的な設計を定義するものと理解されています。 (実際には OSI 以外のネットワーク・プロトコル・スイートの階層化モデルは OSI モデルとは異なっており半ばこじつけと言えなくもありません。)
[8] 階層は、下位から順に第1層-第7層と番号が割り振られています。またそれぞれに名称もあります。
[9] しばしば、 L1-L7 のように略記されます。
階層 | 階層名 | プロトコルの例 |
---|---|---|
第7層 | アプリケーション層 (応用層) | X.401 |
第6層 | プレゼンテーション層 (表現層) | |
第5層 | セッション層 | |
第4層 | トランスポート層 (輸送層) | |
第3層 | ネットワーク層 | X.25 |
第2層 | データリンク層 | IEEE 802 データリンク層 |
第1層 | 物理層 | IEEE 802 物理層 |
[10] 実際にはネットワークプロトコルの設計は難しい問題で、 純粋な OSI参照モデルの階層構造を用いたプロトコルスイートが用いられることはありません。
[12] 複数階層にまたがった機能を提供するプロトコルや他の階層のプロトコルの動作に介入する仕様のプロトコルは階層化設計違反として非難の対象になりますが、 それでも実際には必要があるとして繰り返し提案され続けています。 (マルチレイヤ設計などと呼びます。)
[5] インターネットのプロトコルも7層モデル上で説明されることがよくありますが、 実際に7つのプロトコル階層が使われているわけではありません。
[11] 下位層で OSI のモデルに従い規定されたプロトコルを使っていても、 上位層でインターネットのプロトコルなどを使っていて、 7層構造になっていないのは普通です。
[17] OSI参照モデルと現実の乖離って作ってみたら実際は理想ほどうまくできませんでした、っていうような簡単な話ではないのが難しい所なのですよね。
[18] ISO のお偉方が長年真面目に委員会による設計を続けて動くか動かないかわからない仕様案を練ってる間に、 どこの馬の骨ともわからん TCP/IP 陣営がそいつら完全スルーで実働するものを作ってしまっちゃった。それが普及しちゃった。 だから ISO サイドの世界中の通信業界の官学民のみなさんは TCP/IP が気に入らなかった。インターネットが普及しても、ずっと逆恨み続けてるような大学の先生が平成時代中期頃までずっと生き残ってたんですな。
[19] まあそれも大きく見れば、現実は理想ほど美しくないってことでまとめてしまえるのかな。
[20] それなら TCP/IP 大勝利じゃん、 OSI参照モデルは無用の長物か?っていうとそれもちょっと違うんですよね。 なんだかんだ ISO の権威はあるので、 OSI との整合性をちゃんとしましょう、 っていうのは IETF でもずっと幅を利かせていて、 TCP/IP の根幹の設計にまで影響はしていないけど、周辺仕様的なところはけっこう (中途半端に) OSI 色が出てたり。 それに下位層は案外 OSI ベースの設計になってたりするんですよね。 そっちの方は ISO や IEEE の影響力が強いので。 (もっともそっちはそっちで、 802.なんちゃらのプロトコル階層のどこが OSI参照モデルなんだよ、みたいなのはあるんですけど。)
[7] アプリケーション層プロトコル上を伝送されるデータの形式や、 ネットワークを使ったビジネスモデル等社会的プロトコルなど、 ネットワークより更に上位とみなせるものを第8層などと呼ぶことがあります。
[14] QUICとHTTP/3時代のインターネット解説書はどうあるべきだろう - golden-luckyの日記 () http://golden-lucky.hatenablog.com/entry/2019/01/31/150740
[15] https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=6544&item_no=1&attribute_id=1&file_no=1 #page=9 右中央
回線交換の交換は従来 L1 だったのが L3 と考えられるようになった、と書かれている!
[16] まだ現モデルの開発過程なので完成形と違いがあるのは当然としても、これは衝撃的では!? 今よりずっと物理層のカバー範囲が広かったってこと?