Posts Tagged ‘Internet’

Ninux.org si connette al NaMeX

Thursday, January 9th, 2014

namex_cover

Dopo molti anni di duro lavoro, il 15 Novembre 2013 Ninux-roma si è collegata al NaMeX per avviare una sperimentazione che sta cominciando ad entrare a pieno regime proprio in questi giorni.

Questo è un evento molto importante per Ninux perchè sancisce il parziale raggiungimento del traguardo di uno tra i più importanti obiettivi dichiarati nel nostro manifesto, ovvero “costruire un’infrastruttura di rete che punti a divenire una parte integrante di Internet”.

Cos’è il NaMeX?

Il NaMeX è un Internet Exchange Point, anche conosciuto come Neutral Access Point.

Ma cos’è un Internet Exchange Point o NAP?

Non c’è un organismo che controlli Internet nella sua interezza. Una rete può essere costruita collegando tra loro dei computer da chiunque abbia le competenze per farlo. Internet quindi è l’interconnessione a livello globale tra moltissime reti, grandi e piccole. Per favorire queste interconnessioni esistono dei luoghi in cui le reti si possono collegare fisicamente con molte altre reti in un colpo solo: gli Internet Exchange Point.

Il NaMeX è un Internet Exchange Point senza fini di lucro situato a Roma, al quale sono collegati più di 50 reti . Tra queste, da qualche settimana, c’è anche Ninux! Siamo stati accettati come membri in via sperimentale, grazie ad alcuni fattori.

Quali fattori ci hanno permesso di collegarci?

Innanzitutto, la crescita esponenziale del fenomeno delle community network in tutto il mondo ed in particolare in Europa le sta facendo riconoscere come il quinto tipo di rete: dopo quelle (in ordine cronologico) militari, accademiche, commerciali e municipali stanno emergendo le reti costruite e gestite dal basso (o Bottom Up Broadband – BuB).

Progetti di ricerca europei incentrati sulle community network, quali CONFINE e CLOMMUNITY, e conferenze di livello internazionale come Community Network Broadband 2013, International Summit for Community Wireless Networks e Battlemesh legittimano ed incentivano questo tipo di iniziative.

Ninux.org già da moltissimi anni collabora ed interagisce con le community network europee: molti eventi di carattere tecnico sono stati co-partecipati e co-organizzati nella scorsa decade, creando di fatto un movimento a livello continentale, unito dai prinicipi del Wireless Common Manifesto e caratterizzato da pratiche riprese dal mondo del software libero ed open source (FOSS), con intensi scambi di idee, riportate nel mondo del networking IP, tra l’altro già orientato ad un’estrema apertura fin dalla nascita. In questo contesto, alcuni dispositivi utilizzati per il progetto di ricerca CONFINE sono già ospitati all’interno della rete Ninux.

Un esperimento collettivo

La rete Ninux è stata oggetto di studi accademici in quanto la topologia e statistiche di traffico sono resi pubblici a chiunque voglia studiare, analizzare e sperimentare su una rete mesh reale.

In più Ninux Roma ha buoni rapporti con i suoi vicini. Alcuni provider supportano il nostro progetto in vari modi. Siamo interconnessi (in ordine cronologico) ad Ydea, Unidata ed Airmax Italia.

Grazie ad Unidata le nostre case sono tra le poche in Italia a potersi vantare di avere connettività IPv6 nativa. Le motivazioni che spingono questi operatori ad aiutarci sono legate alla nostra apertura alla sperimentazione di nuove tecnologie e alla loro lungimiranza, in modo simile a quanto avviene già nell’interazione tra la comunità del free software e varie aziende.

Don’t connect to the Internet, become the Internet!

Ninux

IPv6 in Free Networks

Thursday, August 30th, 2012

After publishing the document on the ninux Roma architecture prepared for the World IPv6 Launch we were asked by the Codigosur folks to write an article about our experience with IPv6. Originally written in English, has been translated to Spanish and published on the online magazine pillku:

http://codigosur.org/article/ipv6-en-redes-libres-la-experiencia-de-ninux/

English version follows:

Ninux.org is a community network movement started around the year 2001 in Rome and now spreading all over Italy. The main idea is to create computer networks built by the users, with no central ownership or management, as opposed to traditional Internet service providers (ISPs), in which a single entity owns and manages the network.

Providing connections to the Internet is not a primary objective in community networks, as the main goal is the direct interconnection between the community members that can share, phone, chat, play among them without mediators. This type of networks are common all over the World: from guifi.net in Catalunya to SeattleWireless in the U.S.A. or Air Stream Wireless in Australia. The technology that prevails is Wi-Fi, because wireless routers are easy to deploy on the roofs to connect with neighboring buildings, and also because it is cheap, allowing for the inclusion of a large number of people.

While building our network in Rome we came across some friendly ISPs that liked the ninux.org project and wanted to collaborate. We got to know Ydea in the early days, and this wireless ISP has grown with us, recognizing that ninux.org’s aims are not in conflict with theirs, exchanging continuously ideas and know-how, and donating hardware to the community.

Another friendly ISP that we met along the way is Unidata. When we talked to them they were enthusiastic about our project and willing to help us, but we didn’t find any practical way to collaborate, until we got involved in the Battlemesh. This is an event in which community network members, developers and networking enthusiasts from all over the World meet for a few days, build a temporary wireless network and find which is the best routing protocol, i.e. the best software that runs on wireless routers and that is able to reconfigure automatically a network in case of faults. We wanted to organize the Italian edition of this event in a camping on the shore of the Bracciano lake, near Rome, but the problem was that there was no Internet connection, and we surely could not host such a nerdy event without a reliable and fast connection to the Internet. Thankfully Unidata offered to sponsor the event by providing us a free and fast connection for the duration of the Battlemesh (that, by the way, was a great success). This strengthened our ties and led to an important collaboration between them and ninux.org, that is IPv6 experimentation.

All the devices (PCs, phones, tablets) that access the Internet need to have what is called an IP address in order to communicate with other devices (e.g. servers), and each device should have a World-unique IP address. You can think of it as a telephone number, but with a fixed number of digits. In the days when the Internet was a small interconnection of the universities’ networks, the IP (more specifically IPv4, where “v4” stands for “version 4”) addresses seemed to be more than enough, but then something unexpected happened: more and more organizations joined the Internet, making it bigger and bigger, using it for business and commerce and involving increasingly more users and thus consuming more and more IP addresses. So it became evident that something had to be done to cope with the IPv4 address exhaustion or “IPcalypse” problem. The most notable proposals in this direction are NAT and IPv6.

NAT stands for Network Address Translation and allows the use of a single IP address for thousands of devices. Its main drawback is that it creates a hierarchy between computers that can both access and provide what are called “services” (i.e. Web pages, e-mail accounts, etc) and computers that can only access these services as clients. This transforms the Internet from a “peer to peer” network, in which all devices can provide and access services, to something that resembles traditional broadcast media (e.g. TV), in which there is a distinction between producers and consumers. This does not mean that NAT users are not able to post on Web pages such as blogs or social networks or send e-mails, but it means that they cannot usually host these services directly on their computers.

NAT also breaks the end-to-end principle, which states that in order for a network such as the Internet to work well, all the “intelligence” should be on the end devices while the network should be “dumb” and neutral, i.e. it should not discriminate between types of traffic.

The main idea behind IPv6 (IP version 6) is instead to replace the old IP (v4) addresses with larger addresses, allowing for billions of billions of billions of billions of them, and thus no need for NAT, preserving the horizontality of the Internet. The major drawback is that is that IPv6 addresses are not directly compatible with IPv4 addresses and so the whole World should switch to IPv6. This is not an easy task, as there is no organization owning or managing the whole Internet, but, as the name “Inter-net” suggests, it is an interconnection of autonomous networks, each network belonging to a different entity (universities, companies, non-profit organizations, governments, etc). Another thing that slows down IPv6 adoption is that there is not much know-how out there about how to run IPv6 networks in a reliable and safe way.

But time is running out: no more IPv4 addresses are available in Asia since April 2011, and the rest of the World will follow before the end of 2014. For this many organizations, including big players such as Google, Facebook and Yahoo!, are pushing for IPv6 adoption by adhering to events such as the World IPv6 Launch.

So, going back to the collaboration with Unidata, the idea was that they would provide our community free access to the IPv6 Internet if we were willing to play and experiment with it and spread the acquired knowledge on the Web. As experimentation has always been one of our drivers, we accepted enthusiastically and began by installing a wireless router on top of the building that hosts the Unidata servers. Then we needed what is called an “IPv6 address block”, that is a set of IPv6 addresses assigned to an organization. For this task we asked for help to our friends at Ydea, which were successful (also thanks to Fusolab, the association of which ninux.org is an active part) after going through the labyrinths of bureaucracy. So we upgraded our network to support IPv6 along with IPv4 and started choosing our own IPv6 addresses out of our block. While IPv4 addresses are represented using quite boring numbers separated by dots (e.g. 78.47.245.242), IPv6 addresses are represented using also letters from a to f (e.g. 2a03:2880:2110:3f03:face:b00c:: – guess who is the owner). This allowed for some nerd fun by putting words such as ‘cafe’, ‘beef’, ‘b055’ (not to report the bad words) inside our addresses.

Along with the IPv6 address block we obtained also what is called an Autonomous System Number (ASN). This is used by an autonomous network that is part of the Internet to link to other peer networks. So we can say that we are not connected to the Internet but that we are the Internet.

This experimentation has been very successful and we are among the firsts in Italy to have IPv6 at our homes. This is a double success if we think that we are using our own network, built by us, and that we are providing the IPv6 addresses ourselves.

Nuovo HotSpot nella rete Ninux.org

Saturday, January 29th, 2011

Un nuovo hotspot “è nato” nella rete Ninux.org.

La Ubiquiti Unifi (con OperWRT backfire) si trova in Viale dei Consoli dove da questa sera (28/01/2011) è possibile trovare una rete con SSID “Ninux.org – Free Wifi HotSpot” e collegarsi alla rete Ninux e ad Internet in VPN.

Come per l’HotSpot Hispanico e per l’HotSpot della Ciclofficina, anche in questo caso la connessione ad Internet transita attraverso un nostro nodo estero. L’accesso è libero e gratuito con una SplashPage che da il benvenuto nella rete e che spiega cosa è Ninux e cosa fa… (per proseguire nella navigazione basta cliccare il link in fondo alla pagina)…

E con questo siamo a tre HotSpot nella rete per dare la possibilità a tutti di collegarsi a Ninux anche quando non c’è, come in questo caso, la possibilità di creare un link wireless diretto (almeno per ora…! 😉 )

Vi ricordo la festa di autofinanziamento per il progetto Ninux.org e del ritorno online di Radio Sonar dopo l’interruzione delle trasmissioni Sabato 29 Gennaio 2011!!!  Maggiori info qui

Ragazzi si beve, si balla e ci si diverte insieme ad i nerds di Ninux ! non potete mancare ! 🙂 Musica anni 0x3C ! 😉

Roma: un nuovo Hotspot online in via G. Pitacco

Wednesday, December 22nd, 2010

Grazie all’aiuto di Saverio, nel fine settimana appena passato, ho preparato una fantastica ubiquiti unifi con OpenWRT Trunk. Questa mattina armato di trapano, “stop” e cavo ethernet ho montato e acceso l’unifi sul balcone di casa.

Il nodo si trova in Via G. Pitacco angolo Via Prenestina, come è possibile vedere dal map server. Da questo nodo è possibile navigare sia in Internet, sia nel resto della rete Ninux in VPN. Come per l’Hotspot della cilcofficina la connessione ad Internet transita da un nostro nodo estero. L’accesso come sempre è libero e gratuito.

Avanti con il prossimo Hotspot !!!!

Roma: hotspot alla ciclofficina centrale online

Tuesday, December 21st, 2010

Proprio in questi giorni che si parla di Decreto Pisanu, visto che prima di avere WiFi senza autenticazione in Italia si dovrà aspettare ancora un po’, Ninux si è mossa in aiuto della Ciclofficina Centrale, che voleva dare in qualche modo accesso ad Internet libero alle persone che frequentano quello spazio.

La ciclofficina centrale è quindi entrata in rete Ninux. ZioPRoTo e Clauz hanno preparato una fantastica ubiquiti unifi con OpenWRT Trunk. Ecco la fotografia dell’Access Point appena dopo il flash !


Il nodo si trova nei locali della ciclofficina, come potete vedere dal nostro map server. Adesso da li si può navigare sia in Internet, sia nel resto della rete Ninux in VPN. La connessione ad Internet la facciamo transitare da un nostro nodo estero, in modo da sgravare la ciclofficina dalle responsabilità sul traffico che esce in Internet tramite quell’AP. E come conseguenza del passaggio dall’estero, è possibile vedere tutta Internet, compresi quei siti che il nostro governo censura. L’accesso è libero e gratuito. Speriamo presto di partire con altri collegamenti radio partendo da questo PoP.

Giovedì sera, ZioPRoTo e Gioacchino hanno installato il nodo al muro, usando gli “stop” in dotazione con il router, un bel lavoretto pulito ! I nuovi apparati della Ubiquiti hanno veramente un bel design 🙂

Da Ninux.org per oggi è tutto, saluti.

Saverio Proto