Ciscoスイッチがトラフィックを適切に処理しているかどうかをどのように確認しますか?


18

2960-SおよびiSCSIトラフィック処理に関するジェレミーの質問を読んだところ、この質問をするきっかけになりました。

私は通常、CPU、RAM、およびシステムログをチェックしますが、バッファーについては考えませんでした。

show buffers failureを使用しましたが、ここにデータの例を示します。

show buffers failures 
Caller       Pool          Size      When
0x1279AE0   Middle           445    3d19h
0x1279AE0   Middle           446    3d19h
0x1279AE0   Middle           444    3d19h

これが発生したインターフェイスを知るにはどうすればよいですか?

確認すべき他のパフォーマンスメトリックはありますか?


何か答えがありましたか?もしそうなら、質問が永遠にポップアップし続けないように答えを受け入れ、答えを探してください。または、独自の回答を提供して受け入れることもできます。
ロンモーピン

回答:


14

それは、お使いのスイッチモデルによって異なりますが、それほど簡単ではありません。

小型のCatalystスイッチは一般に少なくとも2つの形式のバッファを使用します。通常、「Interface buffer pools:」というセクションの下の「show buffers」に表示される小型のCatalyst(2k / 3k)には、インターフェイスラベルバッファがあります。

Interface buffer pools:
Syslog ED Pool buffers, 600 bytes (total 132, permanent 132):
   100 in free list (132 min, 132 max allowed)
   11151 hits, 0 misses
RxQ1 buffers, 2040 bytes (total 128, permanent 128):
   4 in free list (0 min, 128 max allowed)
   244594209 hits, 4559839 fallbacks
RxQ2 buffers, 2040 bytes (total 128, permanent 128):
   1 in free list (0 min, 128 max allowed)
   202559241 hits, 1582494 fallbacks, 0 trims, 0 created
   1582494 failures (0 no memory)
...

...そして、「パブリック」エリアがあります。ここでは、CPUがパントされてサービスが必要なため、バッファが使用されています。「Rx」レベルのバッファは、すべてのインターフェイス(2950や最新の2960S / 3560Xなどの古いレガシースイッチ)または特定のポートASIC(29603560 など)に属するインターフェイスのサブセットにサービスを提供する共有バッファの一部です。/ 3750 / 3560E / 3750E)。

4500と6500の入力インタフェース(ASIC)緩衝液、スイッチ・ファブリックレベル(DFCで6500上の)ラインカードレベルでプール、 -パケットが通過することができるプールの数があるように、特にそれは、面倒を取得しますそして最後に、スーパーバイザーレベルのバッファー。物理的に別々のメモリプールである必要はありませんが、多くの場合、トラブルシューティングプロセスを容易にするために異なるコマンドで異なる名前にマップされます(パケットウォークスルーのステップでパケットがドロップされた場合など)。


14

これまでに素晴らしい返信があります。

Lukaszが言うように、バッファのセットアップはCatalystスイッチで少し複雑です。4つの出力キューにバッファを割り当てるプールがあります。一定量のバッファを予約し、残りをプールに入れて、必要に応じて使用することができます。予約されているバッファーは、他のキュー/しきい値に触れることはできません。

ここに画像の説明を入力してください

さまざまなキュー/しきい値のドロップを表示するには、次のコマンドを使用します。

show platform port-asic stats drop gix/x

ここに画像の説明を入力してください


11

バッファエラーが発生している場合は、次のようなコマンドを使用します。

インターフェースの表示| i(ラインプロトコル|バッファなし)

出力を少しずつ手動でソートする必要がありますが、次のようなバッファエラーがない場合は、行を探しています。

FasttEthernet0/24 is up, line protocol is up (connected)
     1557332164 packets input, 3733280910 bytes, 6718 no buffer
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.