初心者にも理解できるネットワーク技術  RSSを登録する

Networkに興味があって転職や就職を考えている方などこれからネットワーク技術を身につけていきたいとお考えの方に役に立つ情報を提供していきます。ネットワークエンジニアの方のスキルアップやシスコ(Cisco)CCNA対策にもどうぞ。

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2008/12/16

初心者にも理解できるネットワーク技術 NO.222 ~WFQ(Weighted Fair Queue) その2~

 ルータの操作が出来ないからって諦めてはいけないと思う

 「初心者のためのCiscoルータの管理」
  http://www.itbook.info/shorty/store/

 ネットワークの知識は理解した。
 でも実際にCiscoルータを操作しろと上司に言われて冷や汗が…

 そんな机上の知識だけでは、ネットワークエンジニアは務まりません。
 実際に機器を操作できなければ、それは頭でっかちなエンジニアでしかないのです。

 そこで今回、Ciscoルータを触ったことがない方のために314ページにも及ぶ、
 解説書を作成しました。

 その名も・・・

 ネットワークエンジニアが教える
 「初心者のためのCiscoルータの管理」

 解説書(314ページ)+無料特典(264ページ)+無料サポート


 ■ まずは無料サンプルをお試しください。■

  http://www.itbook.info/shorty/store/

╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆


     ◆━━━━━━━━━━━━━━━━━━━━━━━━◆
     ┃■■■                     
     ┃□■■ 〜初心者にも理解できるネットワーク技術〜
     ┃■■■             NO.222 2008/12/16
     ◆━━━━━━━━━━━━━━━━━━━━━━━━◆

■  このメルマガは…
┗■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■┓
ネットワークエンジニアの仕事に就きたいとお考えの学生の方や、
ネットワークに興味があって転職を考えている社会人の方など、
これからネットワークの技術を身につけていきたいとお考えの方に
役に立つ情報を提供していきます。

▼ホームページ → http://www.itbook.info/
▼ブログはこちら→ http://www.itbook.info/web/
▼バックナンバー
    はこちら→ http://it-study.org/
▽広告掲載
    について→ http://www.itbook.info/study/advertising.html

 ┏━━━━━┓
╋╋ Contents ╋━━━━━━━━━━━━━━━━━━━━━━━━━━◆
┃┗━━━━━┛
┃
┃  ▽はじめに
┃ ▼〜 WFQ(Weighted Fair Queue) その 2 〜
┃ ▽おわりに
┃
╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━◆

■  はじめに
┗■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

 こんにちは、aki です。

 世界的に経済が悪化していて、日本でもソニーやトヨタ、 IBM が
 大規模リストラを発表したりと、米サブプライムに端を発した不景気の
 影響が確実に進行してきていますね。

 当然 IT ベンダーにもその影響はやってくるのですが、
 注意しなければいけないのは、時間差でやってくるということ。

 我々 IT 企業のお客様であるエンドユーザーは、
 景気悪化とともに IT への投資を減らします。

 そうなると、当然 IT ベンダーの売り上げも減少していくわけですが、
 その影響は半年後、1 年後の売り上げに影響してきます。

 だからこそ今のうちに不況であっても(だからこそ)必要なシステムを
 しっかり見定めて、お客様へ提案しておくことが大事なんじゃないかなぁと
 思っています。



╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╋
 ネットワークエンジニアが教える「初心者のためのCiscoルータの管理」
 解説書(314ページ)+無料特典(264ページ)+無料サポート

 ■ まずは無料サンプルをお試しください。■
  http://www.itbook.info/shorty/39864/
╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╋



■ WFQ(Weighted Fair Queue) その 2
┗■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

■ FQ(Fair Queue)の基本動作(2)
 FQ はシーケンス番号が小さいパケットから送信しますので、
 この場合は水色のキューの 400byte のパケットが送信されます。

 400byte のパケットが送出されましたので、ラウンド番号は 0 から 
 400 になりました。


    http://www.itbook.info/study/img/wfq2.gif


 続いて、シリアル番号の小さい 600byte のパケットが送出され、
 ラウンド番号が 600 になります。


    http://www.itbook.info/study/img/wfq3.gif


 さてここで、キュー A に 300byte のパケットが流入してきたと
 します。

 この時のシーケンス番号は、


 「activeフロー = そのフローの最大シーケンス番号 + パケット長」


 ですから、900 + 300 = 1200

 となります。


    http://www.itbook.info/study/img/wfq4.gif


 次にキュー C に 200byte のパケットが流入してきとします。

 キュー C は、キュー内部にパケットが溜まっていないため、200byte の
 パケットは、非 active フローとなります。

 非 active フローのシーケンス番号は、


 「非activeフロー = ラウンド番号 + パケット長」


 ですから、200 + 600 = 800

 となります。


    http://www.itbook.info/study/img/wfq5.gif


 以上が FQ の基本動作となります。



