[index] SwitchBlade 4000シリーズ コマンドリファレンス 2.6

SET CLASSIFIER

カテゴリー:スイッチング / クラシファイア


SET CLASSIFIER=rule-id [SVLAN={vlanname|1..4090|ANY}] [DVLAN={vlanname|1..4090|ANY}] [ETHFORMAT={802.2|ETHII|NETWARERAW|SNAP|ANY}] [PROTOCOL={protocoltype|IP|IPX|NONIPIPX|ANY}] [MACTYPE={L2UCAST|L2MCAST|L2BCAST|ANY}] [IPSADDR={ipadd[/masklen]|ANY}] [IPDADDR={ipadd[/masklen]|ANY}] [IPDSCP={0..63|ANY}] [IPTOS={0..7|ANY}] [IPPROTOCOL={TCP|UDP|ICMP|IGMP|protocol|ANY|NONTCPUDP}] [IPXDADDR={ipxnet|ANY}] [IPXSSOCKET={NCP|SAP|RIP|NNB|DIAG|NLSP|IPXWAN|socket|ANY}] [IPXDSOCKET={NCP|SAP|RIP|NNB|DIAG|NLSP|IPXWAN|socket|ANY}] [TCPSPORT={port|ANY}] [TCPDPORT={port|ANY}] [UDPSPORT={port|ANY}] [UDPDPORT={port|ANY}]

rule-id: クラシファイア番号(1〜9999)
vlanname: VLAN名(1〜15文字。英数字とアンダースコア(_)、ハイフンを使用可能。ただし、先頭は数字以外。大文字小文字を区別しない)
protocoltype: L3プロトコル番号(16進数)
ipadd: IPアドレス
masklen: マスク長(0〜32)
protocol: IPプロトコル番号(0〜255)
ipxnet: IPXネットワーク番号(32ビット長。16進数最大8文字。先頭の0は省略可能)
socket: IPXソケット番号(16ビット長。16進数最大4文字)
port: TCP/UDPポート番号(0〜65535)


クラシファイア(汎用パケットフィルター)の設定を変更する。



パラメーター

CLASSIFIER: クラシファイア番号。この番号は単なる識別子であり、番号の大小は意味を持たない。番号は固定なので、他のクラシファイアを削除しても変更されることはない。また、番号に空きがあってもよい

SVLAN: 入力VLAN。パケットの入力元が指定したVLANのときだけマッチする。省略時はANY。DVLANとは同時に指定できない

DVLAN: 出力VLAN。パケットの出力先が指定したVLANのときだけマッチする。省略時はANY。SVLANとは同時に指定できない

ETHFORMAT: Ethernetのフレームフォーマット(エンキャプセレーション)。802.2(802.2 LLC)、ETHII(Ethernet Version 2)、NETWARERAW(Novell 802.3 raw)、SNAP(802.2 LLC + SNAP)から選択する。PROTOCOLパラメーターには、ここで指定したフレームタイプのプロトコル番号を指定する。 省略時はANY。ETHII、802.2、SNAPを指定した場合は、PROTOCOLパラメーターも必須。ETHFORMATとPROTOCOLパラメーターは、組み合わせによって入力できないもの(エラーになるもの)と、コマンドは受け付けるがASICチップ上エラーとなり無効になるものがあるので注意。詳細はCREATE CLASSIFIERコマンドの表を参照のこと

PROTOCOL: レイヤー3プロトコルタイプフィールド値。特殊なプロトコル名(IP、IPX、NONIPIPX、ANY。CREATE CLASSIFIERコマンドの表を参照)か、定義済みのプロトコル名(CREATE CLASSIFIERコマンドの表を参照)、または、16進表記のプロトコル番号で指定する。プロトコル番号で指定する場合、802.2なら1バイト(DSAPのみ)で、Ethernet Version 2なら2バイトで、SNAPなら5バイトの16進数で指定する。ただし、SNAPの場合は下位2バイトしかパケットマッチングに使用されない(例:「xxxxxxABCD」を指定した場合、「ABCD」の部分だけがマッチングに使われる)。なお、定義済みのプロトコル名とプロトコル番号は、フレームフォーマット(ETHFORMAT)ごとに最大3個までしか使用できない。本パラメーターは、ETHFORMATにETHII、802.2、SNAPのいずれかを指定した場合は必須。

MACTYPE: レイヤー2アドレス種別。L2UCAST(ユニキャスト)、L2MCAST(マルチキャスト)、L2BCAST(ブロードキャスト)、ANY(すべて)から選択する。本パラメーターは、ハードウェアパケットフィルターのDPORTパラメーターにALLを指定したときだけ有効。省略時はANY

IPSADDR: 始点IPアドレス。IPアドレス/マスク長の形式で指定する。マスク長を省略した場合は、32ビットマスク(ホストアドレス)と見なされる。省略時はANY

IPDADDR: 終点IPアドレス。IPアドレス/マスク長の形式で指定する。マスク長を省略した場合は、32ビットマスク(ホストアドレス)と見なされる。省略時はANY

IPDSCP: IPヘッダーのDSCP(DiffServ Code Point)フィールド値。有効範囲は0〜63。IPTOSとは同時に指定できない。省略時はANY

IPTOS: IPヘッダーのTOS優先度(precedence)フィールド値。有効範囲は0〜7。IPDSCPとは同時に指定できない。省略時はANY

IPPROTOCOL: IPヘッダーのプロトコルタイプフィールド値。定義済みのプロトコル名(TCP、UDP、ICMP、IGMP、NONTCPUDP)か10進表記のプロトコル番号で指定する。本パラメーターに指定できるプロトコル番号は、システム全体で29種類まで(ただし、TCP、UDP、IGMP、NONTCPUDP、ANYは数えない)。なお、TCPSPORT、TCPDPORTパラメーターを使っている場合は、本パラメーターにTCPを指定したものと見なされる(他の値は指定できない)。また、UDPSPORT、UDPDPORTパラメーターを使っている場合は、本パラメーターにUDPを指定したものと見なされる(他の値は指定できない)。省略時はANY

IPXDADDR: 終点IPXネットワーク番号。省略時はANY

IPXSSOCKET: 始点IPXソケット。定義済みのソケット名か16進表記のソケット番号で指定する。本パラメーターに指定できるソケット番号は、システム全体で7種類まで(ANYは数えない)。省略時はANY

IPXDSOCKET: 終点IPXソケット。定義済みのソケット名か16進表記のソケット番号で指定する。本パラメーターに指定できるソケット番号は、システム全体で7種類まで(ANYは数えない)。省略時はANY

TCPSPORT: TCP始点ポート。本パラメーターに指定できるポート番号は、システム全体で15種類まで。省略時はANY

TCPDPORT: TCP終点ポート。本パラメーターに指定できるポート番号は、システム全体で15種類まで。省略時はANY

UDPSPORT: UDP始点ポート。本パラメーターに指定できるポート番号は、システム全体で15種類まで。省略時はANY

UDPDPORT: UDP終点ポート。本パラメーターに指定できるポート番号は、システム全体で15種類まで。省略時はANY



関連コマンド

CREATE CLASSIFIER
DESTROY CLASSIFIER
SHOW CLASSIFIER




(C) 2003 - 2005 アライドテレシスホールディングス株式会社

PN: J613-M6964-02 Rev.G