Saya hanya secara langsung mengetahui satu masalah dengan BFD, yaitu permintaan CPU. Saat ini saya sedang menyelidiki masalah dengan Cisco 7301 yang ketika mendorong lebih banyak lalu lintas selama jam sibuk kami, dibandingkan dengan sisa hari itu, BFD kadang-kadang mengatur waktu dan mengarahkan perjalanan ke tautan berikutnya.
Tampaknya di bawah volume lalu lintas tinggi penggunaan CPU router meningkat (yang tidak biasa) tetapi pada sekitar 40-50% paket CPU BFD tidak menerima sumber daya yang cukup.
Namun saya telah menemukan informasi berikut yang menunjukkan masalah tambahan dengan BFD (Dari presentasi NANOG ini , ada lebih banyak di presentasi, itu bagus, coba baca!)
Apa saja peringatannya?
- Dua yang utama:
- BFD dapat memiliki permintaan sumber daya yang tinggi tergantung pada skala Anda.
- BFD tidak terlihat oleh protokol bundling Layer 2. (LAG Ethernet atau bundel POS)
Permintaan Sumber Daya BFD
- Jumlah sesi BFD pada setiap linecard atau router dapat memengaruhi seberapa baik skala BFD untuk Anda. -Setiap platform yang unik memiliki batasnya sendiri.
- Antarmuka bundel yang mendukung min tx / rx dari 250ms atau 2 detik telah terlihat.
- Dalam beberapa kasus, instance BFD pada router mungkin perlu dioperasikan pada rute-prosesor tergantung pada implementasinya (sesi BFD berbasis non-adjacency).
- Uji platform Anda terlebih dahulu sebelum menggunakan BFD. Cobalah untuk memuat CPU RP atau LC dengan pengaturan yang telah Anda konfigurasikan. Ini dapat dilakukan dengan:
- Menjalankan perintah CPU-heavy
- Paket banjir ke TTL kedaluwarsa di tempat tujuan
Permintaan Sumber Daya BFD (lanjutan)
- Nilai apa yang aman untuk dicoba?
- Berdasarkan berbicara dengan beberapa operator, 300ms dengan pengganda 3 (deteksi 900ms) tampaknya menjadi nilai aman yang bekerja pada sebagian besar peralatan dengan cukup baik.
- Ini adalah peningkatan yang signifikan atas beberapa alternatif.
Bundling tautan BFD dan L2
- BFD tidak mengetahui anggota bundel tautan L2 yang mendasarinya.
- Bundel L2 4x10GigE (802.3ad) akan muncul sebagai adjacency L3 tunggal. Paket-paket BFD akan ditransmisikan pada satu tautan anggota, alih-alih semua 4 tautan.
- Kegagalan tautan dengan BFD di atasnya akan mengakibatkan seluruh adjacency L3 gagal.
- Namun, dalam beberapa skenario, tautan anggota yang gagal dapat mengakibatkan hanya satu paket BFD yang dibuang. Paket selanjutnya dapat merutekan melalui tautan anggota yang berfungsi.