Perfeccionando las redes: el Internet programable de NOIA. Parte 4.

¿Quién podría haber imaginado hace unas décadas, que lo único que lo separaría de prácticamente cualquier información o contenido sería la punta de sus dedos? Quién sabe cuánto de nuestro avance fue facilitado debido a la aparición de esta tecnología. Sin embargo, a estas alturas, probablemente haya imaginado que Internet, como la mayoría de las cosas, no es perfecta.

En los tres artículos anteriores, analizamos la apariencia y evolución sin precedentes de Internet, aprendimos los conceptos básicos de su funcionamiento interno y sacamos a la luz sus principales defectos de diseño. Lo último es lo que quiero elaborar en este último artículo de la serie educativa. Sea como fuere, identificar el problema es una cosa, pero ahora ha llegado el momento de proponer la solución. Ahora, aprenderemos cómo perfeccionar Internet, o al menos resolver los problemas que, en NOIA Network, vemos como los más destacados.

Lo que hacemos en NOIA Network es un Internet programable, y en sus raíces, pocas tecnologías clave hacen viable este concepto. Uno de ellos es IPv6, con el que ya está familiarizado porque lo cubrimos en el artículo anterior. Sin embargo, formalizado en 1998, aunque excepcionalmente importante para nuestro uso, IPv6 es una vieja noticia. Tenemos algo más del siglo XXI para usted: el enrutamiento de segmentos (SR).

El enrutamiento de segmentos es un protocolo que está siendo desarrollado desde 2014 por Internet Engineering Task Force. El SR es particularmente interesante para nosotros porque permite dirigir paquetes de datos a lo largo de una ruta preprogramada por un servicio, como las Redes definidas por software (SDN). Trae a la mesa un control de red inigualable porque, con su ayuda, podremos evitar las congestiones de tráfico de Internet y optimizar la forma en que enviamos y recibimos información.

Sin embargo, lo que realmente permite Internet programable es una combinación de estos dos. IPv6, con su excelente alcance y SR con sus capacidades de control de red, hacen una combinación perfecta: el SRv6. En términos simples, IPv6 nos permite ingresar direcciones específicas en paquetes de datos, y SR hace que los enrutadores entiendan estas direcciones.

SRv6 es increíblemente poderoso como una herramienta para controlar el flujo del tráfico de Internet, pero tener una herramienta no es nada sin saber cómo usar esa herramienta. Para realmente ponerlo en uso, necesitamos una forma de recopilar datos de rendimiento de Internet y medir la latencia en todas las redes que se conectan a Internet. Los nodos que están siendo administrados por nuestra comunidad son cruciales en la forma en que actúan como enrutadores de segmentos virtuales. Al ejecutar el software NOIA Node en su computadora, se está convirtiendo efectivamente en parte de la red de área amplia de enrutamiento de segmentos (SR-WAN). Su nodo nos permite medir la latencia unidireccional entre todos los demás nodos del grupo, lo que a su vez nos permite construir una matriz completa de mediciones de latencia unidireccional. Tener esta información es vital porque ayuda a determinar si y dónde es el mejor camino hacia el destino a través del sistema de enrutador de segmento.

Si es conductor, probablemente esté familiarizado con la aplicación llamada Waze. Si no lo está, Waze es una aplicación de GPS impulsada por la comunidad, que utiliza los datos en vivo de los conductores para identificar atascos, cierres de carreteras y otros posibles obstáculos. Probablemente ya veas a dónde va esto. Supongamos que está viajando del trabajo a su hogar en su ruta favorita y está utilizando la aplicación Waze para ese propósito. Este día, sin embargo, hay un accidente de tráfico en su camino, y causó un gran embotellamiento que lo retrasaría significativamente. Es bueno que esté usando Waze, en el que alguien ya ha marcado el lugar de un accidente y los algoritmos identificaron el atasco de tráfico mucho antes de que incluso arrancara su automóvil. Bendice la tecnología, murmuras y tomas una ruta más rápida. El Internet programable de NOIA es muy similar a Waze. Puede ver los enrutadores de segmento como conductores, que siempre supervisan el estado de la carretera o, en este caso, la red. Si se reconoce la congestión, informan al instante a otros enrutadores a su alrededor, y esto permite que los paquetes de datos programables cambien sus rutas respectivamente.

Si recuerda el segundo artículo, ya está familiarizado con la idea de Internet Transit, Internet Exchange Points (IXP) y comprende cómo funciona la economía de Internet en un sentido amplio. Primero, había puntos de acceso a la red (NAP), luego IXP, pero a medida que avanzamos y se hace evidente que compartir la economía es el futuro, necesitamos nuevas formas de comprar y vender tránsito, y tenemos una idea.

Permítame presentarle un intercambio descentralizado de tránsito en Internet (DITEX). Desarrollado por la tecnología de contabilidad distribuida (DLT), o en un sentido más amplio: , hará que Internet esté realmente descentralizada y permitirá a los proveedores y centros de datos comprar y vender la capacidad de tránsito a través de enrutadores SRv6 disponibles. DITEX no solo complementa la infraestructura existente de la economía de Internet, sino que facilita la utilización de los recursos de Internet al facilitar el intercambio de ancho de banda no utilizado y permite a los clientes comprar tránsito premium con una latencia significativamente menor.

Históricamente, solo los ISP podían intercambiar el tránsito de Internet, y DITEX está más orientado a los clientes comerciales, pero esto está a punto de cambiar. Al ejecutar el software NOIA, no solo contribuye al proporcionar datos vitales a la red, sino que participa efectivamente en la red SR-WAN pública como un enrutador de segmento virtual, y su computadora actúa como un punto de presencia (PoP) para transferir datos. Este modelo permite a los usuarios de Internet con una conexión más débil aprovechar la mejor conectividad de otros usuarios. Por primera vez, la compra y venta de ancho de banda de Internet será posible para las personas normales en Public SR-WAN.

Por supuesto, con la introducción de Internet programable, también presentamos el token NOIA cuyo uso principal es actuar como moneda de tránsito para facilitar los pagos en DITEX. En términos simples, los tokens se usan para comprar y vender puntos de acceso a Internet y, por lo tanto, para recompensar a los usuarios que contribuyen a la red. Para garantizar un fácil acceso a nuestras soluciones de Internet, también proporcionaremos otras pasarelas de pago, pero esto se hace únicamente para la comodidad de nuestros usuarios. Todos los fondos recibidos en cualquiera de estas monedas se convertirán inmediatamente a tokens NOIA.

Internet es un mecanismo de transformación y adaptación, y, naturalmente, no es perfecto y mejora continuamente. Por esa razón, el futuro de Internet está en nuestras manos. Con la aparición de nuevas tecnologías que pueden hacerlo más rápido, mejor y más eficiente que nunca, las utilizamos y mejoramos nuestras redes. Nosotros, en NOIA Network, hacemos esto a tiempo completo, pero usted puede ayudarnos. Al ejecutar nuestro nodo, usted contribuye al desarrollo de Internet programable, ¡y se lo agradecemos! Además, nos estamos preparando para el lanzamiento de la aplicación NOIA, que, por primera vez, presentará un caso de uso real de Internet programable y en realidad mejorará su conexión a Internet. Debido a que desea aprender sobre estas cosas, creemos que sería un candidato perfecto para probar la aplicación NOIA y ayudarnos a crear una Internet mejor. Por lo tanto, lo invitamos a registrarse en la lista de espera de la aplicación NOIA a continuación. ¡Gracias por leer estas series, esperamos que hayas aprendido algo nuevo! Si desea aprender aún más y profundizar en los tecnicismos de Internet programable, lo invitamos a leer nuestros libros blancos.