RR (X.25)
読み:アーアー
外語:RR: Receive Ready
X.25で、受信可の制御パケットのこと。
概要
フレームの受信可能応答や、確認応答等に使われるパケット。
例えば、X.25では、データの送受信はDTパケットを用いる。受信側は、そのDTパケットに対し、正常時にはACKとしてRRを返す。
DTE→DCE、DCE→DTE、双方向で用いられる。
なお、バッファーが一杯になった等の理由で、それ以上の受信が一時的にできない場合、代わりにRNRパケットを返し、受信可能になった時点でRRパケットを返す。
特徴
ヘッダー
モジュロ8の場合、パケットヘッダーは3オクテットである。
3オクテット目のビット1(LSB)が1であり、かつパケットタイプ欄(ビット5〜2)が0の場合、RRパケットである
- GFI/LCGN
- GFI (4ビット、ビット8〜5) ゼネラルフォーマット識別子
- LCGN (4ビット、ビット4〜1) 論理チャネルグループ番号
- LCN (8ビット、ビット8〜1) 論理チャネル番号
- パケットタイプ
- T (1ビット、ビット1) パケットタイプ識別子 (1=制御)
- typ (4ビット、ビット5〜2) パケットタイプ (RR = 0b0000)
- P(R) (3ビット、ビット8〜6) 受信順序番号
制御
RRパケットには、ユーザーデータフィールドは存在しない。
P(R)を用い、受信したパケットのシーケンス番号を送信元に通達することで、ウィンドウフロー制御を行なう。
再検索