OSI参照モデル
出典: フリー百科事典『ウィキペディア(Wikipedia)』
OSI参照モデル(OSIさんしょうモデル)とは、コンピュータの持つべき通信機能を階層構造に分割したモデルである。OSI基本参照モデルとも呼ばれる。
目次 |
[編集] 概要
国際標準化機構(ISO)によって制定された、異機種間のデータ通信を実現するためのネットワーク構造の設計方針「OSI(Open Systems Interconnection)」に基づいて通信機能を以下の7階層に分割する。
OSI参照モデル | ||
7 | アプリケーション層 | |
6 | プレゼンテーション層 | |
5 | セッション層 | |
4 | トランスポート層 | |
3 | ネットワーク層 | |
2 | データリンク層 | |
1 | 物理層 |
- 第7層 - アプリケーション層
- 具体的な通信サービス(例えばファイル転送、メール転送、遠隔データベースアクセスなど)を提供。
- 第6層 - プレゼンテーション層
- データの表現方法。
- 第5層 - セッション層
- 通信プログラム間の通信の開始から終了までの手順。
- 第4層 - トランスポート層
- ネットワークの端から端までの通信管理(エラー訂正、再送制御等)。
- 第3層 - ネットワーク層
- ネットワークにおいて通信経路の選択(ルーティング)。データ中継。
- 第2層 - データリンク層
- 直接的(隣接的)に接続されている通信機器間の信号の受け渡し。
- 第1層 - 物理層
- 電気信号の変換、コネクタ形状等。
(注)OSI参照モデルの第7層における「アプリケーション」とは、あくまでHTTPやFTP等の通信サービスのことであり、いわゆる「アプリケーションソフト」の意味ではない。また "ユーザーが操作するインターフェース" のことでもない。別物である。これは頻繁に誤解されていることなので注意が必要である。第七層も一般ユーザーには直接には全く見えない形で、メーリングソフトやホームページ作成公開ソフト等のアプリケーションソフトの背後で作動しているのである。
[編集] 実装・プロトコルの実例
OSI参照モデル | |||
7 | アプリケーション層 | HTTP, SMTP, SNMP, FTP, Telnet, AppleTalk, X.500 | |
6 | プレゼンテーション層 | SMTP, SNMP, FTP, Telnet | |
5 | セッション層 | NetBIOS, NWLink, PAP, 名前付きパイプ | |
4 | トランスポート層 | TCP, UDP, SPX, NetBEUI | |
3 | ネットワーク層 | IP, ARP, RARP, ICMP, DHCP, IPX, NetBEUI | |
2 | データリンク層 | イーサネット, トークンリング, アークネット, PPP, フレームリレー | |
1 | 物理層 | RS-232, 電話線・UTP, ハブ, リピータ, 無線, 光ケーブル |
OSIモデルは仕様ではなく指針であるため、全てのプロトコルやネットワークがOSIモデルに沿って実装されているとは限らない。従って、一部のプロトコルやサービスに関しては、OSIモデルのどの層に属するかについて、幾つかの異なる見解が存在する。複数層に跨っている物もある。図示の例はあくまでも一見解に過ぎない。
[編集] 歴史
1970年代中頃、ネットワーク機器各社独自のネットワークアーキテクチャーが次々に発表され始めた。機器を一つのメーカー製で揃えられるのであれば問題は無いが現実的には難しく、異なる機種同士を接続する為の標準化が急がれていた。
ISO(国際標準化機構)の情報処理システム技術委員会は1977年3月にSC16を設置、OSIの国際標準化を開始する。 しかし、CCITT(国際電信電話諮問委員会)がOSI参照モデル案を参考として独自の検討を開始。CCITTとSC16での意見のすり合わせを行い、基本的な意見を合意。1982年にトランスポート層の標準、1983年にセッション層の標準の草稿が完成。
1984年、情報処理システム技術委員会はSC16からSC21にOSIの標準化を引き継がせ、1985年に応用層の新プロトコルを標準化項目に追加。 その後現在まで、拡張や新たなプロトコルの制定が続けられている。
[編集] TCP/IPとOSI参照モデル
TCP/IPの基本仕様は1982年頃にはほぼ固まっており、OSI参照モデルは1984年に完成。当初の予定ではOSI参照モデルを基に、準拠した通信機器やソフトウェアが開発・製品化していくはずであったが、TCP/IPが1980年代後半から急速に普及した為、OSI準拠製品は普及しなかった。
OSI参照モデルはネットワークの基本として残り、互いを補い合う形に落ち着いた。
[編集] 比喩
ネットワーク技術者の間のスラングでは
- 第8層 - 政治層
- 社内政治やビジネス等。
- 第0層 - 土建層
- 有線ネットワークを敷設する建物の構造。
などがある。
また、米国では、第8層 - ユーザ層、第9層 - 財務層、第10層 - 政治層、とか、第8層 - お金層、第9層 - 政治層、第10層 - 宗教層、と比喩することもある。ネットワークに関わる人間の問題を比喩して「第8層問題」と言うこともある。OSIモデルをTaco Bellモデル(7段重ねのブリトーで有名)と比喩することもある。
[編集] 関連項目
カテゴリ: コンピュータネットワーク | インターネット技術 | 通信工学