フレームとは、コンピュータネットワークおよび電気通信におけるデジタルデータ伝送単位である。パケット交換システムでは、フレームは単一のネットワークパケットを格納する単純なコンテナである。その他の電気通信システムでは、フレームは時分割多重化をサポートする繰り返し構造である。
フレームには通常、フレーム同期機能が含まれており、これは受信側が受信するシンボルまたはビットのストリーム内でペイロードデータの開始と終了を示すビットまたはシンボルのシーケンスで構成されています。フレーム送信中に受信側がシステムに接続されている場合、受信側は新しいフレーム同期シーケンスを検出するまでデータを無視します。
コンピュータネットワークのOSI モデルでは、フレームはデータリンク層のプロトコル データ ユニットです。フレームは、データが物理層を介して送信される前の最終カプセル化層の結果です。 [ 1 ]フレームは「リンク層プロトコルの送信単位であり、リンク層ヘッダーとパケットで構成されます。」[ 2 ]各フレームは、フレーム間ギャップによって次のフレームと区切られます。フレームは、一般的にフレーム同期ビット、パケットペイロード、およびフレーム チェック シーケンスで構成される一連のビットです。例としては、イーサネット フレーム、Wi-Fiフレーム、4Gフレーム、ポイント ツー ポイント プロトコル(PPP) フレーム、ファイバー チャネル フレーム、およびV.42モデム フレームなどがあります。
多くの場合、異なるサイズのフレームが互いにネストされます。たとえば、非同期シリアル通信でポイントツーポイントプロトコル(PPP)を使用する場合、各バイトの8ビットは開始ビットと停止ビットでフレーム化され、[ 3 ] [ 4 ]ネットワークパケットのペイロードデータバイトはヘッダーとフッターでフレーム化され、複数のパケットはフレーム境界オクテットでフレーム化できます。[ 5 ]
電気通信、特に時分割多重(TDM)および時分割多重アクセス(TDMA)方式において、フレームとは、各論理TDMチャネルまたはTDMA送信機に対応する固定数のタイムスロットから構成される、周期的に繰り返されるデータブロックのことです。この文脈では、フレームは通常、物理層のエンティティです。TDMの応用例としては、SONET/SDHやISDNの回線交換Bチャネルがあり、TDMAの例としては、初期の携帯電話音声サービスで使用された回線交換データ(CSD)があります。フレームは、時分割複信(TDD)においてもエンティティであり、モバイル端末は一部のタイムスロットで送信し、他のタイムスロットで受信することができます。
データリンク層のフラグメンテーションが実行されている場合、または複数のパケットが単一のフレームに組み込まれている場合です。