Cappuccetto Rosso TCP/IP version

 
Questo forum � chiuso. Non puoi inserire, rispondere o modificare i Topics   Topic chiuso    Indice del forum -> Dopo il solito bip...

Fabio Rispondi citando
Staff
Staff


Registrato: 26/11/02 19:29
Messaggi: 747
Localit�: Milano / Italy

MessaggioInviato: Mercoled� 01 Dicembre 2004, 19:40:38    Oggetto: Cappuccetto Rosso TCP/IP version
 
C'era una volta un pacchetto di dati chiamato Cappuccetto Rosso.


Nel caso vi stiate chiedendo come mai un pacchetto di dati avesse un nome, e soprattutto come mai quel nome fosse proprio Cappuccetto Rosso, sappiate che tutto nasceva da una bizzarra somiglianza fra i primi byte del suo header TCP/IP e la codifica RGB del colore rosso; roba tecnica, quindi, che non ha nulla a che vedere con la nostra storia, perci� basta con le domande capziose e concentratevi sul racconto.

Un giorno Scheda Madre disse a Cappuccetto Rosso:

- Cappuccetto Rosso, prendi questo codice di carta di credito e portalo al server della Nonna, che si trova dall'altra parte della foresta di Internet.
- Subito, Madre! - rispose Cappuccetto Rosso e, preso con s� il codice di carta di credito, fece per avviarsi, ma Scheda Madre lo trattenne.
- Cappuccetto Rosso! - disse
- S�, Madre?
- Mi raccomando, quando sarai in viaggio, vai dritto per la tua strada e non dare retta agli sconosciuti. Soprattutto, guardati dal Router Cattivo.

- Certo, Madre. - promise Cappuccetto Rosso, ma un attimo prima di imboccare il bus dati che l'avrebbe portato verso la scheda di rete, si volt� e chiese:
- Chi � il Router Cattivo, Madre?
- Il Router Cattivo � un servitore dell'Uomo nel Mezzo. Insieme cercheranno di ingannarti e di rubare il codice di carta di credito che porti con te.
- Oh, che brutta cosa! - esclam� Cappuccetto Rosso - Non ti preoccupare, Madre: star� attento e consegner� questo codice solo al server della Nonna.
- Bravo Cappuccetto Rosso. Adesso vai, e sii prudente.
Cappuccetto Rosso salut� Scheda Madre e scivol� gi� per il bus dati del PC, arrivando ben presto alla scheda di rete. Quando Scheda di Rete vide Cappuccetto Rosso, lo salut� e gli chiese dove stesse andando.

- Devo portare questo pacchetto di dati al server www.nonna.com, che si trova dall'altra parte della foresta di Internet. - rispose Cappuccetto Rosso.
- Ti aspetta un bel viaggio, quindi. - comment� Scheda di Rete.
- Eh gi�. Tu puoi dirmi in quale direzione devo andare?
- No, io so solo che prima devi passare dal vecchio NAT, il nostro proxy server. Quando esci da qui, vai dritto per due hub finch� arrivi a uno switch, poi scendi per due piani fino al CED e quando sei l�, chiedi.

Cappuccetto Rosso ringrazi� Scheda di Rete e si avvi� verso l'uscita, ma Scheda di Rete lo richiam�.

- Cappuccetto Rosso, mi raccomando, quando sarai in Internet, non dare confidenza a nessuno e vai dritto fino al server della Nonna.
- Stai tranquilla, Scheda di Rete, Scheda Madre mi ha gi� avvertito dei pericoli che corro.
- Ti ha messo in guardia nei confronti del Router Cattivo?
- S�, certo.
- E ti ha detto dell'Uomo nel Mezzo?
- S�, non ti preoccupare. - tagli� corto Cappuccetto Rosso e, prima che la scheda potesse dire altro, si tuff� nel flusso di dati che scorreva nel cavo di rete.

