ベーシック手順

更新日:

用語解説

ベーシック手順は、伝送制御キャラクタを使ってフレームの区切り、通信開始、応答、終了などを制御する文字指向のデータリンク制御手順です。BSC(Binary Synchronous Communications)系の手順として知られます。

■ 試験で押さえるポイント

  • ENQで応答を要求し、ACKで正常受信、NAKで誤り又は再送要求を伝えるなど、ASCIIやEBCDICの制御文字に意味を持たせます。

  • SOH、STX、ETXなどでヘッダと本文の境界を示し、ブロック検査文字で伝送誤りを検出します。否定応答又はタイムアウト時は再送します。

  • 本文中に制御文字と同じビットパターンを含める場合はDLEなどで透過化し、データを制御情報と誤認しないようにします。

  • 文字コードに依存する文字指向方式であり、任意ビット列をビットスタッフィングで透過化するHDLCなどのビット指向手順より制御効率と柔軟性で不利です。

■ 選択肢での判断ポイント

ENQ、ACK、NAK、STX、ETXなどの伝送制御文字ならベーシック手順、01111110のフラグとビットスタッフィングならHDLCです。

例: 送信局がENQで相手を確認し、STX・データ・ETX・検査文字を送ります。受信局が検査成功ならACK、誤りならNAKを返し、送信局はNAK時に同じブロックを再送します。

音声で聞く

同じ分野の用語