Information About

Netsukuku




It can be easily used to build a worldwide distributed, anonymous and not controlled network, separated from the Internet, without the support of any servers, ISP s or authority controls.
Netsukuku replaces the Level 3 of the OSI Model with another Routing protocol.

Netsukuku is based on a very simple idea: extending the concept of wifi Mesh Network s to a global scale, although not necessarily using that medium. With the use of specialised routing protocols and algorithms, the current Wi-Fi technologies can be exploited to allow the formation of a global P2p wireless network, where every peer (node) is connected to its neighbours. Other media will be equally functional to interconnect nodes, as the interaction is independent of that which it is transmitted through, but it is believed that WiFi will be the most practical for ordinary users to take advantage of. Once greater proliferation has been achieved, it may become common to see some nodes establishing high-speed landline connections between each other in the interest of increasing network bandwidth for connections over it and lowering latencies.


QSPN

The QSPN (Quantum Shortest Path Netsukuku) is the Routing algorithm used by Netsukuku to find the best routes in the network.
It is optimised to run on a real network, i.e. cannot be used on a map without simulating the nodes which send each other the QSPN packets.
A second version of the algorithm was released in October 2006: QSPN v2 (pdf)


ANDNA

ANDNA (Abnormal Netsukuku Domain Name Anarchy) is the distributed, non-hierarchical and decentralised system of hostname management in Netsukuku. It substitutes for DNS .
The ANDNA database is scattered inside all the Netsukuku network. In the
worst case, every node will have to use few hundred kilobytes of memory.

ANDNA works in the following way: in order to resolve a hostname, it is just necessary to calculate its hash. The hash is nothing more than a number ( IP ) and the node related to that IP is called andna_hash_node. The hash_node will keep a small database, which associates all the hostnames related to it with the IP of the node, which has registered the same hostnames.


NETSUKUKU RFC

Netsukuku is in constant development, a list of RFC , which propose new functionality, can be found here: NTK_RFC .


SEE ALSO