IP Next Generation : il protocollo IPv6

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "IP Next Generation : il protocollo IPv6"

Transcript

1 IP Next Generation : il protocollo IPv6 Reiss Romoli srl L AQUILA Tel. e fax [email protected] Copyright Reiss Romoli L Aquila, Marzo 2011

2 Note di Copyright Questo insieme di diapositive è protetto dalle leggi sul copyright e dalle disposizioni dei trattati internazionali. Il titolo ed i copyright relativi alle diapositive (ivi inclusi, ma non limitatamente, ogni immagine, fotografia, animazione, video, audio, musica e testo), in accordo con gli artt. 12 e seguenti della Legge 633/1941, sono di proprietà dell autore. Le diapositive possono essere riprodotte ed utilizzate liberamente per scopi di studio, non a fine di lucro. In tal caso non è richiesta alcuna autorizzazione. Ogni altra utilizzazione o riproduzione (ivi incluse, ma non limitatamente, le riproduzioni su supporti ottici/magnetici, su reti di calcolatori e stampate) in toto o in parte è vietata, se non esplicitamente autorizzata per iscritto, a priori, da parte dell autore. L informazione contenuta in queste diapositive è ritenuta essere accurata alla data della pubblicazione. Essa è fornita per scopi meramente didattici e non per essere utilizzata in progetti di impianti, prodotti, reti, ecc. In ogni caso essa è soggetta a cambiamenti senza preavviso. L autore non assume alcuna responsabilità per il contenuto di queste diapositive (ivi incluse, ma non limitatamente, la correttezza, completezza, applicabilità, aggiornamento dell informazione). In ogni caso non può essere dichiarata conformità all informazione contenuta in queste diapositive. In ogni caso questa nota di copyright non deve mai essere rimossa e deve essere riportata anche in utilizzi parziali. Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

3 Agenda (1/2) Introduzione Limiti di IPv4 Motivazioni per IPv6 Concetti fondamentali Caratteristiche di IPv6 Formato dell intestazione Extension Header Struttura degli indirizzi Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

4 Agenda (2/2) Protocolli correlati ICMPv6 Neighbor discovery Autoconfigurazione Modalità stateless Modalità stateful (cenni sul DHCPv6) Integrazione e transizione IPv4-IPv6: scenari e modelli Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

5 Introduzione Limiti di IPv4 Motivazioni per IPv6 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

6 Limiti di IPv4 IP versione 4 RFC 791 del Settembre 1981 Pressoché inalterato da 30 anni Limitazioni relative a Esaurimento dello spazio di indirizzamento Dimensione delle tabelle di routing Richiesta di servizi nuovi e/o più efficienti Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

7 Esaurimento degli indirizzi IPv4 (1/3) Max teorico con IPv4 (32 bit) : ~ 4 Mld Apparentemente non esiste il problema dell esaurimento degli indirizzi Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

8 Esaurimento degli indirizzi IPv4 (2/3) Ma... (3 Febbraio 2011) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

9 Esaurimento degli indirizzi IPv4 (3/3) (8 marzo 2011) Exhaustion Phase RIPE dispone di meno di 4 blocchi /8 di indirizzi IPv4 Continuerà a distribuire indirizzi IPv4 in accordo con le attuali politiche: ("IPv4 Address Allocation and Assignment Policies for the RIPE NCC Service Region ) I LIR possono richiedere nuovi indirizzi solo se hanno consumato 80% dello spazio disponibile Assegnazione ai LIR di indirizzi per le esigenze di 6 mesi Da luglio 2011 allocazioni per tre mesi L ultimo blocco (185/8) sarà assegnato ai LIR in porzioni /22 Ogni LIR avrà diritto ad un solo blocco /22 dal blocco 185/8 L ultimo blocco /16 sarà tenuto da RIPE come riserva Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

10 Dimensione delle tabelle di routing Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

11 Introduzione Limiti di IPv4 Motivazioni per IPv6 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

12 Perché IPv6? Indirizzamento di dispositivi always-on VoIP, Server, Peer-to-peer, Gaming Ubiquitous communication UMTS Partnership IPv6 Forum/3GPP WiFi in ambiente metropolitano WiMax 16ng (IP over IEEE Networks) MIPv6 (Mobility for IPv6) Autoconfigurazione (Plug & Play) Crescita economica dei paesi emergenti Cina, India, Corea del Sud, Brasile, ecc. Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

13 La nascita di IPv6 I progettisti di IPv6, S. Deering e R. Hinden (autori della RFC 1883), decisero di far loro una famosa massima di Antoine de Saint-Exupery, l autore del "Piccolo Principe" In ogni cosa, si raggiunge la perfezione non quando non c è più nulla da aggiungere, ma quando non c è più nulla da togliere Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

14 Concetti fondamentali Caratteristiche di IPv6 Formato dell intestazione Extension Header Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

15 Spazio di indirizzamento (1/2) Lunghezza degli indirizzi quadruplicata rispetto a IPv4 Indirizzi di 128 bit Maggiore flessibilità ed efficienza nell assegnazione degli indirizzi Minore spreco di indirizzi Maggiore efficienza nell aggregazione Tabelle di routing più piccole Elimina il bisogno del NAT (in teoria ) Possibilità di autoconfigurazione built-in Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

16 Spazio di indirizzamento (2/2) Lunghezza degli indirizzi IPv4 : 32 bit Circa 4,2 miliardi di indirizzi disponibili Lunghezza degli indirizzi IPv6 : 128 bit Circa 3,4*10 38 indirizzi disponibili Circa 5*10 28 indirizzi disponibili per abitante della Terra Circa 6,65*10 23 indirizzi/mq di superficie terrestre Un indirizzo ogni 5 cm 3 di spazio nella sfera di raggio pari alla distanza Terra-Sole IPv4 = 32 bit IPv6 = 128 bit Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

17 Altre caratteristiche Tipologia di indirizzi Unicast, Anycast, Multicast Mobilità Conforme alle RFC per Mobile IP Sicurezza Standard IPsec implementato direttamente a livello IPv6 Protocollo ICMPv6 più ricco di funzionalità Ricchezza di meccanismi di transizione IPv4 IPv6 Dual Stack/Dual Stack-lite Meccanismi di Tunneling (Tunnel statici, 6to4, 6rd, TEREDO, ISATAP, 6PE) Soluzioni NAT-based... Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

18 Concetti fondamentali Caratteristiche di IPv6 Formato dell intestazione Extension Header Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

19 Amarcord : l intestazione IPv Version IHL Type of Service Total Length Identification Flags Fragment Offset Time to Live Protocol Header Checksum Source Address Destination Address Options Padding Campo eliminato Campo modificato <RFC-791> 20 byte + opzioni - 13 campi Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

20 L intestazione IPv6 (RFC 2460) (1/3) Version Traffic Class Flow Label Payload Length Next Header Hop Limit Source Address Destination Address byte - 8 campi Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

21 Prestazioni Elaborazione è più semplice Dimensione fissa dell intestazione Assenza della parola di checksum (che in IPv4 doveva essere ricalcolata per effetto della modifica del TTL) Meno campi da elaborare Elaborazione degli Extension header Molti Extension Header riguardano funzionalità end-to-end (es. l Extension Header per la cifratura, l Extension Header per la frammentazione) MAGGIORE SEMPLICITA DI ESECUZIONE Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

22 Intestazioni IPv4 e IPv6 : confronto 8 campi in IPv6 anziché 12 in IPv4 L intestazione IPv6 ha una lunghezza fissa (40 byte) Rimozione della checksum Rimozione delle procedure di frammentazione dai nodi intermedi (router) Inserimento nel protocollo IPv6 delle funzionalità di sicurezza (IPsec) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

23 Concetti fondamentali Caratteristiche di IPv6 Formato dell intestazione Extension Header Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

24 Extension Header (1/2) Le opzioni presenti nell intestazione IPv4 sono state sostituite da una serie di Extension Header opzionali In ciascun pacchetto IPv6 possono essere presenti da zero a più EH La lunghezza di ogni Extension Header è sempre pari a un multiplo di 8 byte Gli Extension Header possono essere concatenati Il riferimento all Extension Header successivo è definito dal campo Next Header presente nell intestazione IPv6 e in ogni Extension Header IPv6 (N.H. = EH1) EH1 (N.H. = EH2)... EHN-1 (N.H. = EHN) Payload REGOLA FONDAMENTALE: gli EH sono elaborati solo dal nodo che ha l indirizzo IPv6 presente nel campo Destination Address dell Header IPv6 UNICA ECCEZIONE: Extension Header «Hop-by-Hop Options» Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

25 Extension Header (2/2) Esempio 1 : pacchetto IPv6 semplice IPv6 (Next Header = TCP) Segmento TCP Esempio 2 : pacchetto IPv6 con un Extension Header IPv6 (N. H. = Routing) Routing E.H. (N. H. = TCP) Segmento TCP Esempio 3 : pacchetto IPv6 con due Extension Header IPv6 (N. H. = Routing) Routing E.H. (N. H. = Frag.) Fragment E.H. (N. H. = TCP) Segmento TCP Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

26 Routing Extension Header Extension Header utilizzato da una sorgente IPv6 per definire un insieme di nodi da attraversare nel percorso verso la destinazione Funzione simile all opzione IPv4 Loose Source and Record Route Formato Next Header Hdr Ext Len Routing Type Segments Left type-specific data Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

27 Routing Extension Header : esempio Ind. IPv6 = S Ind. IPv6 = D X Y Z IPv6 IPv6 IPv6 IPv6 IPv6 IPv6 Sorg. : S IPv6 Dest. : X IPv6 IPv6 Sorg. : S IPv6 Dest. : Y IPv6 IPv6 Sorg. : S IPv6 Dest. : Z IPv6 IPv6 Sorg. : S IPv6 Dest. : D Routing Seg. Left : 3 Indirizzo[1] : Y Indirizzo[2] : Z Indirizzo[3] : D Routing Seg. Left : 2 Indirizzo[1] : X Indirizzo[2] : Z Indirizzo[3] : D Routing Seg. Left : 1 Indirizzo[1] : X Indirizzo[2] : Y Indirizzo[3] : D Routing Seg. Left : 0 Indirizzo[1] : X Indirizzo[2] : Y Indirizzo[3] : Z Elenco dei router che hanno elaborato il Routing Extension Header (può non coincidere con i router attraversati dal pacchetto) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

28 Struttura degli indirizzi Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

29 Indirizzi IPv6 Tre tipi di indirizzi IP Unicast: analogo a IPv4 Anycast: indirizzo assegnato a più di una interfaccia Multicast : analogo a IPv4 IMPORTANTE : Non si usano più gli indirizzi broadcast A differenza di IPv4, gli indirizzi hanno un ambito di validità Link-Local Unique-Local Global Modello di indirizzamento: indirizzi associati alle interfacce, non ai nodi (router e/o Host) Possibilità di avere più indirizzi per ogni interfaccia Ogni interfaccia deve avere almeno un indirizzo unicast Link-Local Un interfaccia che non sia origine o destinazione di pacchetti IP da/verso il resto della rete ha bisogno solo di indirizzi Link-Local Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

30 Rappresentazione Gli indirizzi IPv6 vengono rappresentati in notazione esadecimale Ogni coppia di byte viene separata da due punti Esempio : 2b02:0000:0000:0054:0020:abcd:0003: bit 2b02 : 0000 : 0000 : 0054 : 0020 : abcd : 0003 : byte 1 byte Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

31 Rappresentazione semplificata Si DEVONO omettere gli zeri non significativi (RFC 5952) 2b02:0000:0000:0054:0020:abcd:0003:1234 = 2b02:0:0:54:20:abcd:3:1234 Si DEVE abbreviare il più possibile la lunghezza dell indirizzo sostituendo la serie più lunga di blocchi consecutivi da 16 bit tutti a zero con :: (RFC 5952) Si sostituisce sempre la sequenza di 0 più lunga 2a01:0:0:0:20:0:0:4 = 2a01::20:0:0:4 = 2a01:0:0:0:20::4 Se ci sono 2 sequenze di pari lunghezza si sostituisce la prima 2b02:0:0:54:20:0:0:4 = 2b02::54:20:0:0:4 = 2b02:0:0:54:20::4 Nella rappresentazione esadecimale le lettere vanno espresse come minuscole (RFC 5952) 2c02:54::20:abcd:3:1 OK, 2C02:54::20:ABCD:3:1 non OK NOTA: questa regola non è ancora rispettata da molti costruttori e operatori Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

32 Reti IPv6 La rappresentazione di una rete IPv6 è analoga alla classica notazione CIDR delle reti IPv4 Rete IPv6 = prefisso / lunghezza-prefisso Qualora la lunghezza del prefisso non sia un multiplo di 16 bit, nella rappresentazione il prefisso va completato con degli zeri fino a completare il gruppo di 4 cifre Esempio : rappresentazione del prefisso di 60 bit 2b01:db8:0:cd3 Rappresentazione legale: 2b01:db8:0:cd30::/60 Rappresentazione non legale: 2b01:db8::cd30/60 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

33 Identificazione del tipo di indirizzo Tipo Prefisso binario Notazione IPv6 Non specificato 0 0 (128 bit) ::/128 Loopback 00 1 (128 bit) ::1/128 Multicast ff00::/8 Link-Local fe80::/10 Unique Local fc00::/7 Global unicast (tutto il resto) * * Attualmente in fase di allocazione 2000::/3 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

34 Indirizzi Unicast Gli indirizzi unicast sono i normali indirizzi che identificano i comuni dispositivi connessi in rete (PC, stampanti, interfacce di router, ecc.) Tipi di indirizzi unicast Global unicast Link-Local Unique-Local (RFC 4193) Site-Local (*) Indirizzi IPv4 compatibili con IPv6 (*) Formato generale n bits 128-n bits subnet prefix interface ID (*) L uso di questi tipi di indirizzi non è più consentito (RFC 4291) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

35 Identificativi di interfacce Sono la parte dell indirizzo unicast utilizzata per identificare interfacce di una sottorete Devono essere unici all interno della sottorete Lo stesso identificativo può essere utilizzato da un singolo dispositivo, purché le interfacce siano connesse a sottoreti differenti In alcuni casi è possibile derivare gli identificativi direttamente dall indirizzo di Livello 2 (es. interfacce Ethernet) RACCOMANDAZIONE DELLA RFC 4291: Per tutti gli indirizzi unicast, ad eccezione di quelli che iniziano per 000, utilizzare identificativi di lunghezza 64 bit e, quando possibile, costruirli nel formato EUI-64 modificato (*) NOTA: questa raccomandazione è oggi in fase di revisione (*) EUI = Extended Unique Identifier Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

36 Il formato EUI-64 modificato (1/2) Permette di creare un identificativo di interfaccia di 64 bit a partire da un indirizzo MAC (48 bit) Procedura 1. Dividere i 48 bit dell indirizzo MAC in due parti da 24 bit 2. Inserire tra le due parti i 16 bit (= 0xfffe) L indirizzo risultante è del tipo EUI Cambiare il bit universal/local dell indirizzo MAC da 0 a 1 (*) L indirizzo risultante è del tipo EUI-64 modificato (*) Il bit universal/local dell indirizzo MAC è il secondo bit meno significativo del primo byte dell OUI Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

37 Il formato EUI-64 modificato (2/2) Esempio : indirizzo MAC di partenza 39-a cb-d0 39 a cb d OUI Device ID b a7 94 ff fe 07 cb d0 Indirizzo EUI-64 modificato : 3ba7:94ff:fe07:cbd0 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

38 Indirizzi Global unicast Formato generale n bits m bits 128-n-m bits global routing prefix subnet ID interface ID global routing prefix : è un valore assegnato a una rete IPv6 (tipicamente strutturato gerarchicamente) subnet ID : identifica una sottorete (come in IPv4) interface ID : identificativo di interfaccia RACCOMANDAZIONE DELLA RFC 4291: per tutti gli indirizzi unicast, ad eccezione di quelli che iniziano per 000, l Interface ID dovrebbe avere lunghezza 64 bit (ossia, n+m =64) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

39 Indirizzi Link-Local Sono indirizzi che hanno solo validità locale nell ambito di una sottorete Un router non inoltra mai pacchetti IPv6 che hanno indirizzi IPv6 sorgente o destinazione di tipo Link-Local Vengono utilizzati per scopi come l autoconfigurazione degli indirizzi IPv6, la scoperta dei neighbor, quando non sono presenti router sulla sottorete, Next-Hop dai protocolli di routing IPv6, ecc. Formato generale : fe80::/10 10 bits 54 bits 64 bits interface ID Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

40 Indirizzi Unique-Local Analoghi agli indirizzi privati IPv4 Ma univoci a livello globale (con elevatissima probabilità) In caso di leaking per errore non creano conflitti Sono non-routable a livello di Internet Formato generale : fc00::/7 7 bits 1 40 bits 16 bits 64 bits Prefix L Global ID Subnet ID Interface ID Prefix : L : L=1 per indirizzi assegnati localmente, L=0 riservato per utilizzi futuri Global ID : creato in modo pseudo-random Utilizzato per creare un prefisso /48 globalmente unico Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

41 Indirizzi Anycast Gruppo di interfacce Indirizzo anycast IPv6 : 2001::1/64 IPv6 : 2001::1/64 IPv6 : 2001::1/64 R1 R2 R3 Costo IGP RA 10 RB Ciascun router sceglie il router più vicino secondo il costo IGP Il router RA sceglie R1. In caso di fuori servizio di R1 sceglie R2 Il router RB sceglie R3. In caso di fuori servizio di R3 sceglie R2 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

42 Indirizzi Multicast flgs scop group ID RFC 4291 Struttura generale : ff00::/8 flgs (4 bit) : flags 0RPT T = 0 : indirizzi permanenti (well-known). Sono definito da IANA T = 1 : indirizzi temporanei I bit P e R riguardano aspetti particolari del routing multicast (vedi RFC 3306 e 3956) scop (4 bit) : permette di limitare l ambito di propagazione (scope) degli indirizzi multicast 1 : Interface-Local (non esce dall Host; utile come loopback) 2 : Link-Local (non attraversa alcun router) 4 : Admin-Local 5 : Site-Local (non oltrepassa i router di bordo di un sito della rete multicast) 8 : Organization-Local (non oltrepassa i router di bordo della rete multicast) E : Global (gruppo valido su tutta l Internet) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

43 Protocolli correlati ICMPv6 Neighbor discovery Autoconfigurazione Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

44 Generalità Principali funzionalità Diagnostica Neighbor discovery Gestione dei gruppi multicast Protocollo MLD (Multicast Listener Discovery): è il protocollo IGMP per IPv6 Gestione della mobilità (Mobile IPv6) Svolge le funzionalità che in IPv4 sono suddivise tra ICMP ARP (Address Resolution Protocol) IGMP (Internet Group Membership Protocol) Mobile IP Svolge inoltre funzioni caratteristiche di IPv6 come ad esempio l autoconfigurazione stateless degli indirizzi IPv6 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

45 Protocolli correlati ICMPv6 Neighbor discovery Autoconfigurazione Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

46 Generalità Il protocollo Neighbor Discovery permette a nodi (Host, Router) di una stessa sottorete Di annunciare la loro esistenza agli altri nodi della sottorete Di apprendere l esistenza degli altri nodi presenti nella sottorete È una funzionalità di base che tutte le implementazioni standard di IPv6 devono includere Sostituisce i seguenti protocolli di IPv4 ICMP Router Discovery ARP (Address Resolution Protocol) ICMP Redirect Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

47 Cosa fa il protocollo Router discovery Prefix discovery Parameter discovery Address Resolution Neighbor Unreachability Detection Next-hop determination Duplicate Address Detection Redirect StateLess Address AutoConfiguration (SLAAC) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

48 Router + Parameter + Prefix Discovery (1/2) Un Host che attiva una interfaccia invia sulla sottorete un messaggio ICMPv6 Router Solicitation Indirizzo destinazione : indirizzo multicast FF02::2 (tutti i router di una sottorete) Indirizzo sorgente : indirizzo Link-Local dell host mittente Prima dell autoconfigurazione dell indirizzo IPv6 viene utilizzato l indirizzo speciale :: R1 Contiene come opzione l indirizzo di Livello 2 dell Host H2 (*) IPv6 Router Solicitation H1 H2 (*) L opzione è inserita se e solo se l indirizzo IPv6 sorgente è diverso dall indirizzo speciale :: Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

49 Router + Parameter + Prefix Discovery (2/2) Un router annuncia la sua presenza con un messaggio ICMPv6 Router Advertisement inviato periodicamente o in risposta a un messaggio ICMPv6 Router Solicitation Indirizzo destinazione : tipicamente l indirizzo IPv6 dell Host che ha inviato il messaggio Router Solicitation, oppure l indirizzo multicast FF02::1 (tutti i nodi di una sottorete) Indirizzo sorgente : indirizzo Link-Local dell interfaccia sulla sottorete del router mittente R1 Contiene vari parametri (es. Hop Limit, tempo di vita del router), e opzioni (es. l indirizzo di Livello 2 dell interfaccia, MTU, insieme di prefissi della sottorete) Router Advertisement IPv6 H1 H2 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

50 Address Resolution (1/2) Per conoscere l indirizzo di Livello 2 di un altro nodo e per far conoscere il proprio, un nodo invia sulla propria sottorete un messaggio ICMPv6 Neighor Solicitation Indirizzo destinazione : indirizzo multicast di tipo solicited-node corrispondente all indirizzo target, o l indirizzo target stesso Indirizzo sorgente : indirizzo Link-Local dell host mittente Durante la procedura di rilevazione di indirizzi duplicati viene utilizzato l indirizzo speciale :: R1 Contiene l indirizzo IPv6 target e, come opzione, l indirizzo di Livello 2 dell Host H2 (*) H3 IPv6 Neighbor Solicitation H1 H2 (*) L opzione è inserita se e solo se l indirizzo IPv6 sorgente è diverso dall indirizzo speciale :: Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

51 Address Resolution (2/2) Un nodo risponde a un messaggio ICMPv6 Neighbor Solicitation con un messaggio ICMPv6 Neighbor Advertisement Indirizzo destinazione : l indirizzo IPv6 dell Host che ha inviato il messaggio Neighbor Solicitation, oppure l indirizzo multicast FF02::1 nel caso in cui l indirizzo IPv6 sorgente del messaggio Neighbor Solicitation sia l indirizzo speciale :: Indirizzo sorgente : un indirizzo lpv6 qualsiasi dell interfaccia che emette il messaggio R1 Contiene l indirizzo IPv6 target contenuto nel messaggio Neighbor Solicitation e l indirizzo di Livello 2 dell Host target (es. H1) H3 Neighbor Advertisement IPv6 H1 H2 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

52 Protocolli correlati ICMPv6 Neighbor discovery Autoconfigurazione Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

53 Assegnazione degli indirizzi IPv6 router(config-if)# ipv6 address... Configurazione Manuale Server DHCP Autoconfigurazione Stateful Autoconfigurazione Stateless Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

54 Protocolli correlati ICMPv6 Neighbor discovery Autoconfigurazione Modalità stateless Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

55 Autoconfigurazione stateless Il processo di autoconfigurazione stateless riguarda la generazione di indirizzi Link-Local e Global degli Host e il processo di Duplicate Address Detection per verificare l unicità degli indirizzi assegnati Non richiede alcuna configurazione manuale degli Host, a volte minima dei Router Non richiede server aggiuntivi Il meccanismo stateless permette agli Host di generare il proprio indirizzo utilizzando una combinazione di informazioni disponibili localmente e informazioni diffuse dai Router Il prefisso viene comunicato agli Host direttamente dai router Per determinare l Interface ID viene utilizzato il metodo EUI-64 modificato Utilizza i messaggi ICMPv6 Router Advertisement e Router Solicitation Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

56 Funzionamento (1/3) R1 fe80::c800:15ff:fe4c:8 2001:1:2:3::1/ :1:2:3::/64 H2 fe80::3ba7:94ff:fe07:cbd0 2001:1:2:3:3ba7:94ff:fe07:cbd0 H3 fe80::c802:15ff:fe4c:8 L Host H3 viene connesso alla sottorete e subito crea il suo indirizzo IPv6 Link-local (fe80::c802:15ff:fe4c:8) L indirizzo Link-Local generato è del tipo EUI-64 modificato NOTA: per semplicità non mostriamo la procedura per la verifica dell unicità Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

57 Funzionamento (2/3) R1 fe80::c800:15ff:fe4c:8 2001:1:2:3::1/ :1:2:3::/64 IPv6 Router Solicitation H2 fe80::3ba7:94ff:fe07:cbd0 2001:1:2:3:3ba7:94ff:fe07:cbd0 H3 fe80::c802:15ff:fe4c:8 L Host H3 invia uno o più messaggi Router Solicitation al fine di ottenere dal Router R1 un messaggio Router Advertisement Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

58 Funzionamento (3/3) Esempio (continuazione) R1 fe80::c800:15ff:fe4c:8 2001:1:2:3::1/64 Router Advertisement IPv6 2001:1:2:3::/64 H2 fe80::3ba7:94ff:fe07:cbd0 2001:1:2:3:3ba7:94ff:fe07:cbd0 H3 fe80::c802:15ff:fe4c:8 2001:1:2:3:c802:15ff:fe4c:8 Il Router R1 invia in risposta al messaggio Router Solicitation un messaggio Router Advertisement contenente il prefisso 2001:1:2:3::/64 L Host H3, sulla base del prefisso ricevuto (2001:1:2:3::/64), genera l indirizzo globale del tipo EUI-64 modificato (2001:1:2:3:c802:15ff:fe4c:8) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

59 Protocolli correlati ICMPv6 Neighbor discovery Autoconfigurazione Modalità stateful (cenni sul DHCPv6) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

60 Generalità Il protocollo DHCPv6 (DHCP per IPv6) abilita uno o più server DHCPv6 a passare ai nodi IPv6 parametri di configurazione come indirizzi IPv6, default gateway, indirizzi dei server DNS, ecc. Due modalità di operazione Stateful Stateless (DHCPv6-lite) Server DHCPv6... Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

61 Stateful DHCPv6: funzionamento (1/2) I router presenti sulla sottorete informano gli Host della presenza di server DHCP, attraverso il messaggio ICMPv6 Router Advertisement La presenza di un server DHCPv6 è segnalata mediante il bit M = 1 Per velocizzare il processo per rilevare la presenza di server DHCPv6, è possibile richiedere il messaggio Router Advertisement con l invio di un messaggio Router Solicitation R1 Bit M = 1 1 Router Advertisement IPv6 C H3 DHCPv6 Client DHCPv6 Server Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

62 Stateful DHCPv6: funzionamento (2/2) Sulla base dell informazione ricevuta via RA, un Host (DHCPv6 Client) che abbia bisogno di parametri di configurazione (es. indirizzo IPv6, indirizzo del server DNS, ecc.), invia un messaggio DHCPv6 Solicit per contattare un server DHCPv6 L handshake tra DHCPv6 Client e server DHCPv6 procede quindi in modo simile a quanto avviene con il DHCP per IPv4 R1 Bit M = 1 1 Router Advertisement IPv6 2 Solicit C 3 Advertise H3 4 Request DHCPv6 Client 5 Reply DHCPv6 Server Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

63 DHCPv6 Relay Agent Analogamente a quanto avviene nel DHCP per IPv4, se il server DHCPv6 si trova su una sottorete diversa, la comunicazione verso il server DHCPv6 avviene tramite un DHCP Relay Agent Il DHCP Relay Agent incapsula i messaggi ricevuti dal DHCPv6 Client e li inoltra al server DHCPv6 Nella direzione opposta, decapsula i messaggi ricevuti dal server DHCPv6 R1 DHCPv6 Relay Agent DHCPv6 Server DHCPv6 Client Solicit Advertise Request Reply Relay-Forw Relay-Reply Relay-Forw Relay-Reply Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

64 Stateless DHCPv6 (DHCPv6-lite) Stateless DHCPv6 (anche noto come DHCPv6-lite) è una versione semplificata del DHCPv6 Stateful Utilizza l autoconfigurazione Stateless Il ruolo del Server DHCPv6-lite è solo quello di fornire informazioni aggiuntive come l indirizzo IPv6 di Server DNS, NTP, il nome di dominio, ecc. Utilizza un handshake molto semplice basato su due messaggi DHCPv6 R1 Bit M = 0 & O = 1 1 Router Advertisement IPv6 2 Information-request C 3 Reply H3 DHCPv6 Client Server DHCPv6-lite Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

65 Integrazione e transizione IPv4-IPv6: scenari e Modelli Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

66 Le difficoltà della transizione La transizione è necessaria principalmente per garantire l interoperabilità con macchine IPv4-only L interoperabilità con macchine IPv6-only non è al momento un problema IPv4 e IPv6 sono protocolli completamente diversi e non in grado di interoperare Migrazione Apparati Reti Host Applicazioni Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

67 Migrazione degli apparati di rete Problema che si pone solo per apparati di Livello 3 (router, multilayer switch) In passato si sono verificati problemi in apparati di Livello 2 con funzioni particolari (es. IGMP snooping), a causa di bug software Migrazione risolta con l approccio Dual Stack Gli apparati implementano entrambi i protocolli IPv4 e IPv6 Implica l implementazione di protocolli e tabelle di routing, liste di accesso, filtri vari, specifici per IPv6 IPv4 IPv6 Livello Data-link Livello fisico Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

68 Migrazione degli Host Approccio Dual Stack Gli Host implementano entrambi i protocolli IPv4 e IPv6 In una fase iniziale tutti i Sistemi Operativi continueranno a supportare anche IPv4 Tutti i nuovi Host dovranno poter continuare a comunicare con i vecchi Host IPv4 Un Host Dual Stack Ha almeno un indirizzo IPv4 e gli indirizzi IPv6 necessari E registrato sul DNS sia con l indirizzo IPv4 che IPv6 Usa IPv4 per comunicare con altri host IPv4 Usa IPv6 per comunicare con altri host IPv6 Può usare tunneling per raggiungere un host IPv6 non locale se sul link non c è un router IPv6 Limiti Non riduce il fabbisogno di indirizzi IPv4 Aumenta la complessità della rete API Socket v6 compatibili v4 Applicazioni v4/v6 Trasporto (TCP/UDP) IPv4 MAC Fisico Interfaccia logica di tunnelling IPv6 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

69 Dual Stack : risoluzione tramite DNS (1/2) Server DNS Query IPv4-only Resource Record di tipo A IPv IPv6 2c03:1234:abcd:1::1111 IPv6-only 2a01:2345:1111:abcd::1 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

70 Dual Stack : risoluzione tramite DNS (2/2) Server DNS Query IPv4-only Resource Record di tipo AAAA 2a01:2345:1111:abcd::1 wwww.ssgrrv4.com IPv IPv6 2c03:1234:abcd:1::1111 IPv6-only 2a01:2345:1111:abcd::1 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

71 Router Dual Stack IPv4 IPv4 Dest. Next-Hop 20.1/16 Interfaccia: X 50.2/16... Interfaccia: Y I P v 4... X IPv4 IPv6 IPv6 Dest. 2a01:1::/32 2a01:2::/32 Next-Hop Interfaccia: Y Interfaccia: Z I P v 6 Y IPv6 Le interfacce di un router Dual Stack distinguono i pacchetti IPv4 e IPv6 dai campi Ethertype/Protocol Type di Livello 2 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

72 Migrazione delle reti Soluzioni NAT-based NAT-PT (NAT-Protocol Translation): non più supportato da IETF (RFC 4966) DS-lite (Dual Stack leggero) NAT64 Utilizzo di tecniche di Tunneling Nelle reti IPv4-only Tunnel statici (IPv6-in-IPv4, GRE) : richiedono una configurazione manuale Tunnel automatici : 6to4, 6rd, ISATAP, TEREDO, Tunnel Broker Nelle reti IPv4 + MPLS 6PE 6VPE Pseudowires (servizio VPWS) VPLS (Virtual Private Lan Service) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

73 Soluzioni NAT-based Host IPv4 (indirizzo privato) IPv4 Carrier Grade NAT IPv4 IPv6 Rete IPv6 IPv6 IPv4 Rete IPv4 Internet IPv4 Host IPv6 IPv6 Le soluzioni NAT-based sono basate su una qualche forma di NAT, svolta da router presenti nella rete dell ISP (router CGN, Carrier Grade NAT) Sono utilizzate per premettere la comunicazione di Host IPv4 con indirizzamento privato, o Host IPv6, con l Internet IPv4 Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

74 Tunneling in reti IPv4-only R1 IPv6 IPv4 Tunnel IPv6-in-IPv4/GRE R2 IPv6 Rete IPv4-only IPv6 Il pacchetto IPv6 è inserito in un pacchetto IPv4 che ha Protocol Type funzione del tipo di protocollo di tunneling utilizzato IPv6-in-IPv4 = 41 ; GRE = 47 Due tipologie: punto-punto e punto-multipunto Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

75 Tunneling in reti IPv4 + MPLS IPv6 L1 L2 P IPv6 L1 PE-1 LSP PE-PE PE-2 IPv6 Rete IPv4 + MPLS IPv6 CE-1 CE-2 Il pacchetto IPv6 viene inoltrato sulla rete IPv4+MPLS con una o più etichette MPLS (normalmente due) Maggiori dettagli nelle sezioni dedicate ai servizi 6PE e 6VPE Alcuni servizi (VPWS e VPLS) prevedono l incapsulamento delle trame di Livello 2 (che possono trasportare qualsiasi protocollo, tra cui ipv6) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

76 Ultima diapositiva (finalmente ) Copyright Reiss Romoli IP Next Generation : il protocollo IPv6 Versione Marzo

Multicast e IGMP. Pietro Nicoletti www.studioreti.it

Multicast e IGMP. Pietro Nicoletti www.studioreti.it Multicast e IGMP Pietro Nicoletti wwwstudioretiit Multicast-2004-1 P Nicoletti: si veda nota a pag 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi sul

Dettagli

Gli indirizzi di IPv6

Gli indirizzi di IPv6 Nota di Copyright Gli indirizzi di IPv6 Silvano GAI [email protected] IPV6-ADD - 1 Copyright: si veda nota a pag. 2 Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi sul copyright

Dettagli

ARP e RARP. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it http://staff.polito.it/mario.baldi. Fulvio RISSO

ARP e RARP. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it http://staff.polito.it/mario.baldi. Fulvio RISSO ARP e RARP Silvano GAI sgai[at]cisco.com Mario BALDI mario.baldi[at]polito.it http://staff.polito.it/mario.baldi Fulvio RISSO fulvio.risso[at]polito.it ARP - 1 Copyright: si veda nota a pag. 2 Nota di

Dettagli

Reti di Calcolatori 18-06-2013

Reti di Calcolatori 18-06-2013 1. Applicazioni di rete [3 pts] Si descrivano, relativamente al sistema DNS: Compito di Reti di Calcolatori 18-06-2013 a) i motivi per i quali viene usato; b) l architettura generale; c) le modalità di

Dettagli

IP (Internet Protocol) sta al livello 2 della scala Tcp/Ip o al livello 3 della scala ISO/OSI. Un indirizzo IP identifica in modo logico (non fisico

IP (Internet Protocol) sta al livello 2 della scala Tcp/Ip o al livello 3 della scala ISO/OSI. Un indirizzo IP identifica in modo logico (non fisico IP e subnetting Ip IP (Internet Protocol) sta al livello 2 della scala Tcp/Ip o al livello 3 della scala ISO/OSI. Un indirizzo IP identifica in modo logico (non fisico come nel caso del MAC Address) una

Dettagli

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete

Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,

Dettagli

ICMP. Internet Control Message Protocol. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it http://staff.polito.it/mario.

ICMP. Internet Control Message Protocol. Silvano GAI. sgai[at]cisco.com. Mario BALDI. mario.baldi[at]polito.it http://staff.polito.it/mario. ICMP Internet Control Message Protocol Silvano GAI sgai[at]cisco.com Mario BALDI mario.baldi[at]polito.it http://staff.polito.it/mario.baldi Fulvio RISSO fulvio.risso[at]polito.it ICMP - 1 Copyright: si

Dettagli

7 Evoluzione del livello rete: IPv6

7 Evoluzione del livello rete: IPv6 Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici 7 Evoluzione del livello rete: IPv6 Architetture e Protocolli per Internet IPv6 (Internet Protocol version 6) IPv6

Dettagli

Reti di Calcolatori. Il software

Reti di Calcolatori. Il software Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla

Dettagli

Indice generale. Ringraziamenti...xiii. Introduzione...xv. Capitolo 1 IPv6: i fattori trainanti...1. Capitolo 2 Panoramica su IPv6...

Indice generale. Ringraziamenti...xiii. Introduzione...xv. Capitolo 1 IPv6: i fattori trainanti...1. Capitolo 2 Panoramica su IPv6... Ringraziamenti...xiii Introduzione...xv Capitolo 1 IPv6: i fattori trainanti...1 Internet: una storia di successo...1 Aspetti notevoli dal punto di vista dell offerta...4 I crocevia di Internet...7 Su

Dettagli

Protocolli di Comunicazione

Protocolli di Comunicazione Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico ([email protected]) Giorgio Ventre ([email protected]) Il livello rete in Internet Il protocollo

Dettagli

158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat. Università degli Studi di Udine Insegnamento: Reti di Calcolatori I Docente: Pier Luca Montessoro DOMANDE DI RIEPILOGO SU: - Livello network 1. Si deve suddividere la rete 173.19.0.0 in 510 subnet. Qual

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11)

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11) Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2010/11) Roberto Canonico ([email protected]) Giorgio Ventre ([email protected]) Il protocollo IP Frammentazione

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10 Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico ([email protected]) Antonio Pescapè ([email protected]) ICMP ARP RARP DHCP - NAT ICMP (Internet

Dettagli

Gestione degli indirizzi

Gestione degli indirizzi Politecnico di Milano Facoltà di Ingegneria dell Informazione Gestione degli indirizzi -Address Resolution Protocol (ARP) -Reverse Address Resolution Protocol (RARP) -Dynamic Host Configuration Protocol

Dettagli

IP versione 6 Mobilità nelle reti IP

IP versione 6 Mobilità nelle reti IP IP versione 6 Mobilità nelle reti IP Contenuti del corso La progettazione delle reti Il routing nelle reti IP Il collegamento agli Internet Service Provider e problematiche di sicurezza Analisi di traffico

Dettagli

DA SA Type Data (IP, ARP, etc.) Padding FCS 6 6 2 0-1500 0-46 4

DA SA Type Data (IP, ARP, etc.) Padding FCS 6 6 2 0-1500 0-46 4 Esercizio Data la rete in figura, si assuma che i terminali T1-T12 e T13-T24 siano connessi tramite collegamenti di tipo UTP a due switch Fast Ethernet. Si assuma che le tabelle ARP di tutti i dispositivi

Dettagli

ICMPv6 Neighbor Discovery Configurazione degli indirizzi. Tutorial IPv6 - G. Barbagallo, V. Carcione, L. Colitti, G. Paolini

ICMPv6 Neighbor Discovery Configurazione degli indirizzi. Tutorial IPv6 - G. Barbagallo, V. Carcione, L. Colitti, G. Paolini ICMPv6 Neighbor Discovery Configurazione degli indirizzi 1 ICMPv6 Protocollo e tipi di pacchetto 2 Il protocollo ICMPv6 Equivalente IPv6 di ICMP Stesse funzionalità di base Segnalazione errori, controllo,

Dettagli

Gestione degli indirizzi

Gestione degli indirizzi Politecnico di Milano Advanced Network Technologies Laboratory Gestione degli indirizzi - Address Resolution Protocol (ARP) - Reverse Address Resolution Protocol (RARP) - Dynamic Host Configuration Protocol

Dettagli

ARP e instradamento IP

ARP e instradamento IP ARP e instradamento IP A.A. 2003/2004 Walter Cerroni Relazione Indirizzi Fisici Indirizzi IP Software di basso livello nasconde gli indirizzi fisici e consente ai livelli superiori di lavorare solo con

Dettagli

ICMP OSI. Internet Protocol Suite. Telnet FTP SMTP SNMP TCP e UDP NFS. Application XDR. Presentation. Session RPC. Transport.

ICMP OSI. Internet Protocol Suite. Telnet FTP SMTP SNMP TCP e UDP NFS. Application XDR. Presentation. Session RPC. Transport. ICMP Application Presentation Session Transport Telnet FTP SMTP SNMP TCP e UDP NFS XDR RPC Network Data Link Physical OSI ICMP ARP e RARP IP Non Specificati Protocolli di routing Internet Protocol Suite

Dettagli

Inizializzazione degli Host. BOOTP e DHCP

Inizializzazione degli Host. BOOTP e DHCP BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un

Dettagli

Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e

Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e TCP/IP Sommario Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici Introduzione al TCP/IP TCP/IP

Dettagli

Firewall e NAT A.A. 2005/2006. Walter Cerroni. Protezione di host: personal firewall

Firewall e NAT A.A. 2005/2006. Walter Cerroni. Protezione di host: personal firewall Firewall e NAT A.A. 2005/2006 Walter Cerroni Protezione di host: personal firewall Un firewall è un filtro software che serve a proteggersi da accessi indesiderati provenienti dall esterno della rete Può

Dettagli

IL LIVELLO RETE IN INTERNET Protocollo IP

IL LIVELLO RETE IN INTERNET Protocollo IP Reti di Calcolatori IL LIVELLO RETE IN INTERNET Protocollo IP D. Talia RETI DI CALCOLATORI - UNICAL 4-1 Il Protocollo IP IPv4 Datagram IP: formato Indirizzi IP: formato Protocolli di controllo IP mobile

Dettagli

IP Multicast. Mario Baldi [email protected] staff.polito.it/mario.baldi. Silvano Gai [email protected]. Nota di Copyright. Comunicazioni di gruppo

IP Multicast. Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi. Silvano Gai sgai@cisco.com. Nota di Copyright. Comunicazioni di gruppo IP Multicast Mario Baldi [email protected] staff.polito.it/mario.baldi Silvano Gai [email protected] Multicast - 1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto

Dettagli

Tutorial IPv6 - base. I concetti principali: Header, indirizzamento, ICMP. Gabriella Paolini WS9, Roma, 15.06.2009

Tutorial IPv6 - base. I concetti principali: Header, indirizzamento, ICMP. Gabriella Paolini WS9, Roma, 15.06.2009 Tutorial IPv6 - base I concetti principali: Header, indirizzamento, ICMP Header IPv6 Indirizzi IPv6 ICMPv6 Protocollo e tipi di pacchetto Path MTU discovery Neighbor Discovery DNS 2 IPv6 - il nuovo protocollo

Dettagli

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP

INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP Un indirizzo IP è composto da 32 bit. Generalmente, per convenienza, è presentato in decimale: 4 ottetti (bytes) separati da un punto. Ogni rete fisica

Dettagli

Interconnessione di reti

Interconnessione di reti Interconnessione di reti Collegamenti tra reti eterogenee Instradamento (routing) e inoltro (forwarding) IPv4 - indirizzi IP e MAC - sottoreti IPv6 - evoluzione di Internet DNS - Domain Name System Conclusioni

Dettagli

Internetworking TCP/IP: esercizi

Internetworking TCP/IP: esercizi Politecnico di Milano Facoltà di Ingegneria dell Informazione Fondamenti di Reti di Telecomunicazione prof. A. Capone Internetworking TCP/IP: esercizi 1 Esercizio 7.1 Si consideri la rete in figura dove

Dettagli

Autenticazione tramite IEEE 802.1x

Autenticazione tramite IEEE 802.1x Autenticazione tramite IEEE 802.1x Pietro Nicoletti Studio Reti s.a.s www.studioreti.it 802-1-X-2004 -Switch 1 P. Nicoletti: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto

Dettagli

INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam.

INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam. Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 Dynamic Host Configuration Protocol [email protected] Prima di iniziare... Gli indirizzi IP privati possono essere

Dettagli

DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO

DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO Corso DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO Docente: Ing. Luca Romanelli Mail: [email protected] Networking NAT 1 Sommario L indirizzamento privato e pubblico I meccanismi di address

Dettagli

GLI INDIRIZZI DELL INTERNET PROTOCOL (IP ADDRESS) 2. Fondamenti sugli indirizzi dell Internet Protocol 2. Struttura di un indirizzo IP 2

GLI INDIRIZZI DELL INTERNET PROTOCOL (IP ADDRESS) 2. Fondamenti sugli indirizzi dell Internet Protocol 2. Struttura di un indirizzo IP 2 GLI INDIRIZZI DELL INTERNET PROTOCOL (IP ADDRESS) 2 Fondamenti sugli indirizzi dell Internet Protocol 2 Struttura di un indirizzo IP 2 Le classi degli indirizzi IP 3 Indirizzi di Classe A 3 Indirizzi di

Dettagli

Multicast IPv6. Conferenza GARR_05 Pisa 10-13 maggio 2005. [email protected] [email protected] [email protected].

Multicast IPv6. Conferenza GARR_05 Pisa 10-13 maggio 2005. antonio.pinizzotto@iit.cnr.it lorenzo.rossi@iit.cnr.it marco.sommani@iit.cnr. Multicast IPv6 Conferenza GARR_05 Pisa 10-13 maggio 2005 [email protected] [email protected] [email protected] Argomenti trattati Miglioramenti rispetto al multicast IPv4 nell

Dettagli

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 3 a lezione Francesco Fontanella Il pacchetto IP Il preambolo (header) IP è fatto in questo modo: Gli Indirizzi IP Ogni host e router

Dettagli

ARP (Address Resolution Protocol)

ARP (Address Resolution Protocol) ARP (Address Resolution Protocol) Il routing Indirizzo IP della stazione mittente conosce: - il proprio indirizzo (IP e MAC) - la netmask (cioè la subnet) - l indirizzo IP del default gateway, il router

Dettagli

Telematica 4. TCP/IP - IPv6

Telematica 4. TCP/IP - IPv6 4. TCP/IP - (v.02) Università di Genova Facoltà di Ingegneria Telematica 4. TCP/IP - Prof. Raffaele Bolla dist L uso del CIDR ha solo temporaneamente risolto (o attenuato) i problemi legati allo spazio

Dettagli

Dal protocollo IP ai livelli superiori

Dal protocollo IP ai livelli superiori Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono

Dettagli

Forme di indirizzamento

Forme di indirizzamento Anno Accademico 2013-2014 CdS in INFORMATICA e COMUNICAZIONE DIGITALE Lucidi del corso di Reti di Calcolatori e Comunicazione Digitale Modulo 3 - TCP/IP: Lo strato di rete (parte II) Prof. Sebastiano Pizzutilo

Dettagli

Gli indirizzi dell Internet Protocol. IP Address

Gli indirizzi dell Internet Protocol. IP Address Gli indirizzi dell Internet Protocol IP Address Il protocollo IP Prevalente è ormai diventato nell implementazione di reti di computer la tecnologia sintetizzata nei protocolli TCP- Ip IP è un protocollo

Dettagli

Laurea in INFORMATICA

Laurea in INFORMATICA Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2013/2014 Capitolo 4 Indirizzi del Protocollo IP [email protected] Agenda Indirizzamento, gerarchia, classificazione degli indirizzi

Dettagli

Parte II: Reti di calcolatori Lezione 16

Parte II: Reti di calcolatori Lezione 16 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 16 Giovedì 24-04-2014 1 Traduzione degli

Dettagli

ACCESS LIST. Pietro Nicoletti www.studioreti.it

ACCESS LIST. Pietro Nicoletti www.studioreti.it ACCESS LIST Pietro Nicoletti www.studioreti.it Access List - 1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi sul copyright

Dettagli

COMPLESSO SCOLASTICO INTERNAZIONALE GIOVANNI PAOLO II. Pianificazione di reti IP (subnetting)

COMPLESSO SCOLASTICO INTERNAZIONALE GIOVANNI PAOLO II. Pianificazione di reti IP (subnetting) Pianificazione di reti IP (subnetting) Avendo una rete complessa possiamo dividerla in sottoreti logiche, collegandole con dei router. Questa operazione di segmentazione prende il nome di subnetting, ed

Dettagli

SIP e SDP. Segnalazione nelle reti VoIP. Fulvio Risso. Politecnico di Torino

SIP e SDP. Segnalazione nelle reti VoIP. Fulvio Risso. Politecnico di Torino SIP e SDP Segnalazione nelle reti VoIP Fulvio Risso Politecnico di Torino fulvio.risso[at]polito.it http://netgroup.polito.it/netlibrary/voip-intro/text.htm#73 Mario Baldi Politecnico di Torino mario.baldi[at]polito.it

Dettagli

Interdomain routing. Principi generali e protocolli di routing. Mario Baldi

Interdomain routing. Principi generali e protocolli di routing. Mario Baldi Interdomain routing Principi generali e protocolli di routing Mario Baldi Dipartimento di Automatica e Informatica Politecnico di Torino http://staff.polito.it/mario.baldi Interdomain_routing - 1 Nota

Dettagli

Perché IPv6? IPv6 sta arrivando... Marco Marletta WS9, Roma, 15-18.06.2009

Perché IPv6? IPv6 sta arrivando... Marco Marletta WS9, Roma, 15-18.06.2009 Perché IPv6? IPv6 sta arrivando... IPv4 sta finendo 2 E noi non implementiamo a sufficienza le energie alternative Pensate al termine di IPv4 come al termine del petrolio Lo so, è una similitudine ormai

Dettagli

TCP/IP. Principali caratteristiche

TCP/IP. Principali caratteristiche TCP/IP Principali caratteristiche 1 TCP/IP Caratteristiche del modello TCP/IP Struttura generale della rete Internet IL MONDO INTERNET Reti nazionali e internazionali ROUTER Rete Azienade ROUTER ROUTER

Dettagli

IP Mobility. Host mobili

IP Mobility. Host mobili IP Mobility Reti II IP Mobility -1 Host mobili! Dispositivi wireless o wired mobili! Connessione alla rete attraverso: " Wireless LAN " Reti cellulari " Reti Satellitari " LAN " Etc.! Una rete di riferimento

Dettagli

Socket API per il Multicast

Socket API per il Multicast Socket API per il Multicast Massimo Bernaschi Istituto per le Applicazioni del Calcolo Mauro Picone Consiglio Nazionale delle Ricerche Viale del Policlinico, 137-00161 Rome - Italy http://www.iac.cnr.it/

Dettagli

Indirizzo IP. Come si distinguono? Indirizzo IP : 192. 168. 220. 134. Network address : 192. 168. 220. 0 Host address: : 134

Indirizzo IP. Come si distinguono? Indirizzo IP : 192. 168. 220. 134. Network address : 192. 168. 220. 0 Host address: : 134 Subnet mask Indirizzo IP Come si distinguono? Indirizzo IP : 192. 168. 220. 134 Network address : 192. 168. 220. 0 Host address: : 134 Subnet Mask La Subnet Mask viene implementata per limitare il traffico

Dettagli

Firewall e Abilitazioni porte (Port Forwarding)

Firewall e Abilitazioni porte (Port Forwarding) Firewall e Abilitazioni porte (Port Forwarding) 1 Introduzione In questa mini-guida mostreremo come creare le regole sul Firewall integrato del FRITZ!Box per consentire l accesso da Internet a dispositivi

Dettagli

Sicurezza a livello IP: IPsec e le reti private virtuali

Sicurezza a livello IP: IPsec e le reti private virtuali Sicurezza a livello IP: IPsec e le reti private virtuali Davide Cerri Sommario L esigenza di proteggere l informazione che viene trasmessa in rete porta all utilizzo di diversi protocolli crittografici.

Dettagli

Il modello TCP/IP. Sommario

Il modello TCP/IP. Sommario Il modello TCP/IP Il protocollo IP Mario Cannataro Sommario Introduzione al modello TCP/IP Richiami al modello ISO/OSI Struttura del modello TCP/IP Il protocollo IP Indirizzi IP Concetto di sottorete Struttura

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Venerdì 18 Febbraio 2005, ore 9.30

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Venerdì 18 Febbraio 2005, ore 9.30 Prova di Esame - Rete Internet (ing. Giovanni Neglia) Venerdì 18 Febbraio 2005, ore 9.30 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

INFOCOM Dept. Antonio Cianfrani. Virtual LAN (VLAN)

INFOCOM Dept. Antonio Cianfrani. Virtual LAN (VLAN) Antonio Cianfrani Virtual LAN (VLAN) Richiami sullo standard Ethernet Lo standard Ethernet (IEEE 802.3) è utilizzato per le Local Area Network (LAN): livello 2 della pila protocollare. Consente l utilizzo

Dettagli

Reti. Reti. IPv4: concetti fondamentali. arp (address resolution protocol) Architettura a livelli (modello OSI)

Reti. Reti. IPv4: concetti fondamentali. arp (address resolution protocol) Architettura a livelli (modello OSI) Reti Architettura a livelli (modello OSI) Prevede sette livelli: applicazione, presentazione, sessione, trasporto, rete, collegamento dei dati (datalink), fisico. TCP/IP: si può analizzare in maniera analoga

Dettagli

Assegnamento di un indirizzo IP temporaneo a dispositivi Barix

Assegnamento di un indirizzo IP temporaneo a dispositivi Barix Assegnamento di un indirizzo IP temporaneo a dispositivi Barix V 1.0 GUIDA RAPIDA Introduzione L obiettivo di questa guida rapida è fornire all utente un modo per poter assegnare un indirizzo IP temporaneo

Dettagli

FONDAMENTI DI MATEMATICA BINARIA

FONDAMENTI DI MATEMATICA BINARIA FONDAMENTI DI MATEMATICA BINARIA Pietro Nicoletti [email protected] Binar - 1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle

Dettagli

Università degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls

Università degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls Università degli Studi di Pisa Dipartimento di Informatica NAT & Firewalls 1 NAT(NETWORK ADDRESS TRANSLATION) MOTIVAZIONI NAT(Network Address Translation) = Tecnica di filtraggio di pacchetti IP con sostituzione

Dettagli

Il livello 3 della pila ISO/OSI. Il protocollo IP e il protocollo ICMP

Il livello 3 della pila ISO/OSI. Il protocollo IP e il protocollo ICMP Il livello 3 della pila ISO/OSI Il protocollo IP e il protocollo ICMP IL LIVELLO 3 - il protocollo IP Il livello 3 della pila ISO/OSI che ci interessa è l Internet Protocol, o più brevemente IP. Visto

Dettagli

IP Internet Protocol

IP Internet Protocol IP Internet Protocol Vittorio Maniezzo Università di Bologna Vittorio Maniezzo Università di Bologna 13 IP - 1/20 IP IP è un protocollo a datagrammi In spedizione: Riceve i dati dal livello trasporto e

Dettagli

Determinare la grandezza della sottorete

Determinare la grandezza della sottorete Determinare la grandezza della sottorete Ogni rete IP possiede due indirizzi non assegnabili direttamente agli host l indirizzo della rete a cui appartiene e l'indirizzo di broadcast. Quando si creano

Dettagli

ESERCIZIO NUMERO 1 ESERCIZIO NUM. 2

ESERCIZIO NUMERO 1 ESERCIZIO NUM. 2 ESERCIZIO NUMERO 1 Alcuni errori di segnale possono provocare la sostituzione di interi gruppi di bit di un pacchetto mediante una sequenza di valori 0 oppure una sequenza di valori 1. Supponete che vengano

Dettagli

PROF. Filippo CAPUANI TCP/IP

PROF. Filippo CAPUANI TCP/IP PROF. Filippo CAPUANI TCP/IP Sommario Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici Introduzione

Dettagli

Reti di Calcolatori:

Reti di Calcolatori: Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì

Dettagli

Manuale di Aggiornamento BOLLETTINO. Rel. 5.20.1H4. DATALOG Soluzioni Integrate a 32 Bit

Manuale di Aggiornamento BOLLETTINO. Rel. 5.20.1H4. DATALOG Soluzioni Integrate a 32 Bit Manuale di Aggiornamento BOLLETTINO Rel. 5.20.1H4 DATALOG Soluzioni Integrate a 32 Bit - 2 - Manuale di Aggiornamento Sommario 1 2 PER APPLICARE L AGGIORNAMENTO... 3 1.1 Aggiornamento Patch Storica...

Dettagli

Il protocollo VTP della Cisco

Il protocollo VTP della Cisco Il protocollo VTP della Cisco Pietro Nicoletti Piero[]studioreti.it VTP-Cisco - 1 P. Nicoletti: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto

Dettagli

Reti di Telecomunicazione Lezione 8

Reti di Telecomunicazione Lezione 8 Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica [email protected] Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato

Dettagli

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.

A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini. Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio

Dettagli

Informazioni Generali (1/2)

Informazioni Generali (1/2) Prima Esercitazione Informazioni Generali (1/2) Ricevimento su appuntamento (tramite e-mail). E-mail [email protected] specificare come oggetto Reti Informatiche 2 Informazioni Generali (2/2)

Dettagli

Il Mondo delle Intranet

Il Mondo delle Intranet Politecnico di Milano Advanced Network Technologies Laboratory Il Mondo delle Intranet Network Address Translation (NAT) Virtual Private Networks (VPN) Reti Private e Intranet EG sottorete IG IG rete IG

Dettagli

Interfaccia KNX/IP - da guida DIN KXIPI. Manuale Tecnico

Interfaccia KNX/IP - da guida DIN KXIPI. Manuale Tecnico Interfaccia KNX/IP - da guida DIN KXIPI Manuale Tecnico 24809270/15-04-2014 1 Sommario 1 Introduzione... 3 2 Applicazione... 3 3 Menù Impostazioni generali... 4 3.1 Parametri... 4 3.1.1 Nome apparecchio...

Dettagli

Indirizzamento privato e NAT

Indirizzamento privato e NAT Indirizzamento privato e NAT Contenuti del corso La progettazione delle reti Il routing nelle reti IP Il collegamento agli Internet Service Provider e problematiche di sicurezza Analisi di traffico e dei

Dettagli

Ricerca ed analisi della causa di un problema o guasto di rete

Ricerca ed analisi della causa di un problema o guasto di rete Ricerca ed analisi della causa di un problema o guasto di rete Pietro Nicoletti www.studioreti.it Trouble- 1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel

Dettagli

La VPN con il FRITZ!Box Parte I. La VPN con il FRITZ!Box Parte I

La VPN con il FRITZ!Box Parte I. La VPN con il FRITZ!Box Parte I La VPN con il FRITZ!Box Parte I 1 Introduzione In questa mini-guida illustreremo come realizzare un collegamento tramite VPN(Virtual Private Network) tra due FRITZ!Box, in modo da mettere in comunicazioni

Dettagli

Prova di autovalutazione del modulo di Reti di Calcolatori IFTS 2010-11-15. Docente: Luciano Bononi

Prova di autovalutazione del modulo di Reti di Calcolatori IFTS 2010-11-15. Docente: Luciano Bononi Prova di autovalutazione del modulo di Reti di Calcolatori IFTS 2010-11-15 Docente: Luciano Bononi Questo è un esempio di test di autovalutazione. Se saprete rispondere a queste domande avete ottime probabilità

Dettagli

il progetto ieee 802

il progetto ieee 802 il progetto ieee 802 architettura generale g. di battista nota di copyright questo insieme di slides è protetto dalle leggi sul copyright il titolo ed il copyright relativi alle slides (inclusi, ma non

Dettagli

Reti di calcolatori. Lezione del 10 giugno 2004

Reti di calcolatori. Lezione del 10 giugno 2004 Reti di calcolatori Lezione del 10 giugno 2004 Internetworking I livelli 1 fisico e 2 data link si occupano della connessione di due host direttamente connessi su di una rete omogenea Non è possibile estendere

Dettagli

Multicast IPv6. Teoria e pratica. Marco d Itri <[email protected]> IPv6 Task Force Italia - Luglio 2005. ITgate Network

Multicast IPv6. Teoria e pratica. Marco d Itri <md@linux.it> IPv6 Task Force Italia - Luglio 2005. ITgate Network Multicast IPv6 Teoria e pratica Marco d Itri ITgate Network IPv6 Task Force Italia - Luglio 2005 Indice 1 Introduzione 2 Formato degli indirizzi 3 Protocolli di routing 4 m6bone 5 Implementazioni

Dettagli

TCP/IP un introduzione

TCP/IP un introduzione TCP/IP un introduzione Introduzione Il successo di Internet (rate di crescita annuo > 200 %) e dovuto all uso di protocolli standard aperti (IETF) TCP/IP (Transmission Control Protocol/Internet Protocol)

Dettagli

VPN CIRCUITI VIRTUALI

VPN CIRCUITI VIRTUALI & TUNNELING 1 Il termine VPN viene pesantemente abusato, con varie definizioni ma possiamo definire intuitivamente una VPN considerando dapprima l'idea dì una rete privata. Le aziende con molte sedi si

Dettagli

Capitolo 4: Gli indirizzi dell Internet Protocol (IP address)

Capitolo 4: Gli indirizzi dell Internet Protocol (IP address) Capitolo 4: Gli indirizzi dell Internet Protocol (IP address) 4.1 Fondamenti sugli indirizzi dell Internet Protocol Gli indirizzi IP identificano in modo univoco ciascun host su una internet TCP/IP. Un

Dettagli

Internet e protocollo TCP/IP

Internet e protocollo TCP/IP Internet e protocollo TCP/IP Internet Nata dalla fusione di reti di agenzie governative americane (ARPANET) e reti di università E una rete di reti, di scala planetaria, pubblica, a commutazione di pacchetto

Dettagli

Cos'è una vlan. Da Wikipedia: Una LAN virtuale, comunemente

Cos'è una vlan. Da Wikipedia: Una LAN virtuale, comunemente Cos'è una vlan Da Wikipedia: Una LAN virtuale, comunemente detta VLAN, è un gruppo di host che comunicano tra di loro come se fossero collegati allo stesso cablaggio, a prescindere dalla loro posizione

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico ([email protected]) Giorgio Ventre ([email protected]) OSPF I lucidi presentati al corso sono uno

Dettagli

Università degli Studi di Bergamo

Università degli Studi di Bergamo Università degli Studi di Bergamo Facoltà di Ingegneria Prof. Filippini 2!!!!!!! 3!!!!!!!!!! 4!!!!!! 5!!!!!!!!!!! 6!!!!!!!! 7!!! 8 Prefix (binary) Usage Fraction 0000 0000 Reserved for IPv4 addresses 1/256

Dettagli

Configurazione Rete in LINUX

Configurazione Rete in LINUX Configurazione Rete in LINUX Laboratorio di Reti Ing. Telematica - Università Kore Enna A.A. 2008/2009 Ing. A. Leonardi TCP/IP Il trasferimento dati con il protocollo TCP/IP si basa fondamentalmente su

Dettagli