HDLC手順とは?えいちでぃーえるしーてじゅん
HDLC手順とは、01111110というフラグで前後を挟んだフレームを、文字コードに依存せずビット単位で扱うデータリンク層のプロトコル。フレームはアドレス部・制御部・情報部・FCSに分かれ、制御部の形でI(情報転送)・S(監視)・U(非番号制)の3種を区別し、順序番号を使って誤り制御とフロー制御をかける。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
文字コードを区切りに使うキャラクタ同期方式では、データの中に区切りと同じ符号が現れるたびに逃げ道が要り、扱える符号系にも縛られた。任意のビット列をそのまま運べるよう、区切りを固定のビット並びに決め、データ側に同じ並びが出ないよう機械的に細工する方式へ移った。PPPやフレームリレーがこの枠組みを受け継いでおり、WAN側を読む前提知識として問われる。
具体例
情報部に1が6個連続するとフラグと区別できなくなるため、送信側は1が5個続いた直後に0を1つ差し込み、受信側が取り除く(ビットスタッフィング)。この処理がある以上、実際に伝送されるビット数は元のデータ長より少し増える。
試験での引っ掛け
区切りと同じ並びを避ける手立ては方式ごとに違い、そこを突かれる。HDLCは1が5個続いたら0を挿すビット単位の処理で、キャラクタ同期方式のDLE挿入(バイトスタッフィング)とは単位が違う。ビット単位なのでフレーム長がバイト境界に揃うとは限らない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。