Freihitech

技術、読書、経済、英語など雑多にまとめていきます

ネットワーク基礎 ダイジェスト

OSI(Open Systems Interconnection)参照モデル

層の名称 機能概要
第7層 アプリケーション層 サービス間プロトコルの制御
第6層 プレゼンテーション層 文字コードや画像データの表現形式制御
第5層 セッション層 通信方式の管理や情報転送制御
第4層 トランスポート層 QoSのための通信制
第3層 ネットワーク層 複数のコンピュータ間のデータ転送及び中継制御
第2層 データリンク層 隣接ノード間でのデータ転送
第1層 物理層 コネクタ、電気信号等

TCP/IP(Transmission Control Protocol / Internet Protocol)

TCP/IPOSI参照モデル策定以前から開発されているプロトコルである。 OSI参照モデルは高い汎用性を有するが冗長なため、TCP/IPが世界標準の通信プロトコルとなっている。

TCP/IP OSI参照モデル
第7層 アプリケーション層 アプリケーション層
第6層 アプリケーション層 プレゼンテーション層
第5層 アプリケーション層 セッション層
第4層 トランスポート層 トランスポート層
第3層 インターネット層 ネットワーク層
第2層 ネットワークインターフェース層 データリンク層
第1層 ネットワークインターフェース層 物理層

TCPプロトコル

TCPプロトコルとは、TCP/IPプロトコル群のトランスポート層に位置するプロトコルである。
TCPヘッダを以下に示す。

送信元ポート番号 宛先ポート番号
シーケンス番号
確認応答番号
データオフセット 予約 コードビット ウィンドウ
チェックサム 緊急ポインタ
オプション パディング
データ