■ WFQ(Weighted Fair Queue)の動作
 WFQ は FQ に Weight という重みを付けて優先付けを行います。

 Weight の計算式は以下です。

 weight = 32768 ÷ (IP Precedence + 1)

 IP Precedence の範囲は 0 〜 7 までですので、必然的に weight 値は
 以下のようになります。

 ・IPプレシーデンス 0:32768
 ・IPプレシーデンス 1:16384
 ・IPプレシーデンス 2:10920
 ・IPプレシーデンス 3:8192
 ・IPプレシーデンス 4:6552
 ・IPプレシーデンス 5:5456
 ・IPプレシーデンス 6:4680
 ・IPプレシーデンス 7:4096 

 WFQ はシーケンス番号の計算に weight をかけることで、重み付けを
 行います。


  非activeフロー = ラウンド番号 + パケット長 × weight
  activeフロー = そのフローの最大シーケンス番号 + パケット長 × weight


 以上より、IP Precedence が大きいパケットほど、優先されて送信される
 ことが分かります。

 運用者は WFQ を使用して、サービス毎に IP Precedence を割り振ることで、
 優先度を変えることで出来るわけですね。



■ WFQ(Weighted Fair Queue)設定例
 WFQ の設定は超簡単で、以下のコマンドを設定するだけです。

  router(config-if)# fair-queue [congestive-discard-threshold [dynamic-queues [reservable-queues]]] 

 ちなみにオプションの意味は以下の通り。

 ・congestive-discard-threshold
  各キューで保持できるパケット数で、この閾値を超えると Drop。
  デフォルト値は 64

 ・dynamic-queues
  動的に作成されるキューの最大数。
  デフォルト値は 256

 ・reservable-queues
  予約済み WFQ フローに使用されるキューの最大数。
  デフォルト値は 0

 また、IOS では、インタフェースの速度が 2048bps 以下の場合、
 WFQ はデフォルトで有効になっています。

 設定は以下のコマンドで確認可能です。
  ・show queueing fair 
  ・show interface
  ・show queue



■コマンド結果例
----------
router#show queueing fair 
Current fair queue configuration:

  Interface           Discard    Dynamic  Reserved  Link    Priority
                      threshold  queues   queues    queues  queues
  FastEthernet0/0     64         256      0         8       1    
----------

----------
R1#show interfaces | inc fair
  Queueing strategy: weighted fair
----------

----------
R1#show queue fastEthernet 0/0
  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
  Queueing strategy: weighted fair
  Output queue: 0/1000/64/0 (size/max total/threshold/drops) 
     Conversations  0/1/256 (active/max active/max total)
     Reserved Conversations 0/0 (allocated/max allocated)
     Available Bandwidth 75000 kilobits/sec
----------



 ▼キーマンズネット
  http://www.itbook.info/shorty/41228/

 無料の会員登録をすることで膨大な技術資料を閲覧できます。

 TCP/IPなどのネットワークの基礎からIPv6や10Gイーサなどの最新技術を豊
 富に解説していますので、ネットワーク技術を勉強するには最適です。

 その他にもIT業界の最新ニュースや新製品の紹介など最新情報も豊富にあり
 ますから、会社に導入する製品選びの参考にもなりますよ。

 登録は無料ですので、とりあえずこの業界にいるのならデフォルトで登録し
 ておきましょう(笑

 ▼キーマンズネット
  http://www.itbook.info/shorty/41228/



■■…………………………………………………………………………………■■
■あなたの声をお聞かせ下さい!!

 あなたの喜びの声を聞くことほど、私のメルマガ作成に
 情熱とやりがいを与えてくれるものはありません。

 いいこと、悪いこと、どんなことでも結構です。
 
 頂いたメールは必ず読んで返信致します。
 ぜひあなたの声をお聞かせ下さい!!

 Mailto  :aki@itbook.info



■  おわりに
┗■━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

 このメルマガも来週が今年最後の発行です。

 一年って早いっすねぇ。



┏━初心者にも理解できるネットワーク技術の7つのミッション━━━━━┓

・初心者にも理解できるネットワーク技術は、
 毎週届けられる【ネットワーク知識の小冊子】です。

・毎週読み続けることで、ネットワーク技術の基礎を蓄積することができます。

・いくらルータのコマンドを覚えても、
 基礎知識を自分ものにしていなければ、絶対に一流の技術者にはなれません。

・初心者にも理解できるネットワーク技術の使命は、
 ネットワークトラブルに恐れることなく、立ち向かえるエンジニアへと
 導くことです。

・ネットワークの基礎をしっかりと身につけておいてこそ、
 応用技術のスキルが身に付くものです。

・決してあきらめず努力し続けるエンジニアを応援します。

・このメルマガが将来のあなたの一生の財産になることを、
 本気で信じています。



┏□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□┓
  Written By:aki
  Mailto  :aki@itbook.info

 ○ネットワークエンジニアを目指して 
  ネットワーク技術の解説とNetwork関連書籍の紹介
  URL:http://www.itbook.info/

 ○ネットワークエンジニアを目指して ブログ
  URL:http://www.itbook.info/web/

 ●ネットワークエンジニアのための学習サイト
  URL:http://it-study.org/


  ※購読解除はこちらで→http://www.itbook.info/study/mag.html

         Copyright(C) 2004-2008 itbook All Rights Reserved
┗□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━□┛





















  
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る