【ネットワーク】OSI参照モデル

【0】OSI参照モデル

* OSI Reference Model
 => Open System Interconnection Reference Model
 => 開放型システム間相互接続 参照モデル

イメージ図

+----------------------------------+ ----------------------  ----------------------
|  アプリケーション層   (第7層/L7) |  |
+----------------------------------+  |
|  プレゼンテーション層 (第6層/L6) |  | アプリケーション層    プログラム担当
+----------------------------------+  |
|  セッション層         (第5層/L5) |  |
+----------------------------------+ ----------------------  ----------------------
|  トランスポート層     (第4層/L4) |  |トランスポート層
+----------------------------------+ ----------------------   OS担当
|  ネットワーク層       (第3層/L3) |  | ネットワーク層           
+----------------------------------+ ----------------------  ----------------------
|  データリンク層       (第2層/L2) |  |
+----------------------------------+  | ネットワーク          ハードウェア担当
|  物理層               (第1層/L1) |  | インターフェース層
+----------------------------------+ ----------------------  ----------------------

【1】L7 : アプリケーション層 (Application Layer)

* アプリケーションからの要求を受け付け、
 それに応じて、データ伝送をする層

1)主なプロトコル

* 電子メール(SMTP/POP3。ポート:25/110) 
* ファイル転送(FTP。ポート:20/21)
* Web ページ閲覧(HTTP/HTTPS。ポート:80/443)
* 遠隔ログイン(Telnet、SSH。ポート:23、22)

【2】L6 : プレゼンテーション層 (Presentation Layer)

* データ形式(文字エンコードや暗号化、圧縮など)の取り決めを行う層

【3】L5 : セッション層 (Session Layer)

* コネクションの確立や切断、転送するデータを制御する層

【4】L4 : トランスポート層 (Transport Layer)

* 宛先のアプリケーションにデータを確実に届ける役割にもつ層

1)主なプロトコル

* TCP
* UDP

【5】L3 : ネットワーク層 (Network Layer)

* 宛先のコンピュータにデータを届ける層

役割

1) 相手を識別すること(アドレッシング)
2) 適切な経路を選択すること(ルーティング)

1)主なプロトコル

* IP (Internet Protocol)
* ICMP (Internet Control Message Protocol)
* ARP (アープ。Address Resolution Protocol)
* RARP (Reverse ARP)

2)ネットワーク機器

* ルータ (router)

【6】L2 : データリンク層 (Datalink Layer)

* 物理的に接続されたコンピュータ間のデータの通信を行う層
* ネットワーク層から送られてきたデータを
 ビット列(「0」「1」の2進数)に変換して物理層に渡す

役割

1) 電気信号の誤り訂正
2) 再送要求

1)主なプロトコル

* Ethernet (イーサネット)
* トークンリング
* FDDI
* PPP(Point to Point Protocol)

2)ネットワーク機器

* ブリッジ(bridge)

【7】L1 : 物理層(Physical Layer)

* コンピュータと、ケーブルなどのネットワーク媒体を接続し、
 コンピュータのデータ(0と1からなる符号)と
 ネットワーク媒体を流れる信号を変換する層

1)ネットワーク機器

* リピータ(repeater。中継機)、 リピータ ハブ(repeater hub)

参考文献

http://www.wdic.org/w/WDIC/OSI%E5%8F%82%E7%85%A7%E3%83%A2%E3%83%87%E3%83%AB
http://www.wenet.co.jp/PDF/netkiso.pdf
http://www.atmarkit.co.jp/ait/articles/0007/19/news001_3.html

関連記事

【ネットワーク】OSI参照モデル / トランスポート層
https://dk521123.hatenablog.com/entry/2013/03/25/231002
【ネットワーク】OSI参照モデル / ネットワーク層
https://dk521123.hatenablog.com/entry/2015/02/02/215603
【ネットワーク】OSI参照モデル / データリンク層
https://dk521123.hatenablog.com/entry/2015/02/17/234716
【ネットワーク】TCP / IP
https://dk521123.hatenablog.com/entry/2022/12/10/000000
【ネットワーク】TCP / IP ~ リンク層 ~
https://dk521123.hatenablog.com/entry/2015/02/05/000813
【ネットワーク】IPアドレス
https://dk521123.hatenablog.com/entry/2015/02/18/234221
【ネットワーク】経路制御 / ルーティング
https://dk521123.hatenablog.com/entry/2015/02/12/000458