HDLC手順とは?えいちでぃーえるしーてじゅん
HDLC手順とは、専用線などで使われるビット同期方式のデータリンク層プロトコルで、支援士試験ではPPPのフレーム形式の土台として出る。フレームは01111110のフラグシーケンスで前後を区切り、アドレス部・制御部・情報部・FCSの順に並ぶ。制御部の種別で、データを運ぶIフレーム、受信確認などの監視用のSフレーム、回線の確立・切断に使う非番号制のUフレームに分かれ、順序番号で誤り制御とフロー制御を行う。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
文字単位で同期を取るキャラクタ同期方式では、送れるデータが文字コードに縛られ、任意のビット列を効率よく運べなかった。HDLCはビット単位で同期を取り、どんなビット列でも情報部に載せられる「透過性」を実現した。専用線やISDN時代の基幹プロトコルで、PPPのフレーム形式はHDLCを土台にしている。支援士にとっては暗号化やVPNの下で動くデータリンク層の枠組みを理解する前提知識で、FCSが誤り検出であって改ざん検知ではないことの整理にも使う。
具体例
情報部に1が6個以上連続するとフラグと誤認されるため、送信側は1が5個続いたら0を1つ挿入し、受信側が取り除く(ビットスタッフィング)。Cisco製ルータの専用線インタフェースは既定でHDLCカプセル化を使い、拠点間でPPPやIPsecを重ねるときも、この枠組みの上を流れる。
試験での引っ掛け
透過性の確保の方法を、キャラクタ同期方式のDLE挿入(バイトスタッフィング)と取り違えやすい。HDLCはビット単位の0挿入で、フレーム長がバイト境界に揃うとは限らない。FCS(CRC)は伝送誤りを検出する仕組みで、意図的な改ざんを検出する認証タグ(MACやHMAC)とは目的が違う。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。