Mengapa perintah "tunjukkan kedekatan" membutuhkan waktu lama untuk dijalankan (dalam urutan menit) pada Perangkat Lunak Cisco IOS, Perangkat Lunak 7200 (C7200P-SPSERVICESK9-M), Versi 12.4 (4) XD5, RELEASE SOFTWARE (fc1)? Router adalah router tepi Internet yang menjalankan BGP? Apa arti dari "(5)", "(10003)", atau "(75845)" setelah alamat? Tampaknya untuk menghitung sebagian besar alamat pada jaringan yang terhubung langsung / 23. CPU <2% dan memori sepertinya bukan penyebabnya.
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
Apakah ada cara untuk menghentikan eksekusi perintah ini sebelum menutup sesi karena Ctrl- ^ x tidak berpengaruh?
cisco
cisco-ios
cisco-commands
cef
generalnetworkerror
sumber
sumber
Jawaban:
Sudahkah Anda memeriksa untuk melihat apakah pencarian domain Anda dinonaktifkan? (
no ip domain lookup
)Bisa jadi perintah Anda membutuhkan waktu lama untuk kembali karena mencoba menyelesaikan semua IP untuk nama host.
sumber
Nilai dalam tanda kurung mengacu pada berapa kali entri FIB menunjuk ke entri adjacency. Disebutkan di sini .
sumber
Apakah router mengambil tabel penuh? Jika ya, saya kira saya tidak akan terkejut bahwa ini membutuhkan waktu lama, mengingat bagaimana ia harus menyelesaikan banyak jaringan yang merepresentasikan tabel penuh ke antarmuka keluar (RIB-> FIB). Juga ingat bahwa 7200 masih merupakan platform penerusan berbasis perangkat lunak. Anda masih memiliki 3 lapisan CEF di atas Anda dalam hal mana yang lebih cepat.
Jika sejumlah besar dari adjacency tersebut adalah adjacency punt (entri yang harus di-punted ke metode switching tingkat berikutnya) atau gillan adjacencies, ini juga dapat menjelaskan mengapa ini membutuhkan waktu lama - dan saya membayangkan bahwa besar jumlah mereka akan - lagi, masih menganggap itu adalah tabel lengkap di sini.
Angka dalam tanda kurung disebut refcount, dan menunjukkan berapa kali kedekatan ditunjukkan oleh entri FIB.
Sunting: tentang membatalkan perintah, coba Ctrl + C (berulang kali) - kadang-kadang ini berhasil bagi saya karena membunuh perintah yang sudah berjalan lama. OTOH jika saya tahu perintah akan menghasilkan banyak output, saya akan mengatur "panjang terminal" menjadi sesuatu seperti "50", dengan cara itu saya memiliki opsi untuk membunuh perintah dengan cara output pagination.
sumber