Seguendo le indicazioni ricevute, attravers� due hub, arriv� allo switch e si immise nella dorsale che collegava fra loro i diversi piani del palazzo; da l�, scese fino allo switch del CED che, educatamente, lo indirizz� verso il proxy server.
Il vecchio NAT era l'ex file-server della rete. Prossimo all'obsolescenza, era stato sollevato dal suo incarico e destinato a un compito meno gravoso, che svolgeva con la lenta e distratta meticolosit� tipica degli anziani.

- E cos�, tu dovresti andare portare questo codice di carta di credito al server www.nonna.com. - comment� distrattamente NAT mentre esaminava l'header TCP di Cappuccetto Rosso.
- S� signore. - rispose Cappuccetto Rosso, rispettosamente.
- E chi mi assicura che non si tratti di un sito porno?
- Un sito porno, signore?
- Io ho l'ordine tassativo di non far uscire pacchetti diretti a siti porno. Le immagini e i filmati sono lenti da scaricare e rallentano la rete. Questo non deve avvenire.

- Io non so se il sito della Nonna sia un sito porno, Scheda Madre mi ha detto di portare l� questo codice di carta di credito, ma non mi ha detto a quale scopo.
- Be', adesso controlliamo...- rispose NAT mentre si guardava intorno in cerca di qualcosa. - Oh, eccolo qui! - esclam� aprendo un documento di configurazione.
- Di cosa si tratta, signore? - chiese Cappuccetto Rosso, evitando, per delicatezza nei confronti dell'anziano server, di fargli notare che quel documento era sempre stato l�, sotto i suoi occhi.

- � la lista nera dei siti e delle URL. Se il server a cui sei diretto compare in questo elenco, o se la sua URL contiene una delle parole proibite, tu dovrai tornartene indietro. - detto ci�, si mise a scorrere il documento di configurazione.

- Fra i siti proibiti non c'�, � una buona cosa. - disse NAT dopo un primo esame - Adesso vediamo se la sua URL � valida. Allora... anal... cum... fetish... gay... lesbian... porn... sex... No, �nonna� non � nel mio elenco, puoi andare. Solo che...
- Solo che?.. - fece eco Cappuccetto Rosso.
- Mi sembra strano, ecco. - rispose NAT, meditabondo.
- Perch� le sembra strano, signore? - lo incalz� Cappuccetto Rosso.
- Perch� il codice non � criptato e la connessione non � protetta. � pericoloso, potresti finire fra le grinfie dell'Uomo nel Mezzo. Se ci� avvenisse, lui non avrebbe nessun problema a rubarti il tuo codice e a usarlo per i suoi loschi fini.

- Ma chi � questo Uomo nel Mezzo? - chiese Cappuccetto Rosso, visibilmente preoccupato. NAT arross�.
- Mi vergogno a dirlo, ma � un mio collega, la pecora nera della categoria. Mentre noi Proxy da sempre ci dedichiamo alla sicurezza e all'efficienza delle reti, lui sfrutta le sue capacit� in attivit� delittuose che vanno dalla truffa allo spionaggio industriale. In sostanza fa finta di essere chi non �, e in questo modo accede a informazioni che non lo riguardano.

- E non si pu� fare nulla per fermarlo? - chiese Cappuccetto Rosso.
- Ci sono molti sistemi per evitarlo o per rendergli la vita difficile, ma nel tuo caso non sono stati applicati.
- Tu non puoi fare nulla?
- Io? - ghign� NAT - Io sono solo un vecchio server prossimo alla dismissione. Non ci posso fare proprio un bel niente e, anche potessi, non lo farei. Se qualcuno � tanto stupido da far circolare liberamente per Internet il suo codice di carta di credito, si merita di essere derubato.

NAT si concesse un paio di rauchi sogghigni, poi riprese a parlare, con tono autorevole:
- Adesso vai, ragazzino, per quello che mi riguarda, non ho problemi a lasciarti uscire. Vattene da World, il nostro router di frontiera, lui ti indirizzer� verso il server della Nonna.

Mentre si allontanava, diretto all'ultimo avamposto della rete interna prima del minaccioso mare di Internet, Cappuccetto Rosso sent� NAT mugugnare fra s�:
- Codici in chiaro, sessioni insicure... ai miei tempi certe cose non succedevano!

Arrivato al cospetto di World, Cappuccetto Rosso si present� e specific� le ragioni del suo viaggio. World, il router che gestiva tutte le comunicazioni fra le rete interna e il resto del mondo, cominci� a scartabellare fra i suoi file di configurazione.

- www.nonna.com, mi hai detto, vero?
- S�, credo che si trovi dall'altra parte della foresta di Internet. - conferm� Cappuccetto Rosso.
- E credi bene. - ribatt� World, armeggiando con l'header TCP di Cappuccetto Rosso.
- NAT mi ha detto che tu puoi indicarmi la via pi� breve per raggiungere il server della Nonna.
- No, io posso solo indirizzarti da un mio amico, il router che gestisce tutto il traffico nazionale del nostro fornitore di connettivit�. Lui, a sua volta, ti mander� da un altro router e cos� via finch� non arriverai alla tua destinazione.

- Mi sembra un modo un po' contorto di procedere, non c'� una strada diretta? - chiese Cappuccetto Rosso, a cui l'idea di girare per Internet, facile preda per l'Uomo nel Mezzo, non garbava punto.
- Sar� anche contorto, - rispose World, un po' seccato per la sfrontatezza di Cappuccetto Rosso - ma � il sistema pi� sicuro per farti arrivare a destinazione.
- E se uno dei router che incontro sul mio cammino fosse il Router Cattivo?

World cap� che la sfrontatezza di Cappuccetto Rosso era motivata dalla paura e si dispiacque per aver risposto bruscamente un attimo prima. Purtroppo, per�, non c'era nulla che lui potesse fare per rendere pi� sicuro il viaggio di quel piccolo pacchetto di dati, cos� disse:
- Vai diritto per la tua strada e non dare confidenza agli sconosciuti, vedrai che arriverai al server della Nonna prima di quanto ti aspetti.

La risposta di World non tranquillizz� affatto Cappuccetto Rosso, ma ormai era tardi per tornare indietro e cos�, pur se con l'animo pieno di timore, si lasci� andare nel tumultuoso flusso di dati della fibra ottica che collegava World al resto di Internet.

Un attimo prima di lasciare definitivamente la sua intranet, vide, sul flusso opposto della fibra, la stazione doganale dove Firewall controllava i documenti dei pacchetti in ingresso, poi fu definitivamente solo.

La prima tratta del suo viaggio, che dur� in realt� solo alcuni millesimi di secondo, gli sembr� lunghissima (indipendentemente dalle implicazioni relativistiche della sua velocit�) e l'incontro con l'indaffaratissimo router a cui lo aveva indirizzato World non miglior� il suo stato d'animo.

- Destinazione? - gli chiese il router, con la cortesia di un casellante austriaco.
- Mi chiamo Cappuccetto Rosso e devo...
- Non ti ho chiesto come ti chiami, voglio sapere dove sei diretto. - lo interruppe il router.
- Al server www.nonna.com - bisbigli� Cappuccetto Rosso.
- Non ci faccio niente con il nome del server, dimmi l'indirizzo IP.

Cappuccetto Rosso lesse l'indirizzo del suo server di destinazione e lo comunic� al router.

- Va bene, allora, questo � l'indirizzo per il tuo prossimo salto. Adesso levati dai piedi, che stai rallentando la fila.

Cappuccetto Rosso fece per riprendere il suo cammino verso il server della Nonna, ma sent� alle sue spalle la voce del router che lo chiamava.

- Cappuccetto Rosso! Oh, pivello!
- S�? - rispose Cappuccetto Rosso, sperando in qualche parola di conforto.
- Pare che il Router Cattivo stia facendo strage di piccoli pacchetti inesperti l� fuori, perci� vedi di non fare l'idiota e vai diretto dal mio collega, ci siamo capiti?

Cappuccetto Rosso annu� mestamente e prosegu� il suo pellegrinaggio fra le basiliche della foresta di Internet, ma gli incontri con i due successivi router non fecero che aumentare la sua depressione. Sembrava che pi� si inoltrava nella rete, pi� gli apparati in cui si imbatteva fossero sgarbati. Come gli mancavano, ora, la burbera affettuosit� di NAT o la loquacit� di Scheda di Rete! Come gli dispiaceva, di aver lasciato la tranquillit� della sua intranet per intraprendere quel viaggio pericoloso verso il sito della Nonna.

- Ma che sistema cretino � mai questo? - riflett� ad alta voce mentre aspettava fermo in coda a causa di una collisione fra pacchetti su un'autostrada telematica - Perch� devo fare tutti questi giri? Perch� non ci sono dei collegamenti diretti fra server e server?

Fu allora che una suadente voce alle sue spalle chiese:
- Connessioni dirette? Ho sentito parlare di connessioni dirette?

Si trattava di un router, ma non quello verso cui era diretto Cappuccetto Rosso.

- Mi spiace se l'ho disturbata, signore, stavo riflettendo ad alta voce.
- Qual � il tuo problema, piccolo pacchetto di dati? - chiese il router.
- Il mio nome � Cappuccetto Rosso e devo portare questo codice al server della Nonna. - rispose meccanicamente Cappuccetto Rosso, aggiungendo poi - � che non capisco la ragione di tutti questi rimbalzi da un router all'altro. Non sarebbe meglio se ci fosse un router centrale che smista poi le richieste ai diversi server?

- Eh, mio caro Cappuccetto Rosso, il tuo � un problema topologico! - esclam� l'altro.
- Prego? - chiese Cappuccetto Rosso
- La topologia a maglie � molto pi� sicura, ma per voi pacchetti, � una bella seccatura. - poet� il router - Alle volte, per�, basta solo un po' di fortuna...
- Fortuna?
- E tu sei fortunato, ragazzino: si d� il caso che io abbia un collegamento diretto proprio con il server della Nonna.

- Davvero? Un collegamento diretto con www.nonna.com? - chiese Cappuccetto Rosso che voleva essere sicuro di non rischiare l'ennesima delusione della giornata.
- Proprio quello!
- E come mai World non mi ha mandato direttamente da te? - chiese Cappuccetto Rosso che, per l'emozione, era passato dal �lei� al �tu�.
- Perch� sono attivo solo da stamattina e probabilmente lui non sa ancora che esisto. Se tu fossi partito qualche ora pi� tardi ti avrebbero mandato direttamente qui.
- E quindi tu potresti farmi arrivare direttamente al server della Nonna?
- Claro que si, mio piccolo amico.

A questo punto, per�, Cappuccetto Rosso si ricord� delle raccomandazioni ricevute e si rabbui�.

- Per� a me hanno detto di non deviare mai per nessuna ragione dalla mia strada.
- E hanno fatto bene! - ribatt� il router. - Certamente ti hanno avvertito dei rischi che corri a girare per Internet senza una connessione sicura.
- Mi hanno detto anche dell'Uomo nel Mezzo e del suo servitore, il Router Cattivo. - aggiunse, didascalico, Cappuccetto Rosso.

- Servitore? Hanno detto cos�, �servitore�? - comment� piccato il router.
- S�, perch�? - rispose, candido, Cappuccetto Rosso;
- No, niente. Solo che io direi... cio�, no: io sapevo che erano soci. S�, soci in affari. Comunque questo non ha importanza. Quello che importa adesso � che tu vorresti arrivare rapidamente al server della Nonna, vero?
- Mi piacerebbe, s�, ma...

- Posso farti una domanda? - lo interruppe il router. Cappuccetto Rosso annu�.
- Lo vedi quel numero nel tuo header? Ti sei chiesto come mai ogni volta che passi da un router quel numero decresce di un'unit�?
- Veramente non ci avevo fatto caso, ma adesso che ci penso � vero, ogni volta diminuisce. Perch�?
- Si chiama TTL, ovvero time to live ed � il numero massimo di salti che ti sono concessi. Se non riesci ad arrivare al server della Nonna prima che quel numero diventi zero, sarai considerato perso.

- P... perso?... - balbett� Cappuccetto Rosso.
- Proprio cos�. E al tuo posto sar� inviato un altro pacchetto.
- Ma � terribile! Questo vuol dire che se io seguito a girare da un router all'altro senza trovare una connessione diretta al server della Nonna, alla fine sar�...
- Perso. Sarai perso. - ripet� il router.
- Ma � terribile! - ripet� Cappuccetto Rosso.
- Non � terribile, � il protocollo di rete: che ci vuoi fare?

- Tu per� mi hai detto che puoi farmi arrivare rapidamente al server della Nonna...
- Io ho una connessione diretta con il server della Nonna, - specific� il router - ma sfortunatamente, non � da me che tu sei diretto...
- Una connessione diretta?!...
- ... e tu hai promesso di non dare retta agli sconosciuti e di andare dritto per la tua strada.

- Quella promessa non vale, io non sapevo del TTL! - sbott� Cappuccetto Rosso, ma il router prosegu�.
- Sarebbe comunque rischioso: per quanto ne sai, io potrei benissimo essere il Router Cattivo.
- Tu? Ma non farmi ridere. Sei il primo apparato gentile che incontro da quando ho lasciato la mia intranet.
- Ti ringrazio, ma � mio preciso dovere di router cercare di dissuaderti dal tuo proposito.
- � facile per te dirlo, tu non hai un time to live predefinito.
- Adesso mi fai pentire di avertelo detto. - disse il router - Guarda: sono certo che riuscirai a raggiungere il server della Nonna prima dello scadere del tuo TTL.

- Allora mettiamola cos�, - disse Cappuccetto Rosso - il tuo preciso dovere di router � quello di dissuadermi dal deviare, mentre il mio preciso dovere di pacchetto dati � di portare questo codice al server della Nonna. Su questo siamo d'accordo?
- Incontestabilmente. - convenne il router.
- Se io devio, vengo meno alla mia promessa, ma ho la sicurezza di arrivare al mio server di destinazione in tempo. Se io non devio, mantengo la promessa, ma c'� la possibilit� che io a quel server non ci arrivi mai. Vero o no?

- Vero, ma se io fossi il Router Cattivo?
- Adesso ci arrivo. Se io non tengo fede alla promessa e tu sei il Router Cattivo, io finisco dritto dritto in bocca all'Uomo nel Mezzo.
- Esatto.
- Ma se tu non sei il Router Cattivo e io tengo fede alla mia promessa, continuando nei miei salti da un router all'altro, aumento il rischio di incappare davvero nel Router Cattivo.
- A questo in effetti non avevo pensato. - disse il Router - Mi sa che c'hai ragione tu...
- Certo che ho ragione io. - conferm� Cappuccetto Rosso - Lasciami passare.
- Aspetta, aspetta. Fammi verificare che il server della Nonna sia pronto a fago... a riceverti.

Ci fu un rapido scambio d'informazioni, alla fine del quale il router disse:
- S�, c'�.
- � proprio lui, il server della Nonna? - esclam� Cappuccetto Rosso a cui non sembrava vero di essere arrivato alla fine del suo viaggio.
- In persona. E ti dir�, � stato un bene che ci siamo incontrati, perch� la poverina ti stava aspettando, e non avendo tue notizie, si cominciava a preoccupare.
- Vedi che avevo ragione? - disse Cappuccetto Rosso e si tuff� gi� per la connessione, verso il server della Nonna.
- Oh s�, devo dire che ti sei dimostrato proprio un pacchetto di dati intelligente - convenne il Router Cattivo.

Arrivato al server, Cappuccetto Rosso buss� alla porta 80 e una voce da dentro gli disse di entrare.

- Vieni, vieni piccino mio, la Nonna ti stava aspettando.
- Nonna?.. Sei tu il server della Nonna? - chiese Cappuccetto Rosso.
- Certo, - rispose il server - ma vieni pi� vicino, che non riesco a vederti bene.

- Ma, Nonna... - disse Cappuccetto Rosso - Che connessione lenta che hai!
- � per risparmiare, piccino mio. La mia pensione � quella che � e non posso permettermi sprechi.

- Ma, Nonna... - disse ancora Cappuccetto Rosso - Che memoria piccola che hai!
- Colpa dell'et�, piccino mio.

- Ma Nonna... - insistette Cappuccetto Rosso - Come mai questo server non � in alta affidabilit�?
- Perch� sono l'Uomo nel Mezzo, piccino mio. - disse il server e, prima che Cappuccetto Rosso potesse muovere un bit, gli fu addosso e gli rub� il codice di carta di credito.

Salvato il codice della carta di credito in un'apposita base dati, l'Uomo nel Mezzo sped� al vero server della Nonna un pacchetto di dati uguale a Cappuccetto Rosso, ma con il suo indirizzo come mittente.

Il server della Nonna, ignaro dell'inganno, rispose con la pagina di conferma della transazione. Ricevuta la pagina di conferma, l'Uomo nel Mezzo la esamin� per verificare se ci fossero informazioni utili ai suoi scopi, poi la invi� al server da cui proveniva Cappuccetto Rosso, fingendo di essere il server www.nonna.com.

In questo modo, il titolare della carta di credito non si accorse di quanto era avvenuto nel folto della foresta di Internet fino al mese successivo, quando gli arriv� la distinta delle spese effettuate.

Blocc� la carta, ma non pot� fare nulla per i soldi che gli erano stati gi� rubati. Quanto avvenne, almeno, gli serv� di lezione e da allora in poi fu molto pi� prudente quando si trattava di concludere transazioni on-line.

L'Uomo nel Mezzo (un giovane neo-laureato che stava effettuando un periodo di apprendistato non retribuito presso un'azienda di telecomunicazioni) utilizz� quel codice solo una volta, per iscriversi a un circuito di siti porno, poi lo vendette - insieme agli altri codici che era riuscito a carpire - a un gruppo di malavitosi specializzati in truffe.

Con il ricavato della vendita si compr� una moto, grazie alla quale riusc� a strappare un appuntamento alla formosa centralinista della societ� con cui collaborava. Rientrando da quella piacevolissima cena in t�te � t�te, reso ebbro dal vino novello e spavaldo dalla piacevole pressione alle sue spalle, arriv� troppo veloce a una curva ed ebbe cos� modo di sperimentare in prima persona il concetto di resilienza, spalmandosi su un platano.

Nessuno arriv� a salvare Cappuccetto Rosso. Nella foresta di Internet si possono trovare server, router, schede di rete e pacchetti di dati, ma non c'� nulla, assolutamente nulla che somigli a un cacciatore buono.

Raimondo Canaro - http://www.zeusnews.it/index.php3?ar=stampa&cod=3498
_________________
..:: Fabio ::..
<i>" Io mi dico � stato meglio lasciarci
che non esserci mai incontrati... "</i>
Torna in cima
Profilo Messaggio privato Invia email HomePage
Questo forum � chiuso. Non puoi inserire, rispondere o modificare i Topics   Topic chiuso    Indice del forum -> Dopo il solito bip...
Pagina 1 di 1

Choose Display Order
Mostra prima i messaggi di:   
User Permissions
Non puoi inserire nuovi Topic
Non puoi rispondere ai Topic
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi

 
Vai a:  


Copyright © 1998, 2004 maxpezzalinetwork.com - Powered by phpBB (Template by Sigma12)
I messaggi sono affermazioni dei singoli utenti