• 検索結果がありません。

優先制御

ドキュメント内 RT57i・RTV700 コマンドリファレンス (ページ 147-151)

148 16. 優先制御

16.3 クラス分けのためのフィルタ設定

[ 書式 ] queue class filter num class ip src_addr [dest_addr [proto [src_port [dest_port]]]]

no queue class filter num class [protocol ...]

[ 設定値 ] num... クラスフィルタの識別番号 ( 1..100)

class... クラス ( 1..4)

src_addr... IP パケットの始点 IP アドレス

xxx.xxx.xxx.xxx xxx

十進数

* ( ネットマスクの対応するビットが 8 ビットとも 0 と同じ )

* ( すべての IP アドレスに対応 )

dest_addr

IP パケットの終点 IP アドレス ( src_addrと同じ形式 )

省略時は一個の * と同じ

proto... フィルタリングするパケットの種類

プロトコルを表す十進数

プロトコルを表すニーモニック

上項目のカンマで区切った並び (5 個以内 )

* ( すべてのプロトコル )

established

省略時は * と同じ。

src_port... UDP 、TCP のソースポート番号

ポート番号を表す十進数

ポート番号を表すニーモニック ( 一部 )

間に - をはさんだ2 つの上項目、- を前につけた上項目、- を後ろにつけた上項目、これらは範囲を指 定する。

上項目のカンマで区切った並び (10 個以内 )

* ( すべてのポート )

省略時は * と同じ。

dest_port... UDP 、TCP のデスティネーションポート番号

[ 説明 ] クラス分けのためのフィルタを設定する。

パケットフィルタに該当したパケットは、指定したクラスに分類される。このコマンドで設定したフィル タを使用するかどうか、あるいはどのような順番で適用するかは、各インタフェースにおける queue interface class filter listコマンドで設定する。

icmp 1

tcp 6

udp 17

ニーモニック ポート番号 ニーモニック ポート番号

ftp 20,21 ident 113

ftpdata 20 ntp 123

telnet 23 nntp 119

smtp 25 snmp 161

domain 53 syslog 514

gopher 70 printer 515

finger 79 talk 517

www 80 route 520

pop3 110 uucp 540

sunrpc 111

[ 適用 Revision] RT57i 全リビジョン RTV700 全リビジョン

16.4 デフォルトクラスの設定

[ 書式 ] queue interface default class class queue pp default class class no queue interface default class class no queue pp default class [class]

[ 設定値 ] interface... LAN インタフェース名

class... クラス ( 1..4)

[ 説明 ] インタフェースに対して、フィルタにマッチしないパケットをどのクラスに分類するかを指定する。

[ 初期値 ] 2

16.5 クラス分けフィルタの適用

[ 書式 ] queue interface class filter list filter_list queue pp class filter list filter_list

no queue interface class filter list [filter_list] no queue pp class filter list [filter_list] [ 設定値 ] interface... LAN インタフェース名

filter_list... 空白で区切られたクラスフィルタの並び

[ 説明 ] 指定した LAN インタフェースまたは選択されている PP に対して、 queue class filterコマンドで設定 したフィルタを適用する順番を設定する。フィルタにマッチしなかったパケットは、 queue interface

default classコマンドで指定したデフォルトクラスに分類される。

16.6 クラス毎のキュー長の設定

[ 書式 ] queue interface length len1 [len2...len4] queue pp length len1 [len2...len4]

no queue interface length [len1 [len2...len4]]

no queue pp length [len1 [len2...len4]]

[ 設定値 ] interface... LAN インタフェース名

len1..len4... クラス 1 からクラス4のキュー長 ( 1..10000)

[ 説明 ] インタフェースに対して、指定したクラスのキューに入ることのできるパケットの個数を指定する。設定

を省略したクラスに関しては、最後に指定されたキュー長が残りのクラスにも適用される。

[ 初期値 ] 40(LAN)

20(PP、全機種共通 )

16.7 MP インタリーブの設定

[ 書式 ] ppp mp interleave [delay] switch no ppp mp interleave [[delay] switch] [ 設定値 ] delay... 遅延 ( ミリ秒 )

switch

on... MP インタリーブを使用する

off... MP インタリーブを使用しない

[ 説明 ] MP インタリーブを使用するかどうかを設定する。 delayでは、優先されるプロトコルで許容できる最大

遅延を設定する。パケットをどのような大きさに分割するかは、 delayの値と回線速度により決定され る。

[ 適用 Revision] RT57i 全リビジョン RTV700 全リビジョン

[ 適用 Revision] RT57i 全リビジョン RTV700 全リビジョン

[ 適用 Revision] RT57i 全リビジョン RTV700 全リビジョン

150 16. 優先制御

[ ノート ] delayで設定した遅延が保証されるわけではない。

データの受信側でも同じ設定をしておかないと、効果が発揮されない。

同時に圧縮は利用できない。圧縮を利用する設定の場合、この機能は無視されるので、以下の設定で圧縮 を無効にしておく必要がある。

ppp ccp typenone [ 初期値 ] delay = 30

switch = on

[ 設定例 ] # queue class filter 1 4 ip VOIP-GATEWAY * * * *

# queue class filter 2 3 ip * * icmp * *

# queue class filter 3 1 ip * * * * *

# pp select 1

# pp bind bri1

# queue pp type priority

# queue class filter list 1 2 3

# isdn remote address call 03-123-4567

# ppp mp use on

# ppp mp interleave on

# ppp mp maxlink 1

# ppp ccp type none

# pp enable 1

[ 適用 Revision] RT57i 全リビジョン RTV700 全リビジョン

ドキュメント内 RT57i・RTV700 コマンドリファレンス (ページ 147-151)