ネットワーク基礎 ダイジェスト
OSI(Open Systems Interconnection)参照モデル
層 | 層の名称 | 機能概要 |
---|---|---|
第7層 | アプリケーション層 | サービス間プロトコルの制御 |
第6層 | プレゼンテーション層 | 文字コードや画像データの表現形式制御 |
第5層 | セッション層 | 通信方式の管理や情報転送制御 |
第4層 | トランスポート層 | QoSのための通信制御 |
第3層 | ネットワーク層 | 複数のコンピュータ間のデータ転送及び中継制御 |
第2層 | データリンク層 | 隣接ノード間でのデータ転送 |
第1層 | 物理層 | コネクタ、電気信号等 |
TCP/IP(Transmission Control Protocol / Internet Protocol)
TCP/IPはOSI参照モデル策定以前から開発されているプロトコルである。
OSI参照モデルは高い汎用性を有するが冗長なため、TCP/IPが世界標準の通信プロトコルとなっている。
TCP/IP | OSI参照モデル | |
---|---|---|
第7層 | アプリケーション層 | アプリケーション層 |
第6層 | アプリケーション層 | プレゼンテーション層 |
第5層 | アプリケーション層 | セッション層 |
第4層 | トランスポート層 | トランスポート層 |
第3層 | インターネット層 | ネットワーク層 |
第2層 | ネットワークインターフェース層 | データリンク層 |
第1層 | ネットワークインターフェース層 | 物理層 |
TCPプロトコル
TCPプロトコルとは、TCP/IPプロトコル群のトランスポート層に位置するプロトコルである。
TCPヘッダを以下に示す。
送信元ポート番号 | 宛先ポート番号 | ||
シーケンス番号 | |||
確認応答番号 | |||
データオフセット | 予約 | コードビット | ウィンドウ |
チェックサム | 緊急ポインタ | ||
オプション | パディング | ||
データ |