論理リンクコントロールとは
論理リンク制御(LLC)は、オープンシステム相互接続(OSI)モデルの2番目の層であるデータリンク層の2つのサブ層の1つです。 パケットを取得してフレームに入れるのはLLCであり、フレームは、下位層によって実際にメディアを移動するビットに変換できます。 ただし、LLCはさまざまな通信プロトコル用のより標準化されたインターフェイスを確立し、データのフローを制御し、データが宛先に到着するようにする責任があるため、これが唯一の仕事ではありません。
データリンク層が機能する方法は、OSIモデルの上位層がデータグラムまたはパケットをデータリンク層に到達するまでモデルの他の層に渡すことです。 論理リンクコントロールは、その兄弟と連携して動作し、データをフレームと呼ばれるものに挿入します。 次に、フレームは多重化されたアナログコンポーネント(MAC)に渡され、特定のハードウェアアドレスの宛先がフレームに割り当てられます。 データリンク層は、ジョブを完了すると、データをOSIモデルの最下層である物理層に渡します。物理層は、データをワイヤの電気信号のストリームに変換します。 このようにして、LLCは、上位層のいずれかがデータを送信するネットワークのタイプについて何も知る必要なくデータを送信する機能を提供します。
論理リンク制御には、コネクションレスとコネクション指向の2種類の操作があります。 論理リンク制御タイプ1またはLLC1とも呼ばれるコネクションレスLLCでは、受信側との間に確立された保証リンクはありません。 LLCタイプ1は、他のコネクションレスピア間でデータのストリームを送受信するだけであり、各ピアは受信確認を煩わせません。 これは、World Wide Webで使用されるハイパーテキスト転送プロトコル(HTTP)や他の多くの目的で使用されるUser Datagram Protocol(UDP)など、事前に伝送をネゴシエートする必要のない一部の通信プロトコルに役立ちますサービス。
論理リンク接続タイプ2(LLC2)では、接続指向の伝送では、データの送受信を行う前に、通信の各端が他方へのリンクを確認する必要があります。 LLC2は、データの一部が途中で失われる場合に、より良いエラーチェックと修正を提供します。 この事前に確立された通信リンクでは、通信のどちらかの端がデータの受信を確認し、欠落している可能性のあるものを要求する必要があります。 最もよく知られ、頻繁に使用される接続指向プロトコルの1つである伝送制御プロトコル(TCP)は、実際にはコネクションレス方式であるインターネットプロトコル(IP)に乗っています。 これは、送信されたパケットに番号を付け、受信されたときにそれらを元に戻すことによって行われます。