Title:通信プロトコルの標準化


OSI基本参照モデル
OSI Open System Interconnection
アプリケーション層 SMTP(メール)HTTP(Webアクセス)など
プレゼンテーション層 データの表現形式を管理する。
セション層 最終的な通信の目的に合わせてデータの送受信管理を行う。
トランスポート層 エラーの検出/再送などデータ転送の制御により通信品質を保証する。TCPあyUDP
ネットワーク層 エンドtoエンドのやり取りを規定。IP
データリンク層 同じネットワークに接続された隣接ノード間での通信の規定。MACフレームの規格、HDLC手順
物理層 システムの物理的、電気的な性質を規定する。


プロトコルとサービス

プロトコル N層に属するエンティティどうしが相互に通信するための取決め。
サービス 上位層が下位層を利用しながら通信を行います。この機能をいう


OSI基本参照モデル TCP/IP 実装例
アプリケーション層 アプリケーション層 HTTP、SMTP
FTP、DHCP
DNS,SNMP,
POP3、Telnet
プレゼンテーション層
セション層
トランスポート層 トランスポート層 TCP,UDP
ネットワーク層 インターネット層 IP,ICMPなど
データリンク層 ネットワーク
インタフェース層
イーサネット
物理層


TCP/IPの通信

パケット交換方式
ヘッダ付加のイメージ


メールなどのデータ アプリケーション層
TCP トランスポート層
IP TCP ネットワーク層
MAC IP TCP データリンク層


ヘッダを付加したパケットの呼び名

TCPセグメント ポート番号によって、トランスポート層の通信を行うTCPヘッダを付加したパケット
IPパケット IPアドレス
MACフレーム イーサネットフレームとも呼ばれる。


ネットワーク間の通信

コネクション型通信 相手の確認と通信経路の設定を行う。TCP
コネクションレス型通信 行わない。確認に別の手段が必要。UDP


TCP/IPの中核プロトコル

IP ルーティング あて先により近いルータへ転送を繰り返すことで、パケットを目的地に到達させます。
TCP 3ウェイハンドシェイク コネクション確立のため、コネクションの確立要求パケット(SYN)と確認応答パケット(ACK)のやり取りを行う。
UDP