Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> Windows XPで提供されるQoS拡張機能の解決

Windows XPで提供されるQoS拡張機能の解決

  
概要ネットワークサービス品質(QoS)とは、ネットワーク接続全体に適用されるさまざまな通信またはプログラムの種類のことです。 Technology
は、接続するための「ベストエフォート」に頼っているだけではありません。 QoSメカニズムは、Microsoft Windows 2000およびWindows XPに組み込まれています。この記事では、Windows XPによって提供されるQoSの機能強化について説明します。この記事では、Windows 2000で初めて導入されたQoS機能についても説明します。インターネット接続共有(ICS)のQoSネットワークが低速リンクまたは接続(ダイヤルアップ回線など)を介して別のネットワークに接続されている場合、低速リンクを介した通信遅延が増加する可能性があります。この遅延の理由は、通信端末局によって認識される速度が低速リンクの速度と一致せず、その結果、ネットワーク経路のボトルネックになることである。これはコネクション型通信(TCPを使用)にのみ適用されます。比較的高速なネットワーク(100 Mbpsイーサネットなど)で、受信クライアントがWindows XPのICSサービスを実行しているコンピュータの背後で実行されており、この受信クライアントと通信しているサーバーがある場合高速ネットワークでリモートアクセスした後、不一致があります。この場合、受信側クライアントの受信ウィンドウは、受信側クライアントがリンクに接続する速度に基づいて、より大きな値に設定されます。送信側は低速で送信を開始しますが、パケットが失われない場合は速度が上がり続け、最終的にほぼ全ウィンドウサイズのパケットが送信されます。低速のネットワークを介して送信を待って、そのパケットデータがキューの長い列になるように

これは、TCP接続を介して同じネットワークの他の特性に影響を与えます。パケット損失が発生した場合、データを再送信する必要があり(最大ウィンドウサイズまで)、リンクがさらに詰まってしまいます。

適切な解決策は、自動的に受信クライアントを覆う低速リンク、仕様に適した小さいサイズに受信ウィンドウを設定するICSを実行して、ネットワークエッジにコンピュータを持つことです。受信クライアントが低速リンクに直接接続されている場合はウィンドウサイズがそれに応じて設定されるため、この設定は通信に悪影響を及ぼしません。このウィンドウ調整は、ICSコンピュータで実行されているQoS Packet Schedulerコンポーネントによって行われます。

のQoSで
モデムと2002年1月の時点でのリモートアクセスは、多くのユーザーが、このような毎秒56キロバイトの接続速度など、インターネットへの低速リンクを介して接続されています。リンク速度は制限されていますが、それでも多くのユーザーは同時にネットワークにアクセスする複数のプログラムを実行する必要があります。これには、閲覧、ダウンロード、電子メール送信、チャット、さらにはオーディオやビデオのストリーミングも含まれます。これらのプログラムの大部分はTCPを基本トランスポートプロトコルとして使用しており、各プログラムは独自の接続を使用しています。データ伝送の完全なTCPウィンドウを達成するように、それは、定常状態に達するように、最初は排他的な使用の最初のリンクで
プログラムは、接続されています。次のプログラムがデータの送信を開始すると、そのプログラムが使用する接続はスロースタートアルゴリズムによって制限されます。これにより、転送できる未確認データの量が制限されます。確立されたプログラムは一定量のデータを転送しているので、2番目のプログラムは定常状態に達するのにはるかに時間がかかり、同じサイズのデータ​​転送ははるかに遅くなります。 Windows XPが低速リンク上で動作するとき、それは「不十分なラウンドロビン(DRR)」と呼ばれる合理的な解決策を実行します。 Windows 2000もこの方式を使用していますが、Windows XPでは低速のリンクが検出されるとこの方式がデフォルトでオンになります。このシナリオでは、いくつかのデータストリームを割り当て、それらのフローに新しいアプリケーションデータストリームを割り当てます。これらのフローはラウンドロビン方式で自動的に処理されるため、ユーザーが手動で設定することなく、ネットワーク通信の応答とパフォーマンスが向上します。 Windows(登録商標)XPを実行する端末コンピュータにおけるQoSの明確化Windows(登録商標)2000と同様に、Windows(登録商標)XPにおいても、プログラムはQoSアプリケーションプログラミングインターフェース(API)を介してQoSを利用することができる。帯域幅優先を必要とするプログラムを除いて、すべてのプログラムがネットワーク帯域幅の100%を共有できます。データを送信している要求者を除いて、他のプログラムもこの「予約済み」帯域幅を使用することができます。既定では、プログラムは、端末コンピュータの各インターフェイスの基本リンク速度の最大20%の帯域幅を予約します。帯域幅を予約するプログラムによって送信されたデータ量が完全に帯域幅を使い果たしていない場合は、予約された帯域幅の未使用部分を同じホスト上の他のデータストリームに使用できます。 QoSパケットスケジューラが

での詳細については、Windows XPのヘルプを参照してください。 Windows 2000 Technology
ライブラリには、Windows 2000のQoSに関する追加情報があります。 Windows XPのQoSサポートを修正する際のいくつかの誤り公開されているテクニカル
の記事やニュースグループの記事の多くは、Windows XPは通常QoSのためにQoSを保持していると繰り返し述べてきました。 20の利用可能な帯域幅上記の記事から、「QoSは利用可能な帯域幅の20%を予約する」というのは間違っていると結論付けることができます。
Copyright © Windowsの知識 All Rights Reserved