2015/05/07

NDN quer substituir o TCP/IP para a Internet do futuro


Ainda no outro dia falamos do TCP/IP e da sua importância fundamental para manter a Internet a funcionar, mas há quem já esteja a trabalhar em novos protocolos, pensados de raiz para uma nova internet, bem diferente de aquela que inicialmente tinha sido prevista.

O princípio de funcionamento do TCP/IP assenta no pressuposto que todas as máquinas na rede têm um endereço (o IP), que já ultrapassou o limite dos 32 bits e tem obrigado a uma transição para o IPv6 para permitir maior quantidade de dispositivos ligados na rede; mas há quem defenda uma proposta diferente: como este NDN - Named Data Networking.

A internet actual assenta numa estrutura que liga um "cliente" a um "servidor" usando um endereço IP. Um sistema que tem funcionado bem, mas que não esconde o facto de ter tido origem numa altura em que os objectivos eram bem diferentes, e que não será o mais adequado para muitas das coisas que actualmente se desejam fazer através da Internet. Bastará imaginar que um servidor com dados muito procurados facilmente poderá ser "inundado" por um excesso de pedidos sem poder dar resposta a todos. Problemas que vão obrigando a criar sistemas cada vez mais complexos, como os CDNs, que replicam esses dados por diversos locais, de modo a distribuir essa carga.


O NDN propõe uma forma diferente de lidar com isto, e onde em vez de endereços IP para nos ligarmos a um "servidor", simplesmente nos ligamos directamente aos dados que desejamos usando o seu nome.


Em vez de nos ligarmos ao servidor "X" para termos acesso aos dados "Y", com este protocolo podemos simplesmente dizer que queremos esses dados, sendo indiferente a sua localização: quer seja no servidor original, ou noutro qualquer local onde esteja disponível de forma mais eficiente.

Quem estiver a par do sistema de funcionamento do BitTorrent ou outros protocolos P2P não terá dificuldade em perceber o conceito, pois na prática trata-se de algo bastante idêntico: quando alguém está a descarregar um torrent, vai pedindo pedaços de dados que serão disponibilizados por "alguém", independentemente de ser da fonte original ou de alguém que já tenha conseguido descarregar esse bloco.

Este novo sistema permitiria uma mais fácil ligação de todo o tipo de dispositivos, de forma directa e sem intermediários (poderíamos dizer adeus aos serviços de DNS, a ter que abrir portas nos routers ou preocuparmos-nos com gateways) - e os seus criadores dizem que também estão asseguradas todas as questões de segurança que actualmente se tornam indispensáveis, assim como a garantia de protecção para conteúdos "com direitos de autor".


Não será fácil a este NDN (ou qualquer outro protocolo) destronar o TCP/IP. Mas, se aos poucos se conseguir ir demonstrando as suas mais valias e vantagens... quem sabe se tal não poderá acontecer mais depressa do que o que se possa imaginar?

Sem comentários:

Enviar um comentário (problemas a comentar?)