¿En qué capas del modelo OSI / TCP-IP pertenecen los protocolos BGP y RIP?

15

Sabemos que en el modelo OSI o TCP-IP, la capa superior utiliza los servicios ofrecidos por la capa inferior. Por ejemplo, la capa de enlace de datos usa los servicios ofrecidos por la capa física, la capa de red usa los servicios ofrecidos por la capa de enlace de datos y así sucesivamente.

Sin embargo, encuentro que algunos protocolos usan servicios provistos por los protocolos en las capas superiores. Por ejemplo, tanto BGP como RIP realizan un enrutamiento que generalmente se considera como una funcionalidad de capa de red. BGP usa TCP mientras que RIP usa UDP. Entonces, aquí los protocolos en la capa de red que utilizan servicios de los protocolos en la capa de transporte. Es por eso que algunas personas en línea argumentan que BGP y RIP deberían asociarse al menos en la capa de transporte, mientras que algunos dicen que estos son protocolos de capa de aplicación, ya que usan servicios de capas de transporte, y en el modelo TCP-IP sobre la capa de transporte solo hay una aplicación capa.

Entiendo que tanto BGP como RIP realizan principalmente la funcionalidad de enrutamiento de la capa de red. ¿Cuál es la verdad / convención?

Maha
fuente

Respuestas:

13

Hay que recordar que modelos como OSI son solo eso, modelos. Son teóricos. El mundo real no cae perfectamente en estos modelos. En su mayor parte, el enrutamiento es una función de capa 3, pero, como usted señaló, BGP utiliza un protocolo de capa 4 para comunicarse con otros altavoces BGP para hacer lo que normalmente se considera una función de capa 3.

Muchos protocolos de red caen en un área gris, o se consideran en una capa mientras se usa otra capa. Tome ARP por ejemplo. Resuelve direcciones de capa 3 a direcciones de capa 2. ¿En qué capa se debe considerar que está?

Comprender los modelos es útil, pero los modelos no son obligatorios para ninguna organización, y usted es libre de crear protocolos y funciones que no siguen ningún modelo.

Ron Maupin
fuente
Gracias. Eso es exactamente lo que concluí después de leer muchos artículos en línea. Reafirmaste este hecho.
Maha
8

BGP está en la parte superior de TCP, por lo que sería la capa de Internet 4, la capa de OSI 7. Por lo general, la BGP externa se realiza solo entre 2 pares conectados directamente, aplicada mediante la configuración del indicador TTL en el encabezado IP, que se encuentra en la capa 3.

Xavier Nicollet
fuente