基礎から学ぶ ネットワーク塾 > ネットワーク入門 > QoS・帯域制御(その2)

 ネットワーク書籍
基礎から学ぶ ネットワーク塾
◆QoS・帯域制御(その2)

※ネットワークの学習は、TCP/IPを学ぶことから始めることをオススメします。TCP/IPは、今日のLANやインターネットを支えている重要な技術になっています。ここでは、これからネットワークを学ぼうとする方に必要なネットワークの用語やテクノロジーの紹介、そして、TCP/IPプロトコルの基礎知識を中心に説明してゆきます。


◆QoS・帯域制御(その2)

QoS・帯域制御(その1)」の続きです。

 入力インタフェースの帯域幅より出力インタフェースの帯域幅が小さい場合、ポリシング機能で出口の帯域幅を制限しても、待ちキューにパケットが溜まる一方となります。


ルータにパケットを蓄積することができなくなるとパケットが破棄されることとなります。

問題は、これだけではありません。

 TCPを使った通信では、宛先に届けられなかったパケットは、再送制御が行われ、再びパケットがルータに押し寄せることとなります。

 一方、UDPを使った通信では、途中でパケットが破棄されようが、お構いなしに、一方的にパケットが送られてくるため、ルータにパケットが押し寄せてくることとなります。

そのような状況に陥ることで、いつまで経ってもパケットがルータに溜まる一方となり、悪循環を起こしてしまいます。


◆RED(Random Early Detection)

 そのような状況に陥らないように、待ちキューにパケットがある程度、溜まってきたらランダムにパケットを捨てるRED(Random Early Detection)という技術があります。


 適当にパケットが捨てられることで、TCPの通信では、通信相手の端末がパケットを送信する量を減らすように送信元の端末に通知して、TCPコネクションに使われる帯域幅が調整されます。

 このTCPの帯域幅の調整のことをフロー制御といいます。具体的には、TCPヘッダにあるウィンドウサイズの値を調整しながら通信を行うことで、データが流れる量を制御しています。

 TCPの通信は、このようなフロー制御で、混雑が緩和されてゆきますが、UDPの場合は、フロー制御のようなメカニズムはありません。

UDPの通信は、フロー制御がないため、相変わらず、パケットがルータに押し寄せてくることとなります。

QoS・帯域制御(その1)」 ← 前項 | 次項 → 「QoS・帯域制御(その3)




Copyright(c)2006- 基礎から学ぶ ネットワーク塾 All rights reserved.