ネットワーク ソフトウェアハンドシェイクとは何ですか? -techopediaからの定義

ソフトウェアハンドシェイクとは何ですか? -techopediaからの定義

目次:

Anonim

定義-ソフトウェアハンドシェイクとはどういう意味ですか?

ソフトウェアハンドシェイクは、2つのシステムまたはデバイス間のデータ伝送を制御する一種のプロトコルです。 ソフトウェアハンドシェイクは、データ伝送を制御するために使用され、多くの場合、システム間のメッセージングの機能を改善するために使用されます。

Techopediaがソフトウェアハンドシェイクについて説明します

最も一般的なタイプのソフトウェアハンドシェイクには、XONおよびXOFFと呼ばれるデータ要素が含まれます。 システムは、データ送信の開始点と終了点をマークするために、キーボード制御キーに対応するこれらの文字をデータストリームで使用できます。

専門家は、ソフトウェアハンドシェイクを、ハードウェアハンドシェイクと呼ばれる別の種類のデータコントロールと比較します。

ハードウェアハンドシェイクでは、物理システムを使用してプロトコルを追加します。 たとえば、追加のワイヤはデータ伝送マーカーを運ぶことができます。 ソフトウェアハンドシェイクでは、XONやXOFFなどの追加のデジタル要素を使用してこれを行います。

ソフトウェアハンドシェイクを使用する欠点の1つは、これらの追加データビットに追加の帯域幅が必要になることです。 また、XONおよびXOFFデータ要素が受信システムによってキャッチされない場合にも問題が発生する可能性があります。 一方、ソフトウェアハンドシェイクは、ハードウェアハンドシェイクがプロジェクトに関連する物理的なセットアップに不便な場合に意味があります。

ソフトウェアハンドシェイクとは何ですか? -techopediaからの定義