LAPB |
辞書:通信用語の基礎知識 通信手順下編 (CPEQIP) |
読み:ラップ-ビー |
外語:LAPB: Link Access Procedure, Balanced |
品詞:名詞 |
平衡型リンクアクセス手順。X.25や、ISDNのBチャネル用データリンク層(レイヤー2)プロトコル。
|
概要 |
X.25パケット交換網などで使用される、伝送手順制御プロトコルである。
LAPBはポイント・ポイント型のプロトコルである。端末(DTE)と回線終端装置(DCE)間のデータ伝送を制御するため、HDLC手順のサブセット(下位互換)として作られた。
特徴 |
HDLC |
X.25のデータリンク層(X.25リンクレベル)はHDLC-BA(平衡型非同期平衡モードクラス)を基本とし、DTE‐DCEインターフェイス上の伝送制御手順を規定しており、この手順をLAPB(平衡型リンクアクセス手順)と呼ぶ。
全ての制御はフレームで行なわれるため、X.25仕様としては「X.25 Frame Protocol」とも呼ばれる。
基本となるHDLC-BAにREJ(Reject)フレームを追加し、Iフレームをコマンドフレームとしてのみ使用する。またアドレス拡張形式として、モジュロ8に加えてモジュロ128(フレーム番号を0から127まで順次付加する)が採用可能である。
フレームの構造 |
リンクレベルのフレームフォーマットは次の通り。C/制御の内容はモジュロ8の例。
つまり、データリンクレベルは、HDLCそのものである。
1984(昭和59)年版X.25では、複数の物理回線で一つのDTEアドレスを使用するMLP(Multi Link Procedure)手順がオプションとして規定されている。
フレームフォーマット |
制御フィールドCにより、フレームフォーマットは3種類に分類される。
パケットデータの転送は、情報Iフレームで行なう。X.25では、パケットレベルの情報はIフレームのみで行なわれるよう規定している。
基本(モジュロ8)動作 |
LAPBは、LAPDとは異なりモジュロ8とモジュロ128に対応し、かつモジュロ8を基本とする。
フォーマット | アドレス | 符号 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
コマンド | レスポンス | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
情報転送(I) | INFO(情報) | N(R) | P | N(S) | 0 | |||||
監視(S) | RR(受信可) | N(R) | P/F | 0 | 0 | 0 | 1 | |||
RNR(受信不可) | N(R) | P/F | 0 | 1 | 0 | 1 | ||||
REJ(リジェクト) | N(R) | P/F | 1 | 0 | 0 | 1 | ||||
非番号制(U) | SABM(モード設定) | 0 | 0 | 1 | P | 1 | 1 | 1 | 1 | |
DISC(切断) | 0 | 1 | 0 | P | 0 | 0 | 1 | 1 | ||
DM(切断モード) | 0 | 0 | 0 | F | 1 | 1 | 1 | 1 | ||
UA(非番号制確認) | 0 | 1 | 1 | F | 0 | 0 | 1 | 1 | ||
FRMR(フレームリジェクト) | 1 | 0 | 0 | F | 0 | 1 | 1 | 1 |
拡張(モジュロ128)動作 |
LAPDの場合はモジュロ128しかないが、LAPBでは拡張の扱いである。このため、未対応の実装も存在する。
フォーマット | アドレス | 符号1 | 符号2 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
コマンド | レスポンス | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 8〜2 | 1 | |
情報転送(I) | INFO(情報) | N(S) | 0 | N(R) | P | |||||||
監視(S) | RR(受信可) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | N(R) | P/F | |
RNR(受信不可) | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | N(R) | P/F | ||
REJ(リジェクト) | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | N(R) | P/F | ||
非番号制(U) | SABME(モード設定) | 0 | 1 | 1 | P | 1 | 1 | 1 | 1 | |||
DISC(切断) | 0 | 1 | 0 | P | 0 | 0 | 1 | 1 | ||||
DM(切断モード) | 0 | 0 | 0 | F | 1 | 1 | 1 | 1 | ||||
UA(非番号制確認) | 0 | 1 | 1 | F | 0 | 0 | 1 | 1 | ||||
FRMR(フレームリジェクト) | 1 | 0 | 0 | F | 0 | 1 | 1 | 1 |
動作 |
P/F、N(S)、N(R)などの動作は、HDLC手順と同じ。
リンクの設定は、SABMフレーム(モジュラス8)またはSABMEフレーム(モジュラス128)を、DTEかDCEが送信することで開始される。
アドレス |
LAPBはHDLCであるため、HDLCのヘッダーを持ち、このヘッダー中には当然のようにアドレスが含まれている。
しかし、LAPBはポイント・ポイントの接続であるため、LAPFやLAPDとは違い、アドレスは殆ど存在意義が無い。
アドレス部のE/A欄は常に1で、つまり常に1オクテットである。そして、そのオクテットが3ならアドレスA、1ならアドレスBとなる。その値は、実質的にLAPDでSAPI=0とし、C/Rのみを有効にした状態と同様である。
現実には1ビットあれば事足りるものであり、実は無くても困らない。
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |