差分

ナビゲーションに移動 検索に移動
42行目: 42行目:     
=== プライオリティ キュー ===
 
=== プライオリティ キュー ===
 +
 +
== サンプル要件 ==
 +
QoS で差別化するトラフィックを、以下の通り定義します。
 +
 +
=== 通常ユーザ : NET ===
 +
 +
* 帯域幅を最大に確保
 +
* 優先度は最低とする
 +
* バッファリングを行い、TCP 再送が起きにくくする
 +
 +
=== 管理トラフィック : MGMT ===
 +
 +
* ルーティング プロトコルやプロビジョニング用プロトコルの DHCP や ARP を優先する
 +
* Internetwork Control として、NET よりも優先して転送させる
 +
* NET でパケットが埋まっていても、優先して処理されること
 +
 +
=== 音声トラフィック : VoIP ===
 +
 +
* 音声を 200ms 以内の遅延で転送するため、絶対優先させる
 +
* 他の ToS / DSCP で帯域幅が埋まっていても、パケットドロップが起きないこと
 +
 +
=== その他 : class-default ===
 +
 +
* その他の ToS / DSCP を転送する
 +
* アプリケーションのデフォルトで ToS=1-4 などが付与されている場合に使用される
    
== サンプル コンフィグ ==
 
== サンプル コンフィグ ==
47行目: 72行目:  
=== 入力マーキング ===
 
=== 入力マーキング ===
 
<syntaxhighlight lang="diff">
 
<syntaxhighlight lang="diff">
 +
!!! Cat3850-2 !!!
 
configure terminal
 
configure terminal
 
!
 
!
73行目: 99行目:  
   set precedence 6
 
   set precedence 6
 
  class CMAP_VoIP_MARKING
 
  class CMAP_VoIP_MARKING
   set precedence 5
+
   set dscp 46
 
!
 
!
interface GigabitEthernet1/0/16
+
interface GigabitEthernet1/0/1
 
  service-policy input PMAP_MARKING
 
  service-policy input PMAP_MARKING
 
!
 
!
exd
+
end
 
</syntaxhighlight>
 
</syntaxhighlight>
   101行目: 127行目:     
* 正常な動作です。ToS=0 のパケットは他の ToS を持つパケットの犠牲になります。
 
* 正常な動作です。ToS=0 のパケットは他の ToS を持つパケットの犠牲になります。
 +
 +
=== Catalyst3850 に ToS=5 のトラフィックを転送しても、絶対優先されないぞ ? ===
 +
 +
* 正常な動作です。Catalyst3850 以降は DSCP ベースで動作するため、DSCP=46(EF) が絶対優先されます。
 +
* EF = Expedited Forwarding
    
== 参考 URL ==
 
== 参考 URL ==

案内メニュー