View Full Version : Internet, come funziona?
shane007
12-07-2013, 12:46
Premetto che sto studiando reti di calcolatori all'università, ma mi è rimasto ancora un grande dubbio.
Non mi è chiaro come un pacchetto riesca a raggiungere il destinatario corretto (conoscendo il suo indirizzo IP). Come fa a scegliere i collegamenti giusti?
Cosa succede una volta che un programma che ho sul mio pc di casa vuole inviare un dato dall'altra parte d'Italia?
Se per esempio io sono a Roma e devo inviare un dato a Napoli, come viene scelto il percorso adatto in modo che il mio pacchetto vada verso sud piuttosto che verso nord? :muro:
guarda anche io mi sono sempre chiesto la stessa cosa.. da quello che ho capito i vari nodi della rete hanno delle tabelle che consultano e quindi capiscono a chi devono inviare il pacchetto.. ma se non lo spiegano all'università non so dove lo possano spiegare
leggi le prime pagine di questo documento: http://deisnet.deis.unibo.it/Didattica/CorsiCE/RetiLB/Slides/04-Instradamento.pdf
vampirodolce1
15-07-2013, 08:37
Il pacchetto prima di arrivare a Napoli puo' benissimo passare per Milano se, ad esempio, il tuo ISP ha l'infrastruttura di rete a Milano. Puoi vedere tutti i passaggi intermedi, detti hop, con il comando traceroute di linux, tracert di windows o traceroute di cisco.
Per capire come fa un pacchetto di una applicazione qualunque a raggiungere il tuo router di casa il riferimento e' il protocollo ethernet, di livello 2 e, consiglio personale, installa assolutamente uno sniffer quale Wireshark sul tuo pc. Lo sniffer e' uno strumento FONDAMENTALE per capire come funzionano le reti e soprattutto il concetto di INCAPSULAMENTO: anche se parlo di pacchetto, bisogna sempre considerare che propriamente il pacchetto e' solo quello di livello 3, ma contiene informazioni anche sugli altri livelli per arrivare al default gateway locale e per trasportare i dati sulle porte giuste e poi le informazioni applicative.
Una volta che il pacchetto e' sull'interfaccia LAN del router, viene spostato sull'interfaccia WAN (ADSL) dallo stesso e inoltrato al next hop, che e' l'altro estremo della connessione punto-punto verso il tuo ISP.
Da qui in poi, per capire tutto quello che ci sta dopo, cioe' come fa il pacchetto a trovare la strada giusta e in particolare a non perdersi in giri assurdi, devi studiare i PROTOCOLLI DI ROUTING, in particolare RIP, EIGRP, OSPF e BGP.
nuovoUtente86
21-07-2013, 16:58
Nella teoria, il pacchetto una volta entrato nel tuo router, attraverso un unnamed-IP (ovvero ip/32) raggiunge il NAS del tuo provider (viaggiando su ATM (fino al dslam sicuramente) o FullIp), dopo di che entra nel sistema autonomo del tuo provider, attraverso cui protocolli BGP di tipo path-vector raggiunge la corretta sottorete dell' altro peer, scegliendo la via più breve. Nella pratica il routing è una questione commerciale e funziona a livello gerarchico.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.