Colapso de la red: por qué internet está coqueteando con el desastre
Es sorprendente que la internet funcione siquiera, teniendo en cuenta la edad de su software de base. La pregunta es: ¿Podemos atraparla antes de que se caiga?
Un panel de expertos académicos recientemente participó en un debate sobre el futuro de la internet, y entre otras cosas destacó su fragilidad, la facilidad con la que puede ser interrumpida y su aparente resistencia a cambiar.
Las debilidades surgen principalmente del hecho de que la internet comprende protocolos para redes de capa 3 en la pila TCP/IP, inventados hace muchos años.
“Hay una gran cantidad de retos para internet. Enfrentamos problemas diarios", dijo Timothy Roscoe, profesor de ETH, la universidad de ciencia, tecnología y matemáticas de Zurich.
"La mayor parte de lo que hacemos está en la capa 3, que es lo que hace que internet sea la internet". Sin embargo, nuevos y muy populares servicios, como YouTube, Netflix, Twitter y Facebook, han puesto presión sobre estos protocolos.
Nueva edad, viejos protocolos
Laurent Vanbever, profesor asistente en la ETH, dijo: "Hay una creciente expectativa de los usuarios sobre que pueden ver un video 4K en Netflix, mientras que otra persona en la casa está teniendo una llamada de Skype. Ellos esperan que funcione, pero los protocolos de internet fueron diseñados en los años 1970 y 1980, y ahora estamos estirando los límites".
La internet es a menudo descrita como una red de redes. Lo que hace que estas redes se comuniquen entre sí es BGP, el protocolo de gateway de borde. En esencia, es el protocolo de enrutamiento utilizado por los proveedores de servicios de internet (ISP). Hace que internet funcione.
Roscoe dijo: "BGP es controlado por 60,000 personas, que tienen que cooperar, pero también competir". Estas personas, ingenieros de redes en los principales proveedores de internet, se envían correos electrónicos entre sí para mantener en funcionamiento la internet.
Enrutando problemas
"Cuando usted visita un sitio web, realmente no sabe dónde va su tráfico de internet," dijo Roscoe. Uno podría suponer que la ruta que el tráfico de red toma desde la computadora de un usuario hacia el servidor es la más corta posible.
Pero, a menudo, de acuerdo con Roscoe, este no es el caso. "He visto paquetes de red que toman caminos muy extraños a través de internet", dijo, y añadió que Pakistán fue capaz de enrutar todo el tráfico de YouTube a través de sus servidores, bloqueando el tráfico, y efectivamente poniendo fuera de línea a YouTube.
Debido a la forma en que BGP y otros protocolos trabajan, dijo, hay "muy poco control sobre dónde va el tráfico". La cuestión es por qué hay tan poco control.
Marcos Handley, profesor de sistemas de red de la University College de Londres, dijo: "Internet está construido a partir de un conjunto de redes, donde los operadores tienen sus propios deseos sobre lo que quieren que haga su red. Los operadores de internet ocultan parcialmente la fijación de precios y la información de políticas de enrutamiento, aunque necesitan comunicarse con sus vecinos”.
Por lo tanto, hay una paradoja, impulsada por la competencia para enrutar tráfico, y ellos [los operadores] "están escondiendo con quién van a hablar, mientras tratan de hablar unos con otros", dijo Handley.
Más recientemente, las revelaciones de Edward Snowden propulsaron al dominio público la facilidad con la que el tráfico de internet se puede enrutar y trasladar, destacando la recolección masiva de datos de internet por los espías del gobierno de Estados Unidos.
No hay necesidad de cambio interno
Adrian Perrig, profesor de seguridad de redes en la ETH Zurich, dijo que su grupo en la universidad ha estado trabajando en un nuevo protocolo y tratando de hacer frente al desafío de enrutamiento seguro de internet, de una manera que también sea más eficiente que los métodos existentes.
Él dijo: "La arquitectura se inició como un ejercicio académico, pero nos dimos cuenta que no es tan difícil de implementar, ya que no hay que cambiar el funcionamiento interno de las redes. Tan solo tenemos que cambiar los puntos donde los diferentes ISPs se tocan entre sí".
Hasta el momento, tres importantes proveedores de internet han comenzado a desplegar el nuevo protocolo, junto con algunos bancos, que quieren ganar una mayor transparencia sobre sus paquetes de red. Perrig y su equipo están tratando de desarrollar un protocolo que puede desplegarse fácilmente.
Demasiado complejo para cambiar
Matt Brown, jefe ingeniero de confiabilidad de sitio en Google, dijo: "Muchos de los protocolos básicos de internet sobre los cuales nos basamos son muy antiguos. Hay muchas mejoras que deben hacerse para darnos el nivel de robustez y seguridad necesarias para el papel que tiene internet en la sociedad”.
Pero, según él, todavía es extremadamente difícil actualizar estos protocolos. "Con una red, usted obtiene efectos de red. Usted está, en efecto, restringido por el mínimo común denominador, como la última persona que no se ha actualizado y que está reteniendo a todos".
Por ejemplo, dijo que el enrutador de línea de suscriptor digital (DSL) provisto por el ISP a las personas en el hogar para permitir una conexión a internet puede tener cuatro años, pero contener protocolos críticos.
"Llevar una nueva funcionalidad a todos en el mundo es un gran desafío", agregó. Por ejemplo, mientras que el número de direcciones IPv4 disponibles se ha acabado efectivamente, Google encontró recientemente que solo el 10% del tráfico mundial se ha actualizado a la nueva versión, IPv6.
Hay un costo para los ISP si quieren hacer estos cambios. Por otra parte, como el lento despliegue de IPv6 está revelando, muchos prefieren seguir con la vieja tecnología, simplemente porque se puede hacer funcionar.