Historia de origen de PKT

Cjdns y humildes comienzos

PKT nació del proyecto cjdns cuando se comprendió que, sin la infraestructura financiera para que la red pagara sus propias facturas, siempre sería un pasatiempo. El proyecto cjdns se remonta a 2011 y las dos ideas básicas que aportó fueron:

Todo debe estar encriptado, todo el tiempo, sin importar qué

Un paquete de datos que atraviesa Internet no debe contener la dirección de su destino, sino más bien las indicaciones para llegar allí

El punto 1 se ha convertido en una norma más universal. Sin embargo, el punto 2 sigue siendo poco común en el espacio de las redes.

Una introducción al Enrutamiento Fuente Compacto

La mayoría de Internet se enruta utilizando un sistema llamado coincidencia de prefijo. Con la coincidencia de prefijo, cada paquete de datos que atraviesa Internet contiene la dirección IP de su destino, y cada enrutador que reenvía ese paquete busca el destino en su tabla de enrutamiento. Es como si en cada esquina hubiera un letrero que señalara el camino a todas partes del mundo (y todos tuvieran que seguirlo).

Las tablas de enrutamiento en el corazón de Internet son sorprendentemente grandes, casi demasiado grandes para caber en la memoria especial de alta velocidad utilizada en los enrutadores modernos. Dado que cada ISP tiene una idea diferente de cómo debe fluir la información a través de su red, cada enrutador tiene una tabla de enrutamiento diferente. Lo que todo esto significa es que incluso cuando un ISP alquila ancho de banda, todavía tiene que operar su propio hardware de enrutamiento físico. La subalquilación de enrutadores simplemente es imposible.

La forma en que cjdns funciona es que los paquetes de datos que atraviesan la red no contienen la dirección IP del destino, sino más bien las indicaciones para llegar allí. Este sistema se conoce como enrutamiento fuente. Normalmente, una ruta de origen es grande, tan grande que el enrutamiento fuente tradicional solo se usa para experimentación, pero cjdns utiliza una representación única conocida como enrutamiento fuente compacto que comprime esa ruta hasta aproximadamente el tamaño de una dirección IP.

“La razón por la que los mercados de ancho de banda aún no han surgido no se debe a que no podamos subdividir el ancho de banda, sino porque la tecnología actual prohíbe la subdivisión del hardware de enrutamiento.”

Al reemplazar 'a dónde quieres ir' por 'cómo quieres llegar allí', cjdns reemplaza la rigidez de un servicio postal con la flexibilidad de un sistema de carreteras, un sistema de carreteras donde cada conductor puede elegir qué GPS usar. En esta nueva red, cientos o incluso miles de ISP virtuales pueden competir por clientes mientras alquilan acceso al mismo 'sistema de carreteras' y cada uno busca las mejores formas de llevar los datos de sus clientes donde necesitan llegar.

PKT board
PKT board