用語集
シーケンス番号(Sequence Number)は、TCP(Transmission Control Protocol)ヘッダ内のフィールドの一つであり、TCPコネクションにおけるデータの順序制御や信頼性の確保に使用されます。
TCPでは、データ転送時にセグメント(データの論理的な単位)を送信し、受信側でそれを正しい順序で再構築します。シーケンス番号は、送信側が各セグメントに付与する一意の番号です。受信側は、受け取ったセグメントのシーケンス番号を使用して、正しい順序でデータを再構築します。
シーケンス番号には、送信するデータのバイトオフセットを示す数値が含まれます。受信側は、シーケンス番号を使用してセグメントを順序どおりに配置し、欠落したセグメントや重複したセグメントを検出することができます。また、シーケンス番号を使用して、受信側が要求したデータの再送要求を送信側に通知することもできます。
TCPの信頼性機構の一部であり、データの正確な再構築や欠落の検出、重複データの除去などを可能にします。また、シーケンス番号を使用することで、TCPのフロー制御や輻輳制御などの機能も実現されます。
Copyright © 2024
ホームページ制作 サポート|メディアプライムスタイル 埼玉
All Rights Reserved.