Często używam
sh int | i (FastEthernet|0 packets input)
lub podobnie z GigabitEthernet, niezależnie od rodzaju interfejsów, które chcę sprawdzić.
sh int
(który jest show interfaces
) daje ogromną listę statusu ste wszystkich interfejsów
- Symbol potoku
|
może być używany do filtrowania, ale także do wyrażeń wyszukiwania
| i
(for include
) filtruje dane wyjściowe pasujące do następujących wyrażeń wyszukiwania
- Używam,
(...|...)
aby dopasować dwa warunki: nazwę interfejsu i status, który lubię widzieć, możemy tutaj użyć wyrażeń regularnych, takich jak to wyrażenie „lub”
Dane wyjściowe mogą wyglądać następująco:
...
FastEthernet1/0/31 is up, line protocol is up (connected)
95445640 packets input, 18990165053 bytes, 0 no buffer
FastEthernet1/0/32 is up, line protocol is up (connected)
FastEthernet1/0/33 is up, line protocol is up (connected)
FastEthernet1/0/34 is down, line protocol is down (notconnect)
0 packets input, 0 bytes, 0 no buffer
FastEthernet1/0/35 is down, line protocol is down (notconnect)
FastEthernet1/0/36 is up, line protocol is up (connected)
FastEthernet1/0/37 is down, line protocol is down (notconnect)
0 packets input, 0 bytes, 0 no buffer
...
Teraz widzę moich kandydatów, z czasem faktycznie wprowadzanych 0 pakietów, nawet jeśli moje wyrażenie pasuje do liczb kończących się na 0. Mógłbym uczynić go bardziej doskonałym, ale łatwość zapamiętania jest również zaletą. Nazwy interfejsów tuż przed każdym wierszem wejściowym 0 pakietów są moimi kandydatami.
- Sprawdź każdy wybrany interfejs, jeśli jest naprawdę nieużywany przez
sh int <name>
- Od czasu do czasu dobrze jest wyczyścić liczniki:
clear counters [type number]
Dobrą praktyką może być pozostawienie nieużywanego wyłączania portów przełączania. Więc łatwo je zidentyfikować za pomocą sh ip int bri
lub tym podobnych. I nie napotkasz problemów, jeśli użyjesz przełącznika, który był wcześniej wyłączony.