70 likes | 743 Views
HDLC 手順. 4407402 丹野雅弘. HDLC とは ?. High-level Data Link Control の略称で PPP と同じ OSI 参照モデルのデータリンク層のプロトコルのひとつ。 シリアル回線で用いるビット指向のデータ伝送制御手順。 情報をフレーム単位で伝送するため効率的なデータ伝送に優れていて、エラー訂正が行え、データ制御が最も強力と言われるプロトコルで高い信頼性がある。. 図1. OSI 参照モデル. HDLC の歴史.
E N D
HDLC手順 4407402 丹野雅弘
HDLCとは? • High-level Data Link Control の略称でPPPと同じOSI参照モデルのデータリンク層のプロトコルのひとつ。 • シリアル回線で用いるビット指向のデータ伝送制御手順。 • 情報をフレーム単位で伝送するため効率的なデータ伝送に優れていて、エラー訂正が行え、データ制御が最も強力と言われるプロトコルで高い信頼性がある。
HDLCの歴史 • 米IBMが開発したSDLC(Synchronous Data Link Control)手順をベースに、ISOが1977年に標準化したもの • 大型コンピュータと端末機を接続するさいの通信手順として使われていた。 • G4ファクシミリ(FAXの国際規格の一つで、デジタル回線(ISDN回線)用のもの)でも通信に使われていた。
HDLCのフレーム • HDLCでは、データ転送単位をフレームと呼ぶ。 任意長データの前後に、フラグシーケンス(01111110)を付加して、 フレームを形成する。 フレーム内には、各々8ビットのアドレス部と制御部、 任意長の情報部、16ビットのFCS(CRC)が定められている。
HDLCとPPP • PPPはHDLCをベースにして端末間がシリアル回線で接続するプロトコルとして開発されたものです。 • PPPはHDLCのUIフレームと同じ構造をもっています。
HDLCとBASIC • Basic→無手順よりは信頼性があり、わかりやすい方式であるが、交互監視方式の制御の点で伝送効率が悪く、各機能の分類が十分でないため、変更や拡張が困難。 • HDLC→ビット・スタッフィング方式を採用しているため、高速性、透過性、信頼性などに優れている。そのため、データリンク層の多くの伝送制御手順のベースに使用されている。