サービスの改善にご協力お願いします。

お客様のご意見をお聞かせください。

アンケートの所要時間はおよそ 2 分です。

close
keyboard_arrow_left
list Table of Contents
keyboard_arrow_right

この機械翻訳はお役に立ちましたでしょうか?

starstarstarstarstar
Go to English page
免責事項:

このページは、サードパーティー製機械翻訳ソフトウェアを使用して翻訳されます。質の高い翻訳を提供するために合理的な対応はされていますが、ジュニパーネットワークスがその正確性を保証することはできかねます。この翻訳に含まれる情報の正確性について疑問が生じた場合は、英語版を参照してください. ダウンロード可能なPDF (英語版のみ).

PTX シリーズ ルーターでパケットをドロップした RED の送信元の識別

date_range 16-Jun-23

このトピックでは、RED(ランダム早期検出)ドロップパケットの送信元を識別する方法について説明します。

Junos OS および PTX シリーズ ハードウェア CoS 機能は、イングレスの仮想出力キュー(VOQ)を使用して、各エグレス出力キューのバッファーおよびキュー トラフィックを処理します。

VOQは、エグレスでの輻輳ドロップを排除し、ヘッドオブラインブロッキングを緩和するキューイング戦略です。ヘッドオブラインブロッキングとは、キューの先頭にあるパケットがリソースが利用可能になるのを待ち、そのパケットの背後にある他のパケットにサービスを提供できるため、パケットのキューが進行するのをブロックする状態です。例えば、イングレスにエグレスパケット転送エンジンのキューが1つある場合、輻輳が遅いインターフェイス宛てのパケットは、同じエグレスパケット転送エンジンに接続された高速で混雑していないインターフェイス宛てのパケットをブロックできます。

VOQ では、 仮想 キューはエグレス パケット転送エンジンではなくイングレス パケット転送エンジンで維持されます。ただし、イングレス仮想出力キューのスケジューリングは、エグレスパケット転送エンジンによって制御されます。各エグレス出力キュー(浅いバッファ)に対して、VOQアーキテクチャは、各イングレスパケット転送エンジンに 仮想 キューを提供します。これらのキューは仮想と呼ばれます。キューはイングレスパケット転送エンジンに物理的に存在するため、ラインカードに実際にキューイングされたパケットがある場合 にのみ 有効です。

図 1 は、 PFE0、PFE1、PFE2 の 3 つのイングレス パケット転送エンジンを示しています。各イングレス パケット転送エンジンは、1 つのエグレス ポート 0 に最大 8 個の仮想出力キュー(PFE.e0.q0n~PFE.e0.q7n)を提供します。エグレスパケット転送エンジンPFEn は、各イングレスVOQに帯域幅をラウンドロビン方式で分配するため、現在の負荷に関係なく等しい処理を受けます。

例えば、エグレス PFEn の VOQ e0.q0 は、10 Gbps の帯域幅を利用できます。PFE0 の負荷は 10 Gbps から e0.qo まで、PFE1 と PFE2 の負荷は 1 Gbps から e0.q0 までです。その結果、PFE1 と PFE2 はトラフィックの 100% を通過し、wheras PFE0 はトラフィックのわずか 80% しか通過しなってしまいます。

図 1:PTX シリーズ ルーター Virtual Output Queuing on PTX Series Routersの仮想出力キューイング

エグレス出力キューの負荷により輻輳が発生した場合、エグレス出力キューに対応するイングレスVOQには、REDドロップパケットが含まれています。

メモ:

VOQ の詳細については、 PTX シリーズ パケット トランスポート ルーターの仮想出力キューについてを参照してください。

次の手順を使用して、エグレス輻輳に関与しているイングレスパケット転送エンジン(イングレストラフィックの観点から)を識別できます。

RED ドロップしたパケットにどのイングレス パケット転送エンジンが貢献しているかを確認するには、

  1. エグレスリンクでREDドロップパケットがあるかどうかを判断します。
    1. show interfaces queue interface-nameエグレスインターフェイスで コマンドを実行します。

      content_copy zoom_out_map
      user@host> show interfaces queue et-7/0/0 
      
    2. show出力で、REDドロップパケットフィールドを検索し、その値がゼロより大きいかどうかを確認することで、インターフェイスにREDドロップパケットが発生しているかどうかを判断します。

      次の例は、スロット7のFPCにあるPIC 0のポート0に設定されたエグレスイーサネットインターフェイスのREDドロップ統計を示しています。

    content_copy zoom_out_map
    user@host> show interfaces queue et-7/0/0
    Physical interface: et-7/0/0, Enabled, Physical link is Up
      Interface index: 206, SNMP ifIndex: 790
    Forwarding classes: 16 supported, 8 in use
    Egress queues: 8 supported, 8 in use
    Queue: 0, Forwarding classes: fc0
      Queued:
        Packets              :             539433200              14896082 pps
        Bytes                :           38302319880            8461137824 bps
      Transmitted:
        Packets              :              67108815               1859497 pps
        Bytes                :            4294964160             952062464 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472324385              13036585 pps
        RED-dropped bytes    :           34007355720            7509075360 bps
    Queue: 1, Forwarding classes: fc1
      Queued:
        Packets              :             539433555              14877096 pps
        Bytes                :           38302345472            8450201072 bps
      Transmitted:
        Packets              :              67108811               1859498 pps
        Bytes                :            4294963904             952062976 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472324744              13017598 pps
        RED-dropped bytes    :           34007381568            7498138096 bps
    Queue: 2, Forwarding classes: fc2
      Queued:
        Packets              :             539433811              14892745 pps
        Bytes                :           38302363728            8459214984 bps
      Transmitted:
        Packets              :              67108833               1859501 pps
        Bytes                :            4294965312             952064512 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472324978              13033244 pps
        RED-dropped bytes    :           34007398416            7507150472 bps
    Queue: 3, Forwarding classes: fc3
      Queued:
        Packets              :             539433461              14879323 pps
        Bytes                :           38302338584            8451484208 bps
      Transmitted:
        Packets              :              67108826               1859498 pps
        Bytes                :            4294964864             952062976 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472324635              13019825 pps
        RED-dropped bytes    :           34007373720            7499421232 bps
    Queue: 4, Forwarding classes: fc4
      Queued:
        Packets              :             539433755              14884190 pps
        Bytes                :           38302359616            8454286816 bps
      Transmitted:
        Packets              :              67108843               1859508 pps
        Bytes                :            4294965952             952068096 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472324912              13024682 pps
        RED-dropped bytes    :           34007393664            7502218720 bps
    Queue: 5, Forwarding classes: fc5
      Queued:
        Packets              :             539433849              14892950 pps
        Bytes                :           38302366384            8459333176 bps
      Transmitted:
        Packets              :              67108843               1859497 pps
        Bytes                :            4294965952             952062464 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472325006              13033453 pps
        RED-dropped bytes    :           34007400432            7507270712 bps
    Queue: 6, Forwarding classes: fc6
      Queued:
        Packets              :             539434160              14879808 pps
        Bytes                :           38302388632            8451762856 bps
      Transmitted:
        Packets              :              67108861               1859514 pps
        Bytes                :            4294967104             952071168 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472325299              13020294 pps
        RED-dropped bytes    :           34007421528            7499691688 bps
    Queue: 7, Forwarding classes: fc7
      Queued:
        Packets              :             539434364              14900946 pps
        Bytes                :           38302403328            8463940000 bps
      Transmitted:
        Packets              :              67108860               1859496 pps
        Bytes                :            4294967040             952061952 bps
        Tail-dropped packets :                     0                     0 pps
        RL-dropped packets   :                     0                     0 pps
        RL-dropped bytes     :                     0                     0 bps
        RED-dropped packets  :             472325504              13041450 pps
        RED-dropped bytes    :           34007436288            7511878048 bps 
    
  2. インターフェイスでREDドロップパケットが発生している場合、REDドロップパケットが発生しているエグレスインターフェイスで コマンドを実行 show interface voq interface-name します。
    content_copy zoom_out_map
    user@host> show interfaces voq et-7/0/0 non-zero
    
    ヒント:

    コマンドを使用する show interfaces voq 場合、コマンド フィルターを使用して正確なキューを見つけるのに役立ちます。コマンドの使用については、 インターフェイスvoqを表示を参照してください。

  3. 出力で show 、インターフェイスがREDドロップパケットを経験しているかどうかを判断します。

    次の例は、スロット7のFPCにあるPIC 0のポート0に設定されたエグレスイーサネットインターフェイスのイングレスREDドロップパケットのカウントを示しています。

    サンプル出力では、輻輳の原因は、RED ドロップされたパケットの数で示される、FPC 番号 4 のイングレス パケット転送エンジン PFE 0 と、FPC 番号 6 のイングレス パケット転送エンジン PFE 0 であることを示しています。

    content_copy zoom_out_map
    user@host> show interfaces voq et-7/0/0 non-zero
    Physical interface: et-7/0/0, Enabled, Physical link is Up
      Interface index: 156, SNMP ifIndex: 699
    
    Queue: 0, Forwarding classes: q00
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834995                 96929 pps
          RED-dropped bytes    :            5249276160             595537368 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835203                 96964 pps
          RED-dropped bytes    :            5249435904             595749256 bps
    
    Queue: 1, Forwarding classes: q01
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834998                 96967 pps
          RED-dropped bytes    :            5249278464             595766280 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835201                 96627 pps
          RED-dropped bytes    :            5249434368             593677664 bps
    
    Queue: 2, Forwarding classes: q02
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834997                 96921 pps
          RED-dropped bytes    :            5249277696             595482712 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835205                 96827 pps
          RED-dropped bytes    :            5249437440             594907344 bps
    
    Queue: 3, Forwarding classes: q03
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834997                 96961 pps
          RED-dropped bytes    :            5249277696             595731736 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835202                 96522 pps
          RED-dropped bytes    :            5249435136             593031808 bps
    
    Queue: 4, Forwarding classes: q04
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834995                 97021 pps
          RED-dropped bytes    :            5249276160             596099296 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835199                 96935 pps
          RED-dropped bytes    :            5249432832             595572304 bps
    
    Queue: 5, Forwarding classes: q05
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834996                 96949 pps
          RED-dropped bytes    :            5249276928             595656872 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835204                 96899 pps
          RED-dropped bytes    :            5249436672             595348960 bps
    
    Queue: 6, Forwarding classes: q06
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6835000                 97019 pps
          RED-dropped bytes    :            5249280000             596088832 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835201                 96916 pps
          RED-dropped bytes    :            5249434368             595455624 bps
    
    Queue: 7, Forwarding classes: q07
    
      FPC number: 4
        PFE: 0
          RED-dropped packets  :               6834999                 96929 pps
          RED-dropped bytes    :            5249279232             595536704 bps
    
      FPC number: 6
        PFE: 0
          RED-dropped packets  :               6835202                 96941 pps
          RED-dropped bytes    :            5249435136             595609968 bps
メモ:

集約インターフェイスでは、同じ手順を実行しますが、集約インターフェイスの各子リンクで コマンドを実行 show interface queue して、どの子エグレスリンクが輻輳を発生しているかを判断する必要があります。その後、 show interface voq その子リンクで コマンドを実行して、どのイングレスパケット転送エンジンが輻輳に関与しているかを判断します。

external-footer-nav