Resumen

  • El borrador individual del 27 de octubre propone transportar BGP dentro de QUIC directamente sobre Ethernet, sin cabeceras IP ni UDP. Cada sesión se ata a una interfaz, una MAC de vecino, su AS y una clave compartida; la red de intercambio tendría que admitir el EtherType propuesto.
  • La capacidad opcional Link Next Hop permite anunciar una MAC ajena en el mismo segmento. El propio borrador dice que el receptor no puede verificar si esa MAC pertenece al origen de la ruta. La autenticación del vecino no resuelve la autorización del destino.

El intercambio obtiene un interruptor nuevo

Si un punto de intercambio bloquea el nuevo EtherType, la sesión descrita en BoL2Q ni siquiera empieza. Ese detalle físico es el primer acto de gobierno de esta propuesta. QUIC viaja dentro de tramas Ethernet; el paquete prescinde de IP y UDP. Los dos routers han de compartir un segmento de capa 2. No hay una dirección IP del servicio a la que llamar desde otra red. El operador configura la interfaz local, la MAC del otro extremo, su número de sistema autónomo y una clave previa específica para ese vecino.

Es un cambio respecto de BGP-4 sobre TCP/IP. La sesión ya no depende de que una ruta IP lleve al puerto remoto. Depende de un tejido Ethernet que acepte la clase de trama, de puertos que la entreguen y de equipos que la envíen al plano de control sin dejarlo indefenso. El borrador pide un canal de limitación dedicado para esas tramas. También fija la conexión a la interfaz y la MAC configuradas; un cambio de MAC reinicia la sesión y retira las rutas aprendidas. Renovar un router en un intercambio deja de ser solo un cambio de inventario: puede provocar una retirada visible de rutas.

La MAC decide qué configuración de vecino se consulta. No es una prueba criptográfica de identidad. Un dispositivo en el mismo enlace puede falsificarla y alterar el aprendizaje del conmutador o agotar el límite de paquetes de una sesión. La negociación TLS y el OPEN de BGP comprueban la clave y el AS; sin la clave, la falsificación no se convierte en una sesión QUIC válida. La propuesta exige PSK externa con secreto hacia adelante, bloquea los datos 0-RTT y prohíbe la migración de conexión. Son barreras contra la toma de la conversación. La pregunta más difícil concierne a la dirección que esa conversación puede ordenar al plano de datos.

El servidor de rutas señala otra caja

En un enlace sin numeración IP, la dirección convencional de siguiente salto falta. Link Next Hop la sustituye por dos formas: longitud cero significa el vecino autenticado; longitud seis contiene una MAC unicast de un tercero en el mismo segmento. Al instalar la ruta, el receptor usa su interfaz BoL2Q y esa MAC como destino Ethernet de los paquetes. El tráfico de datos sigue siendo IPv4 o IPv6 ordinario. No atraviesa QUIC por el hecho de que la sesión de control sí lo haga.

El motivo práctico es un servidor de rutas. Puede propagar la MAC del miembro que originó un anuncio para que los miembros envíen tráfico directamente entre sí. No necesita ponerse en medio del flujo. Un reflector local puede hacer lo mismo. El borrador limita la propagación: la MAC del tercero debe ser alcanzable por la misma interfaz BoL2Q. Si no, el emisor usa su propia MAC como siguiente salto o retiene el anuncio cuando no tiene una alternativa utilizable.

Ahora viene la frase que debería aparecer en el acta de cambios de cada intercambio. El borrador reconoce que el receptor no puede comprobar que la MAC del tercero sea la del router que originó la ruta. Un vecino BGP autenticado puede dirigir el tráfico a cualquier estación del segmento. La llave de la sala de reuniones no acredita la propiedad de cada despacho señalado durante la reunión. Las políticas del servidor de rutas y las comprobaciones del router receptor tienen que decidir qué MAC puede acompañar a qué anuncio.

El código de EtherType sigue como TBD1 y el de capacidad como TBD2 en este borrador individual. QUIC versión 1 aporta el transporte protegido, con las restricciones particulares que el texto impone. No hay aquí un código asignado ni una prueba de despliegue. Sí hay una cadena operativa clara: admisión en el intercambio, configuración de vecino, clave y AS correctos, anuncio de siguiente salto, filtro de MAC e instalación en hardware. La validación de los primeros pasos no certifica el último. El error que importa puede ocurrir después de una negociación perfectamente segura.

Documentos originales