Bisakah seseorang menjelaskan perbedaan antara RIB dan FIB sedikit lebih jauh? Saya tidak melihat pertanyaan serupa di situs jadi saya pikir ini akan menjadi tambahan yang bagus. Rute RIB dan FIB ke depan? Apakah hanya itu yang ada untuk itu?
Bisakah seseorang menjelaskan perbedaan antara RIB dan FIB sedikit lebih jauh? Saya tidak melihat pertanyaan serupa di situs jadi saya pikir ini akan menjadi tambahan yang bagus. Rute RIB dan FIB ke depan? Apakah hanya itu yang ada untuk itu?
Jawaban:
Basis penerusan informasi (FIB) adalah informasi aktual yang digunakan oleh perutean / peralihan untuk memilih antarmuka yang akan digunakan paket untuk jalan keluar. Sebagai contoh, FIB mungkin diprogram sedemikian sehingga paket terikat ke tujuan pada 192.168.1.0/24 harus dikirim keluar dari port fisik ethernet1 / 2. Sebenarnya mungkin ada beberapa FIB pada perangkat untuk penerusan unicast vs multicast RPF, protokol yang berbeda (ip vs mpls vs ipv6) tetapi fungsi dasarnya sama - pemilihan kriteria (biasanya tujuan) pemetaan ke antarmuka keluaran / enkapsulasi. FIB individu juga dapat dipartisi untuk mencapai tabel forwarding independen bersamaan (yaitu vrf's).
Setiap FIB diprogram oleh satu atau lebih basis informasi routing (RIB). RIB adalah pilihan informasi routing yang dipelajari melalui definisi statis atau protokol routing dinamis. Algoritma yang digunakan dalam berbagai RIB akan bervariasi - jadi, misalnya, sarana yang digunakan BGP atau OSPF untuk menentukan jalur terbaik potensial sedikit berbeda. Cara dimana beberapa RIB diprogram ke dalam (set) FIB yang umum dalam sebuah kotak akan bervariasi berdasarkan implementasi tetapi ini adalah di mana konsep seperti jarak administratif digunakan (misalnya jalur identik dipelajari melalui eBGP dan OSPF, eBGP biasanya lebih disukai untuk Injeksi FIB). Sekali lagi, RIB juga berpotensi dipartisi untuk memungkinkan beberapa vrf, dll.