<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programmazione &#38; Tecnologia &#187; protocollo di routing QSPN</title>
	<atom:link href="http://www.big-bug.net/tag/protocollo-di-routing-qspn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.big-bug.net</link>
	<description>Informatica, Programmazione, Geek &#38; Hi-Tech</description>
	<lastBuildDate>Wed, 08 Feb 2012 14:16:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Netsukuku, una rete oltre la Rete</title>
		<link>http://www.big-bug.net/2009/netsukuku-una-rete-oltre-la-rete/</link>
		<comments>http://www.big-bug.net/2009/netsukuku-una-rete-oltre-la-rete/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 06:00:00 +0000</pubDate>
		<dc:creator>r0y</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Senza categoria]]></category>
		<category><![CDATA[Creare un nodo Netsukuku]]></category>
		<category><![CDATA[infrastruttura senza fili]]></category>
		<category><![CDATA[livello 3 del modello ISO/OSI]]></category>
		<category><![CDATA[NTK]]></category>
		<category><![CDATA[protocollo di routing QSPN]]></category>

		<guid isPermaLink="false">http://www.big-bug.net/?p=420</guid>
		<description><![CDATA[Immaginate un attimo cosa succederebbe se da un giorno all&#8217;altro l&#8217;Internet che conosciamo smettesse di funzionare come ora. Niente più HTTP, niente più IRC, MSN, Skype, niente più Bittorrent o Emule. Il motivo? Possono essercene tanti: un blackout nazionale, attacchi terroristici&#8230; o, più realisticamente, una censura governativa troppo pressante, tanto da decretare l&#8217;utilizzo della Rete [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.big-bug.net%252F2009%252Fnetsukuku-una-rete-oltre-la-rete%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Netsukuku%2C%20una%20rete%20oltre%20la%20Rete%22%20%7D);"></div>
<p><img class="alignleft" title="Netsukuku" src="http://www.iconlook.com/icondb/nx10/128x128/Internet.png" alt="" width="128" height="128" />Immaginate un attimo cosa succederebbe se da un giorno all&#8217;altro l&#8217;Internet che conosciamo smettesse di funzionare come ora. Niente più HTTP, niente più IRC, MSN, Skype, niente più Bittorrent o Emule.</p>
<p><strong>Il motivo?</strong> Possono essercene tanti: un blackout nazionale, attacchi terroristici&#8230; o, più realisticamente, una censura governativa troppo pressante, tanto da decretare l&#8217;utilizzo della Rete per soli scopi &#8220;consentiti&#8221;.</p>
<p><strong>Follia? </strong>Forse. Qualcuno però, in previsione di un futuro così disastroso, ha pensato ad una alternativa. Per una rete serve un&#8217;infrastruttura, parola che inevitabilmente si traduce in &#8220;cavi&#8221;; ma è davvero così? Siamo nel 2009, la tecnologia ha progredito negli anni, e ora chi di noi non ha in casa una <strong>scheda di rete wireless</strong>?</p>
<p><em>E se l&#8217;infrastruttura potesse essere senza fili</em>?</p>
<p>Ma <strong>andiamo con ordine</strong>. Netsukuku (informalmente Ntk) è un progetto sperimentale di rete libera, totalmente decentralizzata e anonima. È progettata per funzionare su doppino in rame, fibra ottica, collegamento laser, piccione viaggiatore&#8230; ok, quest&#8217;ultimo no. Ad ogni modo, come avrete già immaginato, il sistema preferito per il collegamento fisico è l&#8217;IEEE 802.11, comunemente detto WiFi.<span id="more-420"></span></p>
<p>Netsukuku è stata studiata per gestire secondo un modello p2p un ampio numero di nodi con una quantità di CPU e memoria minima. In questo modo, ogni nodo può fare da router per gli altri senza risentirne, a differenza dell&#8217;attuale Internet dove servono grandi e costose macchine dedicate per gestire il traffico passante. Inoltre, non essendoci alcun contratto con un ISP, l&#8217;unica limitazione di banda è quella data dalle schede di rete (generalmente su WiFi 54 o 108 Mbit/sec).</p>
<p><strong>Tecnicamente parlando</strong>, Netsukuku cambia il livello 3 del <a title="Modello ISO/OSI su Wikipedia" href="http://it.wikipedia.org/wiki/Open_Systems_Interconnection" target="_blank">modello ISO/OSI</a> con un protocollo di routing proprio denominato QSPN, che fa uso per i suoi calcoli di frattali e tanta, tanta matematica. Inoltre, imprementa un sistema di DNS distibuito (ANDNA) che permette la registrazione e l&#8217;utilizzo di nomi di dominio anche senza un&#8217;authority centrale che la regoli.</p>
<p><strong>Creare un nodo Netsukuku</strong> non è difficile: è sufficiente scaricare ed eseguire (sotto ambiente linux &#8211; ancora non è pronto un porting Windows) il daemon Ntk che si occupa tramite un &#8220;radar&#8221; di inviare segnali e cercare propri simili nel raggio d&#8217;azione della periferica. Una volta rilevatone uno, <strong>il collegamento è automatico e trasparente all&#8217;utente</strong>, in quanto il daemon agisce sulla tabella di routing di sistema.</p>
<p>Tutta la <strong>documentazione</strong> relativa a netsukuku è reperibile all&#8217;indirizzo <a title="Homepage del progetto Netsukuku" href="http://netsukuku.freaknet.org" target="_blank">http://netsukuku.freaknet.org</a>, così come il codice. Inizialmente è stato scritto un client in C, attualmente si sta lavorando al debugging di un ibrido in cui le funzioni di basso livello del core sono implementate in C e il resto in python, rendendolo <strong>altamente modulare</strong> e (almeno secondo il mio parere) di facile comprensione. Chi volesse dare una mano, ovviamente, è il benvenuto! <img src='http://www.big-bug.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' title="Netsukuku, una rete oltre la Rete" /> </p>

]]></content:encoded>
			<wfw:commentRss>http://www.big-bug.net/2009/netsukuku-una-rete-oltre-la-rete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

