Різниця RIB проти FIB?


11

Чи може хтось пояснити різницю між RIB та FIB трохи далі? Я не бачив подібних питань на сайті, тому подумав, що це буде гарним доповненням. Маршрути RIB та FIB вперед? Це все, що там є?



1
Я не відчуваю, що це пояснює це досить добре. Дякуємо за посилання.
— стець

Тоді я думаю, я насправді не розумію, про що ви питаєте. Це досить детальне пояснення.
— Рон Моупін

Ви редагували коментар за іншим посиланням? Первісне питання, яке було пов'язане, було дуже розпливчастим. Однак це мережеве інжиніринг.stackexchange.com/questions/ 18115/… дуже добре пояснює.
— стець

Відповіді:


11

Інформаційна база переадресації (FIB) - це фактична інформація, яку пристрій маршрутизації / комутації використовує для вибору інтерфейсу, який даний пакет використовуватиме для виходу. Наприклад, FIB може бути запрограмований таким чином, що пакет, прив'язаний до пункту призначення в 192.168.1.0/24, повинен бути відправлений з фізичного порту ethernet1 / 2. На пристрої насправді може бути декілька FIB на пристрої для одноадресної переадресації проти багатоадресної перевірки RPF, різні протоколи (ip vs mpls vs ipv6), але основна функція однакова - відображення критеріїв вибору (зазвичай призначення) для виведення інтерфейсу / інкапсуляції. Окремі ПІБ також можуть бути розділені для досягнення одночасних незалежних таблиць переадресації (тобто vrf).

Кожен FIB запрограмований однією або декількома інформаційними базами маршрутизації (RIB). RIB - це вибір інформації про маршрутизацію, засвоєну за допомогою статичного визначення або динамічного протоколу маршрутизації. Алгоритми, що використовуються в різних RIB, будуть різними - так, наприклад, засоби, за допомогою яких BGP або OSPF визначає найкращі потенційні шляхи, досить різняться. Засоби, за допомогою яких декілька RIB запрограмовані у загальний (набір) FIB у вікні, залежать від реалізації, але саме тут застосовуються такі поняття, як адміністративна відстань (наприклад, ідентичні шляхи вивчаються через eBGP та OSPF, eBGP, як правило, кращий для Ін'єкція FIB). Знову ж таки, RIB також можуть бути потенційно розділені, щоб забезпечити кілька vrf-файлів тощо.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.