例:EXP ビットのノード単位の書き換え
特定のノードでEXPビット(CoSビットとも呼ばれる)を書き換えるようにカスタムテーブルを設定するには、分類器テーブルと書き換えテーブルにまったく同じCoS値を指定する必要があります。
さらに、CoS値の最下位ビット自体がPLP値を表す必要があります。たとえば、CoS値は 000
PLP low
に関連付ける必要があり、 001
PLP high
に関連付ける必要があります。
次に、特定のノードの EXP ビットを書き換えるようにカスタム テーブルを設定する例を示します。
[edit class-of-service] classifiers { exp exp-class { forwarding-class be { loss-priority low code-points 000; loss-priority high code-points 001; } forwarding-class af { loss-priority low code-points 010; loss-priority high code-points 011; } forwarding-class ef { loss-priority low code-points 100; loss-priority high code-points 101; } forwarding-class nc { loss-priority low code-points 110; loss-priority high code-points 111; } } } rewrite-rules { exp exp-rw { forwarding-class be { loss-priority low code-point 000; loss-priority high code-point 001; } forwarding-class af { loss-priority low code-point 010; loss-priority high code-point 011; } forwarding-class ef { loss-priority low code-point 100; loss-priority high code-point 101; } forwarding-class nc { loss-priority low code-point 110; loss-priority high code-point 111; } } }