広告
広告
https://www.7key.jp/nw/wan/lease/hdlc.html#hdlc
データ伝送制御手順の一つでOSI参照モデルのデータリンク層のプロトコルになります。ブロックごとに送受信間で確認動作を行う基本型データ伝送制御手順【basic mode data transmission control procedure】の欠点を解消したものとなっており、符号の制限を受けず任意のビットパターンを送信することができる、CRCによる厳密な誤り検出が可能、全二重通信が可能などのメリットがあります。
https://www.7key.jp/nw/wan/lease/hdlc.html#work
https://www.7key.jp/nw/wan/lease/hdlc.html#frameformat
F (1) |
A (1) |
C (1) |
I (var) |
FCS (2) |
F (1) |
F | フラグフィールド。フレームの始まりと終わりを示し、同期の機能を持ちます。常に01111110が入ります。送信側ではこのフィールド以外に5連続の1が出現した場合、6ビット目に強制的に0を挿入することとなっています(受信側では当然この0は取り除き上位層に渡されます)。 |
A | アドレスフィールド。コマンドフレームの際は受信すべき相手のアドレス、レスポンスフレームのときはコマンドを受信した局のアドレス。 |
C | 制御フィールド。情報フォーマットのIフレーム、監視フォーマットのSフレーム、非番号性フォーマットのUフレームがあります。 |
I | 情報フィールド。制御情報やユーザメッセージが格納されます(可変長)。 |
FCS | フレームチェックシーケンス。誤り検出のために使われます。 |
広告