QoS設定例・特定ã®ãƒ›ã‚¹ãƒˆã‚’優先ã™ã‚‹

ã“ã“ã§ã¯ã€å˜ç´”ãªå„ªå…ˆåˆ¶å¾¡ã‚’設定ã—ã¦ã„ãã¾ã™ã€‚

ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®æ§‹æˆã¯ã€ä¸‹å›³ã®é€šã‚Šã§ã™ã€‚

PC1ãŒé€šä¿¡ã™ã‚‹ãƒ‘ケットを優先ã™ã‚‹ã‚ˆã†ã«å„ªå…ˆåˆ¶å¾¡ã®è¨­å®šã‚’行ã„ã¾ã™ã€‚

â—R1ルータã®è¨­å®š

ã¾ãšã¯ã€R1ルータã®åŸºæœ¬è¨­å®šã‚’行ã„ã¾ã™ã€‚

# console prompt R1
R1# ip lan1 address 192.168.1.1/24
R1# ip lan2 address 192.168.2.1/24
R1# ip route default gateway 192.168.2.2

優先制御ã®è¨­å®š

キュータイプを指定ã—ã¾ã™ã€‚lan2ã«å„ªå…ˆåˆ¶å¾¡ã‚’指定ã—ã¾ã™ã€‚

R1# queue lan2 type priority

 PC1(192.168.1.2)ã‹ã‚‰é€ä¿¡ã•れるパケットをクラス4ã¨ã™ã‚‹ãƒ•ィルタを定義ã—ã¾ã™ã€‚クラス4ã¯ã€æœ€é«˜å„ªå…ˆåº¦ã§ã€ä¸‹ä½ã‚¯ãƒ©ã‚¹ã‚ˆã‚Šå„ªå…ˆçš„ã«ãƒ‘ケットãŒå‡¦ç†ã•れã¾ã™ã€‚

 フィルタã«ãƒžãƒƒãƒã—ãªã„パケットã¯ã€å…¨ã¦ãƒ‡ãƒ•ォルトã®ã‚¯ãƒ©ã‚¹2ã¨ã—ã¦æ‰±ã‚れã¾ã™ã€‚デフォルトã®ã‚¯ãƒ©ã‚¹ã¯ã€ã€Œqueue interface default classã€ã‚³ãƒžãƒ³ãƒ‰ã§å¤‰æ›´ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚

R1# queue class filter 1 4 ip 192.168.1.2 * * * *

lan2インターフェイスã«ã€ãƒ•ィルタをé©ç”¨ã—ã¾ã™ã€‚

R1# queue lan2 class filter list 1

設定をä¿å­˜ã—ã¾ã™ã€‚

R1# save

â—R2ルータã®è¨­å®š

R2ルータã®åŸºæœ¬è¨­å®šã‚’行ã„ã¾ã™ã€‚

# console prompt R2
R2# ip lan1 address 192.168.3.1/24
R2# ip lan2 address 192.168.2.2/24
R2# ip route default gateway 192.168.2.1

優先制御ã®è¨­å®š

キュータイプを指定ã—ã¾ã™ã€‚lan2ã«å„ªå…ˆåˆ¶å¾¡ã‚’指定ã—ã¾ã™ã€‚

R2# queue lan2 type priority

 宛先ãŒPC1(192.168.1.2)ã®ãƒ‘ケットをクラス4ã¨ã™ã‚‹ãƒ•ィルタを定義ã—ã¾ã™ã€‚クラス4ã¯ã€æœ€é«˜å„ªå…ˆåº¦ã§ã€ä¸‹ä½ã‚¯ãƒ©ã‚¹ã‚ˆã‚Šå„ªå…ˆçš„ã«ãƒ‘ケットãŒå‡¦ç†ã•れã¾ã™ã€‚

 優先制御ã¯ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスã‹ã‚‰é€å‡ºã•れるパケットã«å¯¾ã—ã¦ã®ã¿å„ªå…ˆã•れるã“ã¨ã¨ãªã‚‹ãŸã‚ã€åŒæ–¹ã®ãƒ«ãƒ¼ã‚¿ã«å¯¾ã—ã¦å„ªå…ˆåˆ¶å¾¡ã®è¨­å®šã‚’行ã„ã¾ã™ã€‚

R2ã«å„ªå…ˆåˆ¶å¾¡ã‚’行ã‚ãªã„å ´åˆã€PC1ã‹ã‚‰é€ä¿¡ã•れる戻りã®ãƒ‘ケットãŒR2ã§é…å»¶ã™ã‚‹å¯èƒ½æ€§ãŒå‡ºã¦ãã¾ã™ã€‚

フィルタã«ãƒžãƒƒãƒã—ãªã„パケットã¯ã€å…¨ã¦ãƒ‡ãƒ•ォルトã®ã‚¯ãƒ©ã‚¹2ã¨ã—ã¦æ‰±ã‚れã¾ã™ã€‚

R2# queue class filter 1 4 ip * 192.168.1.2 * * *

lan2インターフェイスã«ã€ãƒ•ィルタをé©ç”¨ã—ã¾ã™ã€‚

R2# queue lan2 class filter list 1

設定をä¿å­˜ã—ã¾ã™ã€‚

R2# save

ã“れã§ã€ãƒ›ã‚¹ãƒˆãƒ™ãƒ¼ã‚¹ã®å„ªå…ˆåˆ¶å¾¡ã®è¨­å®šã¯çµ‚ã‚りã§ã™ã€‚

 実際ã«ã€å„ªå…ˆåˆ¶å¾¡ãŒè¡Œã‚れã¦ã„ã‚‹ã‹ã©ã†ã‹ã‚’検証ã—ãŸã„ã¨ã“ã‚ã§ã™ãŒã€ç›¸å½“ã«è² è·ã‚’ã‹ã‘ãªã‘れã°ã€æ¤œè¨¼ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。

 パケットジェãƒãƒ¬ãƒ¼ã‚¿ã‚’使用ã—ã¦å¤§é‡ã«ãƒ‘ケットを生æˆã—ãŸã‚Šã€pingコマンドã§ã€ã‚ªãƒ—ションを指定ã—ã¦ã‚µã‚¤ã‚ºã‚’大ããã—ãŸã‚Šã€é€ä¿¡é–“隔を短ãã—é€ä¿¡å›žæ•°ã‚’増やã—ã¦ã‚‚ã€å°‘々ã®ã“ã¨ã§ã¯è² è·ã‚’ã‹ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã