BGP vs OSPF
Hay varias formas en que los paquetes de datos se pueden mover a través de una red. Enrutamiento es el término general que se refiere a la forma en que esos paquetes se mueven a través de una red. Normalmente, las formas que definen los formatos de transferencia de paquetes en una red se conocen como protocolos de enrutamiento.
Hay dos tipos de enrutamiento, a saber, estático y dinámico. El enrutamiento estático es donde los paquetes se mueven a través de una red con la misma ruta idéntica, hasta su destino. El enrutamiento estático es más adecuado para redes pequeñas, mientras que el enrutamiento dinámico es más adecuado para redes más grandes, por ejemplo, Internet.
Para el enrutamiento dinámico, los enrutadores pueden canalizar los paquetes hacia otra ruta (ruta) sobre la marcha, dado que la ruta se considera mejor adaptada para alcanzar el destino deseado. Por ejemplo, si se puede llegar a un destino a través de varias rutas, los enrutadores normalmente se autoconfigurarán para enrutar los paquetes en la ruta más corta disponible, aunque una ruta más corta aquí se refiere a una con menos saltos, en lugar de una distancia más corta. Los enrutadores reprograman sus tablas de enrutamiento al "comunicarse" entre sí utilizando protocolos de enrutamiento. Entre los protocolos más conocidos se encuentran el Protocolo de información de enrutamiento (RIP), Primero la ruta más corta abierta (OSPF) y el Protocolo de puerta de enlace de borde (BGP)..
El OSPF siempre buscará la ruta más rápida, y no la más corta, a pesar de su nombre. Los enrutadores que utilizan el protocolo OSPF verifican el estado de los otros enrutadores a los que tienen acceso, enviando frecuentemente un mensaje. A partir de esto, pueden determinar el estado de un enrutador y si está en línea. Con respecto a OSPF, los enrutadores conocerán todas las rutas disponibles posibles, no solo las más cortas, y también permitirán el equilibrio de carga, donde un enrutador puede dividir el datagrama de manera uniforme entre las rutas disponibles a un destino. OSPF se utiliza principalmente en redes de menor escala que se administran de forma centralizada.
El protocolo BGP se utiliza principalmente en redes de gran escala, como Internet. Como tales, los enrutadores en Internet utilizan el protocolo BGP, y está clasificado como un protocolo de puerta de enlace externo, mientras que OSPF es un protocolo de puerta de enlace interno. BGP puede ser interno o externo. El BGP interno es donde el protocolo es usado por una colección de enrutadores y máquinas cliente bajo la misma unidad de administración, que se conoce como un sistema autónomo. El BGP externo es donde el protocolo se ejecuta en dos sistemas autónomos que son diferentes.
BGP es más complicado que OSPF, ya que emplea varios atributos para determinar la mejor ruta para un datagrama.
Resumen:
BGP es el protocolo Border Gateway, mientras que OSPF es la ruta abierta más corta primero..
BGP se usa en redes de mayor escala, como Internet, mientras que OSPF se usa en redes que bajo la misma administración.
BGP es mucho más complicado que OSPF..