14 votos

¿Cuál es la diferencia entre BGP y OSPF?

Quiero configurar un enrutamiento dinámico de la red, quiero saber, ¿Cuál es la diferencia entre BGP y OSPF ? Hace dos necesitan para ser usada comúnmente ?

24voto

belacqua Puntos 400

OSPF es un IGP (interior gateway protocol), mientras que el BGP es el único real EGP (exterior gateway protocol) en la actualidad.

Si usted está haciendo el enrutamiento interno, es decir, el enrutamiento dentro de un sitio, empresa, o de la escuela, usted querrá usar OSPF. Normalmente BGP que se necesita en un sitio de la orilla, donde la ruta a la red pública de internet. En las pequeñas y medianas redes, rutas estáticas para el exterior generalmente será preferible a la configuración de BGP. Si usted tiene un complicado multi-homed sitio, independientemente de su tamaño, usted podría considerar la posibilidad de BGP.

Usted realmente no desea utilizar IGRP , es la desuso, mayores verson de Cisco de propiedad de EIGRP (también propiedad). EIGRP es confiable, bastante intuitivo, y comparable en rendimiento a OSPF, pero sólo se ejecuta en los equipos Cisco.

Yo no recomendaría ES-ES para la mayoría de los proyectos. Is-is es un protocolo de estado de enlace como OSPF, pero se usa rara vez, por lo general sólo en el ISP en estos días (aunque algunos podrían llamar a esto un generalizada, pero de nicho, el protocolo de enrutamiento). Usted puede utilizar si está disponible en su plataforma, pero usted encontrará recursos de solución de problemas más difíciles de encontrar.

RIP es la adecuada y el más adecuado para un sitio pequeño, a pesar de que en Linux (y la mayoría de las plataformas modernas), que en realidad va a ser el uso de RIPv2. Es más fácil de instalar que las otras mencionadas, aunque no se usa en el exterior de los pequeños despliegues de red más debido a sus limitaciones. Si usted está tratando de adquirir conocimientos, es un buen punto de partida.

OSPF es el de proveedor neutral IGP estándar (es decir, no de Cisco-propiedad), y puede ser fácil a lo complejo, dependiendo de sus necesidades.

Estoy asumiendo que usted está hablando acerca de IPv4 en lugar de IPv6. Sus necesidades en este sentido (como en otros) tendrá una relación directa con lo que el protocolo de enrutamiento que utiliza. OSPFv3 es el IPv6 capaz versión de OSPF ; OSPFv2 más común es el de ahora, pero es sólo IPv4.

*nix-sabio, sistemas bsd también son buenas opciones para la ejecución de la producción a nivel de bsd o ospf implementaciones, si el hardware puede controlar el rendimiento.

19voto

Mitch Miller Puntos 355

Basado en tu pregunta, supongo que eres nuevo en la red y sólo requieren un alto nivel de respuesta.

Simplificando mucho:

  1. BGP (Border Gateway Protocol) es utilizado en el borde de la red para conectar la red a Internet
  2. OSPF (Abrir Primero la Ruta más corta) se utiliza internamente dentro de su red

En el borde de la red, el uso de los routers mapa BGP, OSPF y vice-versa.

El enrutamiento no es un simple tema - usted debe hacer planes para pasar un montón de tiempo para estudiar y diseñar la solución. También hay otros protocolos disponibles, tales como RIP, ES-ES y IGRP, que puede ser más adecuado para sus necesidades.

4voto

Mike Puntos 31

Usted consciente de que el uso de IBGP debe crear relaciones de intercambio de tráfico entre el borde de los routers, y para los enrutadores para ser capaz de establecer que el peering que también debe ejecutar un IGP tales como OSPF, RIP o ISIS. No se corre IBGP en su propio sin un adecuado IGP. IBGP normalmente sólo se ejecuta en el borde de los routers y de cualquier ruta de los reflectores en una COMO...no en todos los routers, mientras que OSPF y el como ejecutar en todos los routers.

Nunca he visto a una red que sólo se ejecuta IBGP. De hecho es prácticamente imposible, ya que BGP se basa en la existente subyacente de la tabla de enrutamiento para averiguar cómo ruta para la próxima IBGP entre pares. La única vez que se usa realmente es si un único sistema autónomo está conectado a otras Culo por más de un enlace. Por ejemplo, un router de 100 pares con un ISP y de otro router, también en COMO 100, compañeros con una copia de seguridad o segundo ISP. En este caso, IBGP se utiliza entre los 2 routers. Fuera de este escenario IBGP no debe ser utilizado.

Para el registro de IBGP intercambios mucha más información que OSPF lo que significa que hay más gastos. También normalmente no convergen tan rápido, ya que se encuentra un nivel por encima de un IGP en la pila del protocolo.

IGPs son los protocolos de enrutamiento (es decir, OSPF, ISIS, EIGRP, RIP).
BGP es una topología de protocolo que fue prorrogado para el hospedaje de los escenarios. El "yo" en IBGP no implica que se trata de una IGP.

https://supportforums.cisco.com/thread/2032739

0voto

Chris Upchurch Puntos 10484

Basándose en las etiquetas en su pregunta - ¿está usted interesado en tener tu ubuntu-server actúa como un router? Si este es el caso, Ubuntu no parece tener un puerto de protocolo OSPF en el nemesis-ospf proyecto. Para BGP el Vyatta distro (how-to) sería la mejor opción y también se puede hacer de OSPF (ambos no son necesarios por cierto) así como DNS, DHCP y otros servicios.

De manera más general, OSPF va a ser mucho más sencillo protocolo de enrutamiento para la instalación, configurar y entender rápidamente. BGP es mucho más complicado y es probable exageración para una pequeña red sencilla. OSPF es considerado un protocolo de estado de enlace, mientras que BGP es el camino-vector. Los enlaces de arriba voy a entrar en mucho más detalle, pero mi sugerencia es buscar en OSPF.

Yo, sin embargo, sugieren el uso de una caja dedicada a hacer su ruta y no se ejecute en un cuadro de hacer otros servicios a menos que esto es sólo para la enseñanza/aprendizaje/lab.

-3voto

MattyB Puntos 837

Yo diría que si usted es nuevo a los protocolos de enrutamiento dinámico que usted debe buscar en BGP, después de todo es el protocolo utilizado para la ruta compartir/el descubrimiento de la propia Internet. OSPF es ideal para ciertas configuraciones, pero incluso internamente BGP hace una gran opción, OSPF tiene mucha "magia" para mi gusto.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: