Différences RIB vs FIB?


11

Quelqu'un peut-il expliquer les différences entre un RIB et un FIB un peu plus loin? Je n'ai pas vu de questions similaires sur le site, j'ai donc pensé que ce serait un bon ajout. Les routes RIB et les FIB en avant? Est-ce tout ce qu'il y a à faire?



1
Je ne pense pas que cela l'explique assez bien. Merci pour le lien, cependant.
commence le

Ensuite, je suppose que je ne comprends vraiment pas ce que vous demandez. C'est une explication assez détaillée.
Ron Maupin

Avez-vous modifié le commentaire avec un lien différent? La question initiale qui était liée était très vague. Ce networkengineering.stackexchange.com/questions/18115/… explique cependant assez bien.
commence le

Réponses:


11

La base d'informations de transfert (FIB) est l'information réelle qu'un dispositif de routage / commutation utilise pour choisir l'interface qu'un paquet donné utilisera pour la sortie. Par exemple, le FIB peut être programmé de telle sorte qu'un paquet lié à une destination dans 192.168.1.0/24 doit être envoyé depuis le port physique ethernet1 / 2. Il peut y avoir en fait plusieurs FIB sur un appareil pour le transfert unicast vs la vérification RPF multicast, différents protocoles (ip vs mpls vs ipv6) mais la fonction de base est la même - les critères de sélection (généralement la destination) sont mappés à l'interface de sortie / encapsulation. Les FIB individuels peuvent également être partitionnés pour obtenir des tables de transfert indépendantes simultanées (c'est-à-dire des vrf).

Chaque FIB est programmé par une ou plusieurs bases d'informations de routage (RIB). Le RIB est une sélection d'informations de routage apprises via une définition statique ou un protocole de routage dynamique. Les algorithmes utilisés dans divers RIB varieront - ainsi, par exemple, les moyens par lesquels BGP ou OSPF déterminent les meilleurs chemins potentiels varient un peu. Les moyens par lesquels plusieurs RIB sont programmés dans un (ensemble) commun de FIB dans une boîte varient selon la mise en œuvre, mais c'est là que des concepts tels que la distance administrative sont utilisés (par exemple, des chemins identiques sont appris via eBGP et OSPF, l'eBGP est généralement préféré pour Injection de FIB). Encore une fois, les RIB peuvent également être potentiellement partitionnés pour permettre plusieurs vrf, etc.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.