¿Por qué el comando "show adyacencia" tarda tanto en ejecutarse (en el orden de minutos) en el software Cisco IOS, 7200 Software (C7200P-SPSERVICESK9-M), Versión 12.4 (4) XD5, SOFTWARE DE LIBERACIÓN (fc1)? El enrutador es un enrutador de borde de Internet que ejecuta BGP? ¿Qué significan "(5)", "(10003)" o "(75845)" después de las direcciones? Parece enumerar principalmente direcciones en una red conectada directamente / 23. La CPU es <2% y la memoria no parece ser la causa de esto.
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
¿Hay alguna manera de interrumpir la ejecución de este comando antes de cerrar la sesión ya que Ctrl- ^ x no tiene ningún efecto?
cisco
cisco-ios
cisco-commands
cef
generalnetworkerror
fuente
fuente
Respuestas:
¿Ha verificado si tiene deshabilitada la búsqueda de dominio? (
no ip domain lookup
)Podría ser que su comando demore tanto en regresar ya que está tratando de resolver todas las IP en los nombres de host.
fuente
El valor entre paréntesis se refiere a la cantidad de veces que una entrada FIB apunta a una entrada adyacente. Mencionado aquí .
fuente
¿El enrutador toma mesas llenas? Si es así, supongo que no me sorprendería que esté tomando mucho tiempo, ya que tiene que resolver la cantidad de redes que representa una tabla completa para una interfaz de salida (RIB-> FIB). Recuerde también que el 7200 sigue siendo una plataforma de reenvío basada en software. Todavía tiene 3 capas más de CEF sobre usted en términos de cuáles son más rápidas.
Si una gran cantidad de esas adyacencias son adyacencias de despeje (una entrada que tendría que ser punteada al método de cambio de siguiente nivel) o adyacencias de glean, esto también puede explicar por qué está tomando tanto tiempo, y me imagino que algunos de ellos estarían, nuevamente, suponiendo que sea una mesa completa aquí.
El número entre paréntesis se denomina recuento y representa el número de veces que las entradas FIB señalan la adyacencia.
Editar: con respecto a la cancelación del comando, intente Ctrl + C (repetidamente), a veces esto funciona para mí para matar comandos de ejecución prolongada. OTOH si sé que el comando producirá una gran cantidad de resultados, estableceré "longitud de terminal" en algo así como "50", de esa manera tengo la opción de eliminar el comando a través de la paginación de salida.
fuente