Resumen
- La nota de estado del RFC 1105, de junio de 1989, afirma que ya existían implementaciones del Border Gateway Protocol para routers Cisco y para los sistemas de conmutación nodal de NSFNET. Aún se desarrollaba una versión de dominio público para
gated. El texto no indica cuántos equipos lo usaban ni el alcance de sus intercambios de rutas. - En junio de 1990, los RFC 1163 y 1164 definieron conjuntamente BGP como estándar propuesto y dijeron de forma explícita que la experiencia de despliegue podía modificarlo antes de alcanzar el estatus de estándar completo de Internet. La cronología sitúa las implementaciones antes de ese hito de normalización.
Es fácil resumir la historia de un protocolo así: un organismo lo publica, los proveedores lo implementan y los operadores lo adoptan. El RFC 1105 muestra una secuencia menos ordenada. Su nota de estado ya nombraba dos entornos de implementación en junio de 1989, mientras que una tercera versión de dominio público para gated seguía en desarrollo. El RFC no es un censo del despliegue: no ofrece versiones, volúmenes de tráfico, sitios ni resultados de pruebas. Sí es una fuente contemporánea directa de que BGP se estaba implementando mientras se redactaba su primera especificación.
El problema era el enrutamiento entre sistemas autónomos. El RFC 1105 describe BGP como un medio para intercambiar información sobre las redes alcanzables y los sistemas autónomos que el tráfico tendría que cruzar. Esa información de ruta podía ayudar a detectar bucles y respaldar decisiones de política en cada AS. El documento dice que la propuesta se apoyó en la experiencia con EGP y con el backbone NSFNET. No partió de una hoja en blanco: la especificación se desarrolló junto a redes que ya operaban.
Los detalles del primer diseño también revelan una propuesta todavía provisional. El mensaje de apertura tenía un campo de tipo de enlace que situaba la relación entre pares como interna, ascendente, descendente u horizontal dentro de una jerarquía de AS. Los mensajes de actualización incluían códigos de dirección junto a los números de AS. El protocolo podía revisar la lista de sistemas para detectar bucles; la jerarquía, a su vez, incorporaba una forma concreta de describir cómo se relacionaban las redes. Son rasgos del primer RFC, no una descripción completa del BGP actual.
En junio de 1990, el RFC 1163 sustituyó al RFC 1105 y el RFC 1164 explicó su aplicación. Juntos definieron un estándar propuesto. Su nota de estado es significativa: decía que la experiencia del despliegue podía cambiar el protocolo y animaba a los implementadores a comunicar lo aprendido. El RFC 1163 definió el atributo obligatorio AS_PATH, que enumera los sistemas autónomos por los que debe pasar el tráfico para llegar a las redes anunciadas. Cambiaron tanto la representación de la ruta como la posición del protocolo en el proceso de normalización.
Estos documentos no demuestran que una implementación concreta de Cisco o NSFNET provocara una modificación específica. Tampoco relacionan cada revisión con comentarios de desarrolladores. Sí muestran una secuencia: había implementaciones en 1989; la especificación cambió en 1990; y los textos de normalización dejaban abierta la posibilidad de que la experiencia operativa influyera después. El RFC 1266 examinó más tarde el funcionamiento de BGP, pero ese informe de 1991 trata otra cuestión y ya cuenta con cobertura propia.
La Nota 65 de Heng Lu, «Running-Code Primacy», aporta una pregunta editorial: ¿qué pueden demostrar las implementaciones en marcha que una propuesta escrita no puede? Es una perspectiva, no una fuente histórica sobre BGP ni sobre el IETF. El registro primario permite una respuesta más precisa: en junio de 1989 el trabajo de implementación era lo bastante concreto como para aparecer en el RFC; en junio de 1990 la especificación aún se declaraba revisable. Las fuentes no prueban adopción universal, fiabilidad, éxito comercial ni una evolución directa del BGP-1 al BGP moderno.
Documentan una etapa en la que código y especificación podían avanzar a la vez.
Fuentes
- RFC 1105, A Border Gateway Protocol (BGP), junio de 1989 — estado de las implementaciones, primer modelo y motivos de diseño.
- RFC 1163, A Border Gateway Protocol (BGP), junio de 1990 — estándar propuesto y atributos de ruta revisados.
- RFC 1164, Application of the Border Gateway Protocol in the Internet, junio de 1990 — documento complementario e invitación a compartir la experiencia de despliegue.
- Heng Lu, Nota 65: Running-Code Primacy — perspectiva editorial, no fuente histórica sobre BGP.
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance
