Este es difícil de describir, es hipotético porque estoy aprendiendo sobre el enrutamiento y en este momento estoy enfocado en BGP.
Digamos que mi ASN es 65000
, y lo anuncio 192.0.2.0/24
. Mi par, AS 65001
actualiza su tabla de enrutamiento con sus rutas a la red que estoy anunciando, pero los enrutadores de mi ISP no son mis pares. Si AS 65001
(que está recibiendo las actualizaciones de mi ruta) se empareja con mis ISP, lo que significa que mis ISP reciben rutas 65001
, ¿significa que mis ISP ahora podrán enrutar el tráfico 192.0.2.0/24
y tengo evitó la necesidad de mirar directamente con mi ISP?
Si estoy terriblemente equivocado en algo, corríjame (o dígame dónde puedo encontrar buena documentación).
Respuestas:
Estás pensando en eso de la manera incorrecta, pero intentaré explicarte.
Cuando compra ancho de banda de un ISP, esto se llama tránsito (coloquialmente en la industria). Suponiendo que tiene algo de espacio PI (1.0.0.0/8, por ejemplo), le está pagando a su ISP para que transfiera sus bits de su red a otras redes. Digamos que su AS es 6500 y su ISP es 3356. Los bits de cualquier otro ASN también necesitarán transitar AS3356 para llegar a usted. Digamos que hay otro ASN (6501) que compra tránsito de un ASN diferente (7224). AS3356 y AS7224 son pares. Ahora, para que los bits pasen de AS6501 a AS6500, la ruta es la siguiente:
Ahora, si configura el emparejamiento (también un término coloquial de la industria **) con AS6501, esto elimina la necesidad de obtener bits de usted a AS6501 a través del tránsito y viceversa, reduciendo así su costo, el costo del operador de AS6501, y también generalmente resulta en una reducción pérdida / latencia entre sus redes. ¡Todos ganan! Ahora el camino se ve así:
Su escenario original no funcionaría en el mundo real, porque la suposición de AS6501 sería que incurriría en un costo para que sus ISP le transmitieran sus bits. AS6501 no obtendría beneficios al transportar sus bits a su ISP para que no tenga que pagar a su ISP. Lo más probable es que AS6501 le cobre por hacer esto, en ese momento, también podría pagar a su ISP de todos modos.
** El término emparejamiento está sobrecargado. Puede ser tanto utiliza para describir una sesión BGP (E o la variedad i), así como el sentido coloquial / política, lo que significa que usted y otra red conecta entre sí y el tráfico directamente de intercambio (a través de BGP) para el beneficio mutuo - pensar opuesta de tránsito . Si está ejecutando BGP con su ISP (tránsito), todavía está técnicamente emparejándose con su ISP, porque es un emparejamiento eBGP . Para ayudar a evitar confusiones, es mejor usar el emparejamiento para referirse al acto de intercambiar tráfico con otra red sin costo (tenga en cuenta que este no es siempre el caso) y la sesión BGP para referirse al término técnico real para el intercambio de prefijos a través de BGP (iBGP o eBGP) con otro enrutador, ya sea que haya un costo o no.
fuente
AS6501 -> AS6500
, ¿no tendrían que atravesar físicamenteAS3356
(yAS7224
)? ¿Me estoy perdiendo de algo?AS6501
eAS6500
intercambiaba tablas de enrutamiento.Si el AS 6501 está dispuesto a ser un AS de tránsito, entonces podrían dirigirse a su / 8 ', sin embargo, también puede depender de si obtuvo su / 8 de dicho ISP o no.
En términos de buena literatura, siempre recomendaría encarecidamente 'Routing TCP / IP Vol2' de Jeff Doyle y 'Internet Routing Architectures' de Sam Halabi.
fuente
6501
enrutara mi/8
, ¿no estarían simplemente enrutando a mi ISP, quien (dado que no están en contacto conmigo) no sabría a dónde enviar mi tráfico (suponiendo que esto sea antes,6501
ha enviado su tabla a mi ISP)? Si hubiera obtenido el/8
de mi ISP, obviamente me lo enviarían (y también lo anunciarían). El objetivo de esta situación es sortear el proceso de mirar con su ISP (tal vez lo odian o algo, quién sabe).Solo me gustaría agregar que los buenos actores filtran la basura impía de lo que anuncian y aceptan de sus compañeros. AS6500 anunciaría únicas rutas a prefijos de su propiedad (o el de sus clientes, que pueden a su vez ser una. AS) AS6501 sólo se permitiría rutas con un origen de 6500 (es decir
^6500$
) y vv, y la mayor parte de filtro que tienen en los mismos prefijos , así . Los actores malos que usan ISP que no validan lo que sus clientes les están enviando pueden hacer mucho daño.Todo esto se vuelve muy complicado bastante rápido. Existen varios registros de enrutamiento (IRR) para ayudar a automatizar el proceso.
[Nota: he sido el "chico bgp" antes. Y he estado recibiendo a alguien que se apropió de nuestro espacio de direcciones; fue en los años 90, por lo que podría haber sido un error tipográfico de su parte. Hoy sucede a propósito.]
fuente