【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