Почему команда «show adjacency» занимает так много времени (в порядке минут) на программном обеспечении Cisco IOS, программном обеспечении 7200 (C7200P-SPSERVICESK9-M), версии 12.4 (4) XD5, RELEASE SOFTWARE (fc1)? Маршрутизатор является пограничным интернет-маршрутизатором, работающим под управлением BGP Что означают «(5)», «(10003)» или «(75845)» после адресов? Кажется, что в основном перечисляются адреса в сети с прямым подключением / 23. Процессор <2% и память, кажется, не является причиной для этого.
r-x-y-edge1#sh adjacency
Protocol Interface Address
IP GigabitEthernet0/2 x.67.155.9(5)
IP GigabitEthernet0/2 x.67.155.8(5)
IP GigabitEthernet0/2 x.67.155.11(5)
IP GigabitEthernet0/2 x.67.155.10(5)
IP GigabitEthernet0/2 x.67.155.13(5)
IP GigabitEthernet0/2 x.67.155.12(5)
IP GigabitEthernet0/2 x.67.155.15(5)
IP GigabitEthernet0/3 172.31.4.130(10003)
IP Serial1/0 point2point(75845)
...
<truncated>
CPU utilization for five seconds: 2%/1%; one minute: 3%; five minutes: 3%
Processor Pool Total: 864815572 Used: 547631528 Free: 317184044
I/O Pool Total: 67108864 Used: 4520592 Free: 62588272
Есть ли способ прервать выполнение этой команды за исключением закрытия сессии, так как Ctrl- ^ x не имеет никакого эффекта?
cisco
cisco-ios
cisco-commands
cef
generalnetworkerror
источник
источник
Ответы:
Вы проверили, не отключен ли поиск домена? (
no ip domain lookup
)Может случиться так, что вашей команде требуется столько времени, чтобы вернуться, так как она пытается преобразовать все IP-адреса в имена хостов.
источник
Значение в скобках относится к числу раз, когда запись FIB указывает на запись смежности. Упоминается здесь .
источник
Маршрутизатор занимает полные таблицы? Если это так, я думаю, я не удивлюсь, что это займет много времени, учитывая, как нужно разрешить сколько угодно сетей, представляющих полную таблицу, к интерфейсу выхода (RIB-> FIB). Также помните, что 7200 по-прежнему является программной платформой пересылки. У вас все еще есть 3 слоя CEF над вами, с точки зрения того, какие из них быстрее.
Если большое количество этих смежностей являются смежными (запись, которая должна быть обработана методом переключения следующего уровня) или чистыми смежностями, это также может объяснить, почему это занимает много времени - и я полагаю, что большое их число будет - опять же, при условии, что здесь полная таблица.
Число в скобках называется refcount и представляет количество раз, на которое смежность указывается записями FIB.
Изменить: в отношении отмены команды, попробуйте Ctrl + C (несколько раз) - иногда это работает для меня за убийство длительных команд. OTOH, если я знаю, что команда выдаст много выходных данных, я установлю «длину терминала» примерно на «50», таким образом, у меня будет возможность убить команду путем разбивки на выходные данные.
источник