OSI参照モデル
#ネットワーク
コンピュータやネットワーク機器で使われているプロトコルの役割分けを行うリファレンス
TCP/IP
の普及以降は、より現実的・実用的な
TCP/IPモデル
が参照されることが多そう
階層
アプリケーション層
アプリケーションとしてのデータの取り扱いを定義
例:
HTTP
・
FTP
・
DNS
など
プレゼンテーション層
データの表現方法・
圧縮
の仕方・
暗号化
の仕方などを定義
セッション層
通信セッション(通信が始まってから終わるまで)の手順を定義
例:
TCP
におけるコネクションが該当
トランスポート層
ネットワーク上のノード間における通信の仕方を定義
やること:
セグメンテーション
・
ACK
・
再送制御
など
例:
TCP
・
UDP
・
QUIC
など
ネットワーク層
ノード間の
ルーティング
について定義
例:
IP
データリンク層
隣接接続されている機器間でのデータの受け渡しを定義
例:
Ethernet
・
PPP
・
IEEE 802.11
物理層
物理的な接続について定義
例:
Ethernet
における1000BASE-Tなどが該当