RNR (X.25)
読み:アーエンアー
外語:RNR: Receive Not Ready
X.25で、受信不可の制御パケットのこと。
概要
受信側のバッファーが一杯になった場合など、それ以上受信できない場合に発行される。これにより、入力の規制が行なわれる。
バッファー不足が解消された時には、RRパケットにより規制の解除を相手へ通知する。
DTE→DCE、DCE→DTE、双方向で用いられる。
特徴
ヘッダー
モジュロ8の場合、パケットヘッダーは3オクテットである。
3オクテット目のビット1(LSB)が1であり、かつパケットタイプ欄(ビット5〜2)が2の場合、RRパケットである
- GFI/LCGN
- GFI (4ビット、ビット8〜5) ゼネラルフォーマット識別子
- LCGN (4ビット、ビット4〜1) 論理チャネルグループ番号
- LCN (8ビット、ビット8〜1) 論理チャネル番号
- パケットタイプ
- T (1ビット、ビット1) パケットタイプ識別子 (1=制御)
- typ (4ビット、ビット5〜2) パケットタイプ (RNR = 0b0010)
- P(R) (3ビット、ビット8〜6) 受信順序番号
制御
RNRパケットには、ユーザーデータフィールドは存在しない。
P(R)を用い、受信したパケットのシーケンス番号を送信元に通達することで、ウィンドウフロー制御を行なう。
再検索