目次:
- 定義-Microcom Networking Protocol(MNP)とはどういう意味ですか?
- TechopediaはMicrocom Networking Protocol(MNP)について説明します
定義-Microcom Networking Protocol(MNP)とはどういう意味ですか?
Microcom Networking Protocol(MNP)は、Microcom Incが最初にエラーの修正と圧縮のために開発した通信プロトコルです。 電話回線の干渉による送信中にデータに導入された変更を修正し、データの修正と圧縮のさまざまなレベルを提供します。
TechopediaはMicrocom Networking Protocol(MNP)について説明します
Microcom Networking Protocolは、ほとんどのモデム業界で使用されているオープンライセンスのプロトコルです。 Microcomには、エコープレックスと呼ばれる独自の形式のエラー制御があります。
モデムは通常、エラーが発生しやすいデバイスです。 ファイル転送中にファイルに導入されたエラーは、すべてのデータを破壊する可能性があります。 ファイル転送プロトコルは、ファイルを元のファイルのバイトを含む多数のパケットに分解します。 CRCやチェックサムなどの追加データがすべてのパケットに追加され、元のコンテンツを示します。 パケットはリモートシステムから取得され、そこで受信され、エラー分析のためにCRCと照合されます。 エラーが発生しない場合、次のパケットの要求を通知する確認メッセージが送信されます。 それ以外の場合、破損したパケットの再送信を要求する否定応答が送信されます。 この転送のオーバーヘッドは、追加のチェックサムを転送し、受信したメッセージの正当性をチェックするのにより多くの時間を費やすことにあります。 プロトコルはスライディングウィンドウを使用してこの問題から解放され、送信者は確認信号を受信せずに次のパケットに移動する必要があります。 ただし、確認信号が長時間受信されない場合、パケットは宛先に再度送信されます。
一方、Microcomはファイル転送プロトコルをホストコンピューターに転送し、モデムに配置します。 これにより、ファイル転送を含む、転送されるすべてのデータが修正されます。 プロセッサのないデバイスには、エラーのないリンクがありました。 リモートモデムに接続すると、Microcomモデムは回線でさまざまなトーンを再生し、応答をリッスンします。 応答として適切なトーンを受信すると、モデムはエラー修正状態に入ります。 Microcomプロトコルのさまざまなバージョンが、特別な特性と機能とともにリリースされています。
最初のMNP標準であるMNP 1は、スライディングウィンドウをサポートしない単純な半二重プロトコルでした。 また、限られたハードウェアに実装するために作成されたため、非効率的でした。 MNP 2は、次のパケットが単純に開始されている間に確認応答メッセージが返されることを許可する全二重バージョンでした。 これは、一定時間内に受信した確認応答を追跡するためにより多くのメモリを必要としました。 MNP3バージョンでは、存在によりフレーミングビットがオフになった効率が向上しました。
モデムの大部分は、非同期動作モードを内蔵しています。 送信されるビットをリッスンすることで送信者の速度を決定し、その後、受信されるビットの速度にクロックをロックします。 データ到着のための特別な時間がないため、ユーザーのアクションに従ってクロックが再調整されます。 これは、データに1と0の間の遷移がある場合にのみ機能します。 両側に追加のフレーミングビットを追加することにより、開始ビットと停止ビットによりこの問題が解消されます。 これにより、1バイトごとに1から0の送信が保証され、クロックをロックできます。 このバージョンのMicrocosm Protocolを使用すると、パケットは独自のフレーミングを提供し、オーバーヘッドを大幅に削減します。
MNP4は、適応パケットアセンブリと呼ばれる可変パケットサイズシステムを追加することにより、MNP3の改善を取り入れました。 2つのモデムは、ドロップされたパケットの回線を監視します。 特定のしきい値を超えると、モデムは小さなパケットサイズに戻ります。 したがって、パケットのドロップには、再送するデータが少量で済みます。 また、データフェーズの最適化も含まれていました。 これには、パケットのフレーミング操作が含まれ、リンクのセットアップ後にドロップされます。 これにより、プロトコルのオーバーヘッドが削減されます。
MNP5は、モデムのオンザフライデータ圧縮で導入されました。 v.32の出現により、MNP5をサポートするモデムの数が明らかになりました。
したがって、MNP6は、商品市場の製品と区別するために導入されました。 統計的二重化は、MNP6の最も重要な機能であり、モデムリンクのいずれかの側に多かれ少なかれ帯域幅を割り当てました。
MNP7は、テキストファイルの3-1圧縮を改善する圧縮アルゴリズムを導入し、MNP9は高速モードを追加するユニバーサルリンク検出を改善しました。 MNP10には、回線品質の監視とパケットサイズバックアップの調整に加えて、ノイズの多い電話回線間で機能するように設計された新しいエラー修正プロトコルがありました。