Corso TECNICO DI RETE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Corso TECNICO DI RETE"

Transcript

1 Corso TECNICO DI RETE MODULO 1 dimensionamento architettura di rete Docente: ing.andrea Sarneri sarneri@ttc-progetti.it 1 Lezione 5 livello di rete 1. Funzione del livello di rete 2. Schema di indirizzamento IP, frame IP, reti e sottoreti 3. Routing e frammentazione, protocollo RIP e OSPF 4. Esercizi 2 1

2 LIVELLO FISICO OSI INTERNET Livello di rete: gestire la consegna del pacchetto al destinatario, attraverso un sistema di indirizzamento logico superiore rispetto ai mezzi trasmissivi utilizzati, e una ottimizzazione del percorso di instradamento. 4 2

3 Cosa fornisce il livello IP: Identificazione univoca del mittente e del destinatario (schema di indirizzamento IP) Un servizio (ARP) per associare indirizzo IP all indirizzamento sottostante (livello di rete MAC) Un servizio (ICMP) per valutare il collegamento tra due IP Un protocollo (RIP, OSPF) per la gestione dell instradamento (routing) tra sottoreti Cosa NON fornisce il livello IP: garanzia di consegna del pacchetto, il protocollo è best effort, ma demanda al livello superiore l adozione di protocolli per la garanzia della consegna 5 Indirizzamento IPv4: IP address = <network number><host number> Gestito dall autorità (RIPE) Gestito dal titolare della sottorete IP address = 32 bit suddivisi in 4 ottetti separati da. = <a>.<b>.<c>.<d> Gi indirizzi sono in totale 2 32 Per una gestione razionale vengono suddivisi in 5 classi con differente spaccatura tra network number bits e host number bits: 6 3

4 Indirizzi di classe A: questi indirizzi utilizzano 7 bit per la <network> e 24 bit per la parte <host> dell'indirizzo IP. Ciò consente (126) reti, ciascuna con ( ) host - >totale di oltre 2 miliardi di indirizzi. Indirizzi di classe B: Questi indirizzi utilizzano 14 bit per il <network> e 16 bit per la parte <host> dell'indirizzo IP. Ciò consente (16.382)per le reti ciascuna con (65.534) host per un totale di più di 1 miliardi di indirizzi. Indirizzi di classe C: Questi indirizzi utilizzano 21 bit per la <network> e 8 bit per la parte <host> dell'indirizzo IP. Quindi ( ) reti di (254) host- totale di oltre mezzo miliardo di indirizzi. Indirizzi di classe D: Questi indirizzi sono riservati per il multicasting (una sorta di trasmissione, ma in una zona limitata, e solo a host utilizzando lo stesso indirizzo di classe D). Classe E: gli indirizzi Questi indirizzi sono riservati per il futuro o sperimentali utilizzo 7 Indirizzi speciali: Tutti i bit 0: Un indirizzo con tutti i bit a zero nella porzione di numero di host è interpretato come numero di rete. Quando un host vuole comunicare attraverso una rete, ma non ancora non conosce l'indirizzo di rete IP, è possibile inviare pacchetti con <network address> = 0. Gli altri host della rete interpretano l'indirizzo come questa rete. Tutti i bit 1: Un indirizzo con tutti i bit a 1 viene interpretato come tutte le reti o tutte le host. Per esempio tutti gli host sulla rete 128,2 (Classe B i: Questo è chiamato un indirizzo di broadcast diretto perché contiene sia un valido <network address> e un <host broadcast address>. Loopback: La rete di classe A è definito come il loopback di rete, ovvero è l indirizzo sé stesso visto dall host. Gli indirizzi di rete che vengono assegnati alle interfacce di tale processo dati all'interno del sistema locale. Queste interfacce di loopback non possono accedere a un rete fisica. NOTA : un host può avere più di un indirizzo di rete. Se più indirizzi appartengono alla stessa interfaccia si ha la configurazione multihoming. Una interfaccia ha sempre associato l indirizzo IP vero e il (loopback) 8 4

5 Indirizzi speciali: 9 RFC 1918 definisce i seguenti prefissi indirizzo per lo spazio di indirizzi privati: / 8 ( , ) Unica rete di classe A. Consente il seguente intervallo di indirizzi di unicast IPv4 validi: a Il / 8 prefisso di indirizzo dispone di 24 bit per l'host che è possibile utilizzare per qualsiasi schema di indirizzi all'interno di una organizzazione privata /12 ( , ) 16 reti di classe B. Consente il seguente intervallo di indirizzi unicast IPv4 validi: a Il /12 prefisso di indirizzo dispone di 20 bit per l'host che è possibile utilizzare per qualsiasi schema di indirizzi all'interno di una organizzazione privata /16 ( , ) Consente il seguente intervallo di indirizzi unicast IPv4 validi: a Il /16 prefisso di indirizzo dispone di 16 bit per l'host che è possibile utilizzare per qualsiasi schema di indirizzi all'interno di una organizzazione privata. Le sottoreti private vengono escluse dalle tabelle di routing dei router pubblici 10 5

6 SUBNETTING La porzione di indirizzo IP corrispondente alla rete si suddivide ulteriormente in rete e sottoreti: IP address = <network number><subnet number><host number> <subnet number>+<host number> è anche identificabile come la porzione locale dell indirizzo IP. Notare che la subnet è ricavata utilizzando bit assegnati all host number dalla relativa classe di appartenenza NETMASKING E l operazione che consente al router o all host di ricavare la sottorete, attraverso un mascheramento degli indirizzi di host. Si basa sulla operazione di AND logico tra l indirizzo IP binario e un moltiplicatore a (32 bit) che ha tutti 1 in corrispondenza dei bit di rete e sottorete, e 0 in corrispondenza dell indirizzo di host Es netmask di classe A : La maschera di sottorete si indica in due modi: <a>.<b>.<c>.<d> es ovvero Oppure <IP address>/ <netmask bits> es /21 con 21 = numero di bit di maschera a 1 11 Esempio (indirizzo di classe A) Supponiamo di avere un IP in classe A = , in binario diventa Questo host appartiene alla rete di classe A = (9) Se questo indirizzo appartiene a una sottorete di 256 indirizzi (8 bit) sulla rete 9 di classe A, il numero di sottorete sarà dato dai bit intermedi: ovvero (x4326), infatti potrei avere 2 16 =65536 sottoreti Quindi Rete=9 Sottorete=17190 Host=1 E ovvio che il numero di host per ogni sottorete è sempre potenza di due. IP Mask AND Net

7 Si possono ricavare sottoreti di taglio qualunque, da 1 bit a N bit, dove N è il numero di bit assegnato all host dalla classe di appartenenza della rete Es: Sottorete con 64 host ricavata da una rete di classe A IP Mask AND Net In questo caso si ha Rete=9, Sottorete=68760, Host=1 Sottoreti di dimensioni diverse sotto la stessa rete Sottoreti di dimensioni variabili sotto la stessa rete: IP host 001 Mask AND Net sottorete IP host 001 Mask AND Net sottorete IP host 003 Mask AND Net sottorete

8 Connessione tra reti/host e instradamento (routing) Direct delivery Sono definite due modalità di routing: Direct delivery: Quando due host sono nella stessa sottorete, ovvero l host1 consegna al datalink il pacchetto IP, il MAC layer dell host 1 trasmette il pacchetto al MAC layer dell host2. Indirect delivery: I due host non sono sulla stessa sottorete, ovvero il paccheto transita attraverso entità intermedie (i routers), e quindi il MAC layer di host1 non trasferisce direttamente al MAC layer di host 2, ma al MAC layer delle entità intermedie Indirect delivery 15 Dispositivi per connettere reti: Repeater /HUB- realizza una connessione fisica, ovvero al livello 1, non ha nessuna funzione logica, si limita a copiare e rimandare quello che arriva in ingresso da una parte verso l'uscita sull'altra parte della rete. Bridge/SWITCH- realizza la connessione tra due reti al livello 2; a differenza del repeater il bridge compie delle operazioni sui pacchetti, lavora al livello di indirizzi fisici e si può utilizzare per suddividere e sezionare il traffico interno alle LAN. Router - realizza la connessione tra reti al livello 3, lavora sugli indirizzi di rete ed è l'elemento che realizza le funzioni di instradamento necessarie. Gateway (protocol converters) - realizzano la connessione tra reti che differiscono nei livelli alti; sono sistemi molto complessi che fanno una radicale conversione di tutto il protocollo. (se si interconnettono reti omogenee il Gateway coincide con il router) 16 8

9 Il ROUTER è un dispositivo che implementa gli strati OSI necessari a gestire i pacchetti fino al livello di rete (3), ovvero in grado di distinguere i datagrammi in base all indirizzamento a livello di rete e a gestire il loro instradamento da/verso le varie sottoreti. Presenta due interfacce sulle due sottoreti che si vogliono interconnettere. Il Gateway è un host con funzionalità di routing attraverso il quale è possibile quindi accedere ad altre reti. Possono esistere più gateway sulla stessa sottorete, uno di questi può essere identificato come default gateway. In assenza di specifiche indicazioni (tramite tabella di routing) tutti i pacchetti indirizzati a reti diverse dalla sottorete di appartenenza verranno inoltrati al default gateway. host e router sono dotati di una tabella di routing Tabella di routing È un database in cui ogni router elenca le associazioni tra le reti/host esterne che si vogliono raggiungere e il primo gateway del percorso relativo (next-hop-router). Il pacchetto quindi, saltando di sottorete in sottorete, raggiunge la destinazione. La tabella include anche il default gateway, e questo metodo consente di minimizzare le dimensioni della tabella. La tabella quindi contiene interfaccia,destinazione, mask, gateway,metrica: 17 Rotte (route) In generale è il percorso che il pacchetto percorre per arrivare a destinazione. Normalmente si identifica la route con l indirizzo IP del nex-hop che il pacchetto deve seguire. Più hop creano il percorso. Una route è definita da un indirizzo destinazione e da una maschera Destinazione La destinazione di un pacchetto può essere: un host di destinazione ( ) una subnet (es x.y.z.0) una rotta (route) predefinita ( ) Maschera di rete (Network mask) La network mask viene utilizzata insieme alla destinazione per determinare quando viene utilizzata una route. 18 9

10 Maschera di rete (Network mask) Una route di subnet o di rete ha una mask sempre compresa tra e Utilizzo della maschera: Una mask significa che la route viene utilizzata solo dalla destinazione che corrisponde esattamente all'indirizzo specificato. Una mask significa invece che la route può essere utilizzata da qualsiasi destinazione. Quando una mask è scritta in codice binario, il valore 1 è significativo (richiede la corrispondenza), mentre il valore 0 non è significativo (non richiede la corrispondenza). Ad esempio, una destinazione ha una network mask Questa mask indica che i primi due ottetti devono corrispondere esattamente, i primi 5 bit del terzo ottetto devono corrispondere (248= ), mentre per l'ultimo ottetto la corrispondenza non è determinante. Il terzo ottetto di , ovvero 8, equivale a nel sistema binario. Senza modificare i primi 5 bit (la parte della mask in grassetto), è possibile raggiungere il valore 15, equivalente a nel sistema binario. Una route con destinazione e mask viene pertanto utilizzata per tutti i pacchetti destinati a indirizzi compresi tra e Gateway Il gateway rappresenta l'indirizzo IP del router successivo a cui deve essere inviato un pacchetto. In un collegamento LAN, ad esempio Ethernet o Token Ring, è necessario che il gateway sia raggiungibile direttamente da questo router tramite l'interfaccia indicata nella colonna Interfaccia. In un collegamento LAN, sia il gateway che l'interfaccia determinano la modalità di inoltro del traffico da parte del router. Per un'interfaccia di connessione a richiesta, l'indirizzo del gateway non è configurabile. In un collegamento point-to-point, l'interfaccia determina la modalità di inoltro del traffico da parte del router. Interfaccia L'interfaccia indica l'interfaccia LAN o di connessione a richiesta da utilizzare per raggiungere il router successivo (tipicamente l interfaccia è l indirizzo IP dell host dal quale il pacchetto parte, per poi raggiungere il gateway) Metrica La metrica indica il costo dell'utilizzo della route per raggiungere la destinazione. Una metrica tipica è rappresentata dagli hop, ovvero dal numero di router che è necessario attraversare per raggiungere la destinazione. Se sono disponibili più route, la migliore è quella con la metrica inferiore

11 Esempio di routing tra due reti pubbliche DEF GW A :4F:27:36:C4:03 Host C :4F:27:36:C4:54 DEF GW B :4F:27:36:C4:05 Rete-sottorete /22 Rete /8 Host A :4F:27:36:C4:51 GW A :4F:27:36:C4:51 GW B :4F:27:36:C4:51 Host B :4F:27:36:C4:52 21 Sulla sottorete A ci sono due gateway, di cui uno default. Con destinazione si indica la sottorete di appartenenza, ovvero la destinazione predefinita Con destinazione si indica il broadcasting, che comunque rimane confinato nella sottorete di appartenenza. Con si indica l host locale ovvero l interfaccia di default per il loopback. La tabella di esempio mette in evidenza una entry che consente di raggiungere un host sulla sottorete B attraverso un gateway che non è il default. TABELLA HOST A destinazione netmask gateway interfaccia metrica n.a n.a n.a na

12 Per avere comunicazione bidirezionale è necessario che anche la tabella di routing del destinatario nella sottorete B abbia una corrispondenza con l host nella sottorete A. Il percorso da verrà forzato a passare tramite per giungere a Se non ci fosse questa entry nella tabella di host B il pacchetto cercherebbe di passare attraverso i default gateway ( ). TABELLA HOST B destinazione netmask gateway interfaccia metrica n.a n.a n.a na Frammentazione Lo strato IP implementa la importante funzionalità di adattamento delle dimensioni del pacchetto proveniente dagli strati superiori alla massima dimensione dei pacchetti accettabile dagli strati inferiori (MTU=Maximum Transmit Unit), legati al mezzo fisico. Quando viene ricevuta una richiesta di trasmissione di un pacchetto superiore alla MTU dello strato sottostante, viene operata una suddivisione in ulteriori frammenti e l implementazione del meccanismo necessario poi al recupero e al ripristino del pacchetto iniziale. Infatti ciascun frammento verrà spedito individualmente e verrà ricevuto separatamente. Va notato che il meccanismo di sequenzializzazione e ricostruzione implementato al livello IP È diverso da quello simile implementato da LLC nel datalink, poiché in quel caso la sequenza è relativa allo stesso segmento di mezzo fisico, mentre nel caso IP la frammentazione è relativa a frammenti che possono transitare attraverso più sottoreti

13 Algoritmi di routing L algoritmo di routing è la regola con cui viene scelto il next-hop, in particolare per il calcolo della metrica intesa come il parametro che riassume il costo del passaggio da un hop all altro. 25 Routing statico e dinamico Nel routing statico le righe della tabella di routing (entry) vengono configurate manualmente dall'amministratore. Il routing dinamico permette ai vari router di scambiarsi le informazioni necessarie a determinare i possibili percorsi per raggiungere destinazioni remote mediante dei Routing Protocol, che usano appropriati algoritmi di routing. Oltre al traffico relativo ai pacchetti, c'è un traffico relativo allo scambio delle informazioni indispensabili ai routing protocol. Con il routing dinamico esiste la capacità di adattarsi automaticamente ai cambiamenti della topologia di rete (schema di connessione tra le macchine della rete): se si verifica un guasto lungo una connessione oppure ne viene attivata una nuova, gli aggiornamenti dei vari percorsi vengono automaticamente propagati a tutti i Router

14 Definizioni: Autonomous system: un dominio all interno del quale i router condividono gli stessi algoritmi di routing e sono in grado di comunicare direttamente tra loro Tipologie di protocolli di routing: Interior Gateway Protocol (IGP) usato per intradomain routing. All'interno di questa categoria esiste un ulteriore suddivisione: Distance Vector : RIP, IGRP Link state : OSPF Hybrid : EIGRP Exterior Gateway Protocol (EGP) usato per interdomain routing. 27 Algoritmi di routing: protocollo RIP Il protocollo RIP è stato uno dei primi protocolli di instradamento operante all'interno di un Autonomous system. RIP è un protocollo appartenente alla classe IGPs, in particolare è di tipo distance vector. Sebbene sia abbastanza diffuso in Internet, il suo utilizzo viene limitato a piccole internetworks. Questo tipo di protocollo si basa sul fatto che ciascun router tiene traccia della distanza e della direzione (vector) di tutte le possibili destinazioni nell'ambito dell'internetwork. Il tipo di metrica usata è l'hop count e gli Updates, che contengono l'intera copia delle routing table, vengono scambiati ad intervalli regolari (ogni 30 secondi) e quando si verificano dei cambiamenti nella topologia. Tutte le volte che un router riceve un update che contiene entry modificate, deve aggiornare la propria routing table incrementando di 1 l'hop count e indicare come next hop l'indirizzo IP del router da cui ha ricevuto il messaggio. La tabella di routing indicherà, per ciascuna entry della tabella, solo il percorso migliore per raggiungere la destinazione desiderata. Una volta che è stato aggiornata la routing table, il router trasmetterà immediatamente un update per informare gli altri router adiacenti dei cambiamenti. In questo particolare caso, gli updates vengono inviati senza attendere i 30 secondi di default. Ciascun router, in una rete nella quale opera questo protocollo, viene considerato come 1 hop. Se un router apprende un percorso verso una certa destinazione che richiede il passaggio di altri tre router, scriverà nella propria routing table in corrispondenza della suddetta destinazione, un Hop count =

15 Algoritmi di routing: protocollo OSPF I protocolli link state hanno un approccio diverso rispetto ai distance vector per raccogliere le informazioni necessarie ad effettuare il routing e per calcolare le routes da aggiungere nelle routing table. Una caratteristica importante di questi protocolli è quella di mantenere una visione completa della topologia di rete, cioè ciascun router è a conoscenza dell'esistenza di qualsiasi altro router della rete e di come sono connessi fra loro, si costruisce infatti una mappa della rete. Il protocollo link state mantiene un database complesso per immagazzinare le informazioni sulla topologia, le quali vengono usate per calcolare i percorsi verso le possibili destinazioni. Ciascun router invia delle informazioni (LSAs) per far conoscere agli altri router quali sono le proprie connessioni. Questi LSA vengono scambiati fra tutti i router dell'internetwork. Ciascun router elabora l'lsa proveniente dagli altri e si costruisce un database. A questo punto, conosciute le informazioni su tutti i link e segmenti dell'internetwork, il router è in grado di analizzare tutti i possibili percorsi e di scegliere quelli ottimali, da inserire poi nelle routing table. Per effettuare ciò ciascun router utilizza un algoritmo del tipo SPF (shortest path first); viene scelto cioè il percorso più breve fra i possibili per una determinata destinazione. Tale algoritmo è conosciuto anche come algoritmo di Dijkstra. Questo permette a ciascun router di individuare le routes mediante la creazione di una struttura ad albero rappresentante la rete ed avente come radice il router stesso. 29 Il Formato del pacchetto IP: 30 15

16 VERS: IP protocol version. La versione corrente è 4, la versione 5 è sperimentale, il 6 corrisponde alla Ipv 6 HLEN: Lunghezza dell header IP in parole da 32bit Service Type ( composto da MBZ TOS precedence ): indica la qualità del servizio richiesto per il datagramma IP: Precedence: This field specifies the nature and priority of the datagram: 000: Routine 001: Priority 010: Immediate 011: Flash 100: Flash override 101: Critical 110: Internetwork control 111: Network control TOS: Specifies the type of service value: 1000: Minimize delay 0100: Maximize throughput 0010: Maximize reliability 0001: Minimize monetary cost 0000: Normal service MBZ: Reserved for future use. 31 Total Length: lunghezza totale del datagramma (incluso header). Identification: numero unico assegnato al frammento di datagramma, utilizzabile per il riassemblaggio di datagrammi frammentati. Flags ( 0 df mf ): 0: riservato =0. DF (Do not Fragment): 0 = permette frammentazione; 1 = non permette frammentazione MF (More Fragments): 0 = ultimo frammento del datagramma, 1=seguono altri frammenti Fragment Offset: serve a riassemblare il datagramma. Il valore contiene il numero di segmenti da 64 bit contenuti in totale nei segmenti precedentemente ricevuti. Per il primo frammento il valore è 0 Time to Live:specifica per quanti secondi il pacchetto può circolare nella rete prima di poter essere ucciso. Ad ogni hop ciascun router scala indietro di uno il time to live, in modo che il pacchetto non circola infinitamente in rete. Header Checksum: checksum di controllo solo per l intestazione 32 16

17 Protocol Number: indica il protocollo al livello superiore a cui IP consegna/preleva il datagramma. 0: Reserved 1: Internet Control Message Protocol (ICMP) 2: Internet Group Management Protocol (IGMP) 3: Gateway-to-Gateway Protocol (GGP) 4: IP (IP encapsulation) 5: Stream 6: Transmission Control Protocol (TCP) 8: Exterior Gateway Protocol (EGP) 9: Interior Gateway Protocol (IGP) 17: User Datagram Protocol (UDP) 41:Simple Internet Protocol (SIP) 50: SIPP Encap Security Payload (ESP) 51: SIPP Authentication Header (AH) 89: Open Shortest Path First (OSPF) IGP Source e destination address: sono i due indirizzi nel fomato a.b.c d. IP Options : è un campo facoltativo con eventuali altre opzioni 33 Comando <ROUTE PRINT> (ambiente windows) o <ROUTE SHOW> (linux, unix) È il comando che consente di visualizzare la tabella di routing in un host E possibile aggiungere/rimuovere manualmente delle entry alla tabella con il comando ROUTE ADD o DELETE ed eventualmente renderle permanenti con l opzione -p 34 17

18 Comando <IPCONFIG /ALL> (ambiente windows) o <IFCONFIG /ALL> (linux, unix) È il comando che consente di visualizzare gli indirizzi IP associati all host. Un host può ospitare più interfacce fisiche (es schede ethernet, schede wireless, interfacce seriali, ecc) e ciascuna può avere un indirizzo IP. In particolare una stessa scheda di rete può avere più indirizzi IP appartenenti anche a sottoreti diverse (multihoming).questo comando consente anche di vedere l associazione tra IP address e MAC address. 35 Problema della saturazione degli indirizzi IPv4: Un indirizzo IPv4 utilizza 32 bit e può quindi identificare un massimo di 2 32 indirizzi distinti. Gli indirizzi IPv4 sono raggruppati in blocchi di dimensione che si limita ad essere una potenza del 2; Parte consistente degli indirizzi IP non è facilmente utilizzabile perché scelte tecniche li hanno riservati per usi come indirizzi privati di rete locale, loopback address, multicast e altri usi futuri ; Soluzioni: CIDR (Classless Inter-Domain Routing), che permette di usare reti con un numero di host che sia qualsiasi potenza del 2. Controllo degli uffici regionali di registrazione per l'assegnamento di indirizzi IP Ri-numerazione di rete, per recuperare ampi blocchi di indirizzi assegnati e non utilizzati DHCP, per un'assegnazione dinamica di indirizzi per uso temporaneo NAT, che permette ad un ampio numero di host disposti dietro un dispositivo NAT di utilizzare un solo indirizzo IP pubblico IPv6, la prossima versione di Internet Protocol, con più indirizzi IP

19 SUPERNETTING supernetting è il processo in cui si prendono delle reti multiple e se ne crea una singola più grande. Il presupposto è la possibilità di poter avere una stessa radice di netmask per le reti che si vanno ad aggregare, svincolata dal sistema a classi di indirizzi IP. Es. vogliamo creare una supernet per le sottoreti Tutte hanno netmask La supernet che le include potrebbe essere oppure /20, utilizzando la notazione CDIR (Classless Inter-Domain Routing) Si dovrà poi tener conto che la nuova route creata per raggiungere questa supernet in realtà contiene anche altre sottoreti non incluse nella lista 37 19

Configurazione delle interfacce di rete

Configurazione delle interfacce di rete Configurazione delle interfacce di rete A.A. 2006/2007 Alessandro Botticelli Instradamento dei datagrammi IP Routing : scelta del percorso su cui inviare i dati i router formano struttura interconnessa

Dettagli

SUBNETTING E SUPERNETTING

SUBNETTING E SUPERNETTING SUBNETTING E SUPERNETTING Struttura degli indirizzi IP Network ID 0 1 0 Host ID Classe A Classe B 1 1 0 Classe C 1 1 1 0 1 1 1 1 3 bit Classe D (multicast) Classe E (sperimentale) Network ID : Host ID

Dettagli

Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente

Introduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente Routing Introduzione Il livello 3 della pila ethernet ha il compito di muovere i pacchetti dalla sorgente attraversando più sistemi Il livello di network deve quindi: Scegliere di volta in volta il cammino

Dettagli

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione Politecnico di Milano Facoltà di Ingegneria dell Informazione Indirizzamento IP -Indirizzamento classful -Subnetting e Supernetting -Indirizzamento classless Reti TCP/IP Reti a pacchetto (datagram) Mediante

Dettagli

Gli indirizzi IP. Gli indirizzi IP sono univoci a livello mondiale e vengono assegnati da un unica autorità ICANNN

Gli indirizzi IP. Gli indirizzi IP sono univoci a livello mondiale e vengono assegnati da un unica autorità ICANNN Gli indirizzi IP Nelle reti TCP/IP ad ogni host viene associato un indirizzo IP. Un indirizzo IP è composto da 32 bit diviso in gruppi di 4 byte. Viene diviso in due parti come segue: NET-ID HOST-ID NET-ID

Dettagli

Internet Protocol Versione 4: instradamento e routing. Aspetti di forwarding e routing del protocollo IPv4

Internet Protocol Versione 4: instradamento e routing. Aspetti di forwarding e routing del protocollo IPv4 Internet Protocol Versione 4: instradamento e routing Aspetti di forwarding e routing del protocollo IPv4 1 Instradamento (forwarding) Operazione comune a tutte le macchine con stack TCP/IP Router, end

Dettagli

Il protocollo IP A.A. 2006/2007. Alessandro Botticelli

Il protocollo IP A.A. 2006/2007. Alessandro Botticelli Il protocollo IP A.A. 2006/2007 Alessandro Botticelli Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione

Dettagli

Il protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791

Il protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791 Il protocollo IP A.A. 2005/2006 Walter Cerroni Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione di datagrammi

Dettagli

Reti di calcolatori. Lezione del 18 giugno 2004

Reti di calcolatori. Lezione del 18 giugno 2004 Reti di calcolatori Lezione del 18 giugno 2004 Problema Rigidità della struttura degli indirizzi Limitate possibilità di organizzare autonomamente le LAN private, anche all interno di un unica organizzazione

Dettagli

Reti di Calcolatori 1

Reti di Calcolatori 1 Reti di Calcolatori 1 ESERCIZIO 2: Considerato il diagramma di rete riportato nella figura sottostante, il candidato risponda ai quesiti seguenti. Si consideri la rete funzionante e a regime. 1. Si riporti

Dettagli

4b. Esercizi sul livello di Rete Inoltro in IP

4b. Esercizi sul livello di Rete Inoltro in IP 4b. sul livello di Rete Inoltro in IP 4b-1 o Un router riceve sull interfaccia eth1 una serie di pacchetti. L interfaccia ha come indirizzo MAC bbbb:6c3c:5656:3b34 e l indirizzo IP: 131.175.21.254. Il

Dettagli

Indirizzi IP, Classi, Subnetting, NAT

Indirizzi IP, Classi, Subnetting, NAT Indirizzi IP, Classi, Subnetting, NAT L'indirizzamento IP permette di identificare ogni host all'interno di una rete TCP/IP. Grazie all'utilizzo delle classi di indirizzi ed al subnetting è possibile organizzare

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

Dettagli

Reti di Calcolatori. IL LIVELLO RETE IN INTERNET Protocollo IP

Reti di Calcolatori. 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

Corso di Laurea in Informatica Esame di Reti Prof. Panzieri frame con source address uguale a MAC_UNI X X X X X

Corso di Laurea in Informatica Esame di Reti Prof. Panzieri frame con source address uguale a MAC_UNI X X X X X Corso di Laurea in Informatica Esame di Reti Prof. Panzieri ESERCIZI - - - - - - - - - - - - - Esercizio 1 Dato un host dotato di una scheda di rete (network adaptor) per (802.3 (Ethernet), e con uno stack

Dettagli

Un caso estremo per gli algoritmi di routing: Reti Mobili Ad Hoc (MANET)

Un caso estremo per gli algoritmi di routing: Reti Mobili Ad Hoc (MANET) Un caso estremo per gli algoritmi di routing: Reti Mobili Ad Hoc (MANET) Può essere necessario che i pacchetti attraversino molti nodi per giungere a destinazione Ogni nodo intermedio agisce da router

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

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

Protocollo IP. Pacchetto e comandi

Protocollo IP. Pacchetto e comandi Protocollo IP Pacchetto e comandi 1 IP: collocazione nella pila OSI Application Presentation Session Transport Network Data Link Physical IP Alcune funzioni del livello Network: - meccanismo di identificatione

Dettagli

Reti di calcolatori. Lezione del 17 giugno 2004

Reti di calcolatori. Lezione del 17 giugno 2004 Reti di calcolatori Lezione del 17 giugno 2004 TCP/IP e ISO/OSI Architettura TCP/IP APPLICATION TELNET FTP DNS NFS DNS RPC SNMP TRANSPORT TCP UDP NETWORK ARP RARP DATA LINK (LLC MAC) Protocollo IP Protocollo

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

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

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

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

RETI DI CALCOLATORI II

RETI DI CALCOLATORI II RETI DI CALCOLATORI II Facoltà di Ingegneria Università degli Studi di Udine Ing. DANIELE DE CANEVA a.a. 2009/2010 ARGOMENTI DELLA LEZIONE TEORIA DEL ROUTING ROUTING STATICO ROUTING DINAMICO o PROTOCOLLI

Dettagli

17. Indirizzamento Multicast (IGMP)

17. Indirizzamento Multicast (IGMP) 17. Indirizzamento Multicast (IGMP) 17.1. Introduzione Dopo aver esaminato il trattamento delle tre classi di indirizzi A, B e C, descriviamo ora una quarta classe che permette la consegna efficiente di

Dettagli

INDIRIZZI IP SUBNETTING

INDIRIZZI IP SUBNETTING INDIRIZZI IP SUBNETTING Indirizzi IP Nella loro implementazione corrente (IPv4), gli indirizzi IP consistono di 4 byte - e forniscono un totale di 32 bit di informazione disponibile Gli indirizzi IP vengono

Dettagli

Formato del datagramma IP

Formato del datagramma IP Routing (instradamento) in Internet! Internet globalmente consist di Sistemi Autonomi (AS) interconnessi: " Stub AS: istituzione piccola " Multihomed AS: grande istituzione (nessun transito) " Transit

Dettagli

Routing IP. IP routing

Routing IP. IP routing Routing IP IP routing IP routing (inoltro IP): meccanismo per la scelta del percorso in Internet attraverso il quale inviare i datagram IP routing effettuato dai router (scelgono il percorso) Routing diretto

Dettagli

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast

Corso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast Indirizzi LAN e ARP Corso di Reti di Telecomunicazioni Giovanni Schembra 1 Trasmissione trame su canale broadcast I nodi di una LAN si scambiano trame su un canale broadcast: quando un nodo in una LAN

Dettagli

Anno Accademico 2012-2013. Corso di Reti di Calcolatori e Comunicazione Digitale. Modulo 3 : TCP/IP Lo strato di rete.

Anno Accademico 2012-2013. Corso di Reti di Calcolatori e Comunicazione Digitale. Modulo 3 : TCP/IP Lo strato di rete. CdS in INFORMATICA e COMUNICAZIONE DIGITALE Anno Accademico 2012-2013 Corso di Reti di Calcolatori e Comunicazione Digitale Modulo 3 : TCP/IP Lo strato di rete Prof. Sebastiano Pizzutilo Dipartimento di

Dettagli

Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017

Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017 Marco Listanti Esercizi i 7 Indirizzamento IP Frammentazione IP Esercizio 1 (1) Si identifichi la classe a cui appartengono i seguenti indirizzi IP 11100101 01011110 01101110 00110011 101.123.5.45 231.201.5.45

Dettagli

Il livello Rete in Internet

Il livello Rete in Internet Reti di Calcolatori Il livello Rete in Internet 4-1 Funzioni del livello di rete in Internet 4-2 1 Il Protocollo IP IPv4 Formato dei datagrammi IP Formato degli indirizzi IP Protocolli di controllo e di

Dettagli

Protocollo IP e collegati

Protocollo IP e collegati Protocollo IP e collegati Argomenti trattati: formato del pacchetto IP; servizi del protocollo IP; formato degli indirizzi; instradamento dei datagrammi; classi di indirizzi A, B, C, D; indirizzi speciali,

Dettagli

Il Routing Gli scenari possibili sono due 1. rimessa diretta rimessa indiretta

Il Routing Gli scenari possibili sono due 1. rimessa diretta rimessa indiretta Il Routing In un sistema packets switching quale il TCP/IP, il routing rappresenta il processo di scelta del percorso su cui inoltrare i pacchetti ed il router è un computer che effettua tale instradamento.

Dettagli

Indirizzi IP. Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP

Indirizzi IP. Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP I semestre 03/04 Architettura di TCP/IP Indirizzi IP L architettura di Internet è organizzata intorno a tre servizi organizzati gerarchicamente Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/

Dettagli

Formato del Datagram IP. Utilizzo del Type of Service. Formato del Datagram IP (I word) Prof. Vincenzo Auletta. Version HLEN. Type of Service (TOS)

Formato del Datagram IP. Utilizzo del Type of Service. Formato del Datagram IP (I word) Prof. Vincenzo Auletta. Version HLEN. Type of Service (TOS) a.a. 2002/03 Formato del Datagram IP IP 0 4 8 16 19 31 Vers Hlen Serv. Ty. Total Length Identification Fl.s Fragment Offset Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/

Dettagli

IPv4 Internet Protocol Versione 4

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

Dettagli

L'indirizzo IP. Prof.ssa Sara Michelangeli

L'indirizzo IP. Prof.ssa Sara Michelangeli Prof.ssa Sara Michelangeli L'indirizzo IP La possibilità di trasmettere dati nella rete è data dalla capacità di indentificare ogni singolo host grazie all'indirizzo IP che gli è stato assegnato. L'indirizzo

Dettagli

Laboratorio di Reti di Comunicazione ed Internet Mod. 2

Laboratorio di Reti di Comunicazione ed Internet Mod. 2 Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Laboratorio di Reti di Comunicazione ed Internet Mod. 2 Quinta Lezione Sommario Rotte dinamiche con OSPF Reazione di OSPF

Dettagli

Routing (instradamento) in Internet. Internet globalmente consiste di Sistemi Autonomi (AS) interconnessi:

Routing (instradamento) in Internet. Internet globalmente consiste di Sistemi Autonomi (AS) interconnessi: Routing (instradamento) in Internet Internet globalmente consiste di Sistemi Autonomi (AS) interconnessi: Stub AS: istituzione piccola Multihomed AS: grande istituzione (nessun ( transito Transit AS: provider

Dettagli

Internet Romeo Giuliano romeo.giuliano@uniroma2.it 1

Internet Romeo Giuliano romeo.giuliano@uniroma2.it 1 Internet Romeo Giuliano romeo.giuliano@uniroma2.it 1 Argomenti Introduzione a Internet ARPANET, NSFNET, Struttura di base di Internet Architettura protocollare di Internet Pila protocollare, Protocollo

Dettagli

Parte II: Reti di calcolatori Lezione 15

Parte II: Reti di calcolatori Lezione 15 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 15 Martedì 22-04-2014 1 Indirizzamento

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

Indirizzi IP. E-3: Indirizzi IP e subnetting INSTRADAMENTO INSTRADAMENTO. A. Memo. da H1 ad H2 (2) da H1 ad H2 (1)

Indirizzi IP. E-3: Indirizzi IP e subnetting INSTRADAMENTO INSTRADAMENTO. A. Memo. da H1 ad H2 (2) da H1 ad H2 (1) E-3 Indirizzi IP e subnetting A. Memo Indirizzi IP sono ampi 32 bit si rappresentano con 4 numeri interi compresi tra 0 e 255, divisi da punti 92.68.3.6 vengono attribuiti a tutte le interfacce si NIC,

Dettagli

I protocolli di routing dell architettura TCP/IP

I protocolli di routing dell architettura TCP/IP I protocolli di routing dell architettura TCP/IP Silvano GAI sgai@cisco.com Mario Baldi Politecnico di Torino mario.baldi@polito.it staff.polito.it/mario.baldi routing-ip - 1 Copyright: si veda nota a

Dettagli

Livello di Rete. Prof. Filippo Lanubile. Obiettivo

Livello di Rete. Prof. Filippo Lanubile. Obiettivo Livello di Rete Instradamento in Internet Obiettivo. La funzione di instradamento (routing). Costruzione della tabella di routing. Algoritmi di routing adattivi: distance vector routing e link-state routing.

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

Indirizzi Internet. Indirizzi Internet (2)

Indirizzi Internet. Indirizzi Internet (2) Indirizzi Internet Per fornire un servizio di comunicazione universale (ogni nodo della rete può comunicare con ciascun altro nodo) occorre un metodo che permetta di identificare univocamente ogni nodo

Dettagli

Routing IP A.A. 2006/2007. Walter Cerroni. Routing gerarchico in Internet

Routing IP A.A. 2006/2007. Walter Cerroni. Routing gerarchico in Internet Routing IP A.A. 2006/2007 Walter Cerroni Routing gerarchico in Internet Dal punto di vista del routing, Internet è suddivisa in modo gerarchico in Autonomous System (AS) un AS è un gruppo connesso di una

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

II prova in itinere - Rete Internet (ing. Giovanni Neglia)

II prova in itinere - Rete Internet (ing. Giovanni Neglia) II prova in itinere - Rete Internet (ing. Giovanni Neglia) Sabato 9 giugno 2007, ore 9.30 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:

Dettagli

RETI TELEMATICHE Lucidi delle Lezioni Capitolo II

RETI TELEMATICHE Lucidi delle Lezioni Capitolo II Prof. Giuseppe F. Rossi E-mail: giuseppe.rossi@unipv.it Homepage: http://www.unipv.it/retical/home.html UNIVERSITA' DEGLI STUDI DI PAVIA Facoltà di Ingegneria A.A. 2011/12 - I Semestre - Sede PV RETI TELEMATICHE

Dettagli

Internet Protocol Versione 4: aspetti generali

Internet Protocol Versione 4: aspetti generali Internet Protocol Versione 4: aspetti generali L architettura di base del protocollo IP versione 4 e una panoramica sulle regole fondamentali del mondo TCP/IP 1 Cenni storici Introduzione della tecnologia

Dettagli

SUBNETWORKING. Francesco Licandro Architetture Avanzate di Rete

SUBNETWORKING. Francesco Licandro Architetture Avanzate di Rete SUBNETWORKING Francesco Licandro Architetture Avanzate di Rete STRUTTURA DI UN INDIRIZZO IP Net-id Host-id Indirizzo i IP = Indirizzo i di rete (Net-Id)-Indirizzo I di i di host (Host-Id). L indirizzo,

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

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Routing in IP, Maggio 2010

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Routing in IP, Maggio 2010 9: Network layer: protocolli di routing in IP Routing in TCP/IP Una rete TCP/IP (come Internet) è costituita da un insieme di Autonomous Systems (ASs) interconnessi Ogni AS adotta un algoritmo di routing

Dettagli

Instradamento IP. Appunti di reti di computer. Prof. Marco Marchisotti. Istituto Superiore Ascanio Sobrero Casale Monferrato (AL)

Instradamento IP. Appunti di reti di computer. Prof. Marco Marchisotti. Istituto Superiore Ascanio Sobrero Casale Monferrato (AL) Appunti di reti di computer Instradamento IP Prof. Marco Marchisotti prof. Marco Marchisotti Instradamento IP (Rev.1) 1 Architettura della rete Configurazione di rete di Pippo: Indirizzo IP: 199.40.6.84

Dettagli

TFA 2014/15 SISTEMI E RETI DI CALCOLATORI PER L'INSEGNAMENTO UNITA' DIDATTICA: ALGORITMI DI ROUTING

TFA 2014/15 SISTEMI E RETI DI CALCOLATORI PER L'INSEGNAMENTO UNITA' DIDATTICA: ALGORITMI DI ROUTING Università degli Studi di Pisa TFA 2014/15 SISTEMI E RETI DI CALCOLATORI PER L'INSEGNAMENTO UNITA' DIDATTICA: ALGORITMI DI ROUTING 21/05/2015 Laura Ricci Laura Ricci 1 STRUTTURA UNITA' DIDATTICA Prerequisiti

Dettagli

Introduzione alle reti ed al TCP/IP

Introduzione alle reti ed al TCP/IP Introduzione alle reti ed al TCP/IP Il termine rete si riferisce idealmente a una maglia di collegamenti. In pratica indica un insieme di componenti collegati tra loro in qualche modo a formare un sistema.

Dettagli

Pianificazione di reti IP Subnetting e CIDR

Pianificazione di reti IP Subnetting e CIDR Pianificazione di reti IP Subnetting e CIDR A.A. 2005/2006 Walter Cerroni Pianificazione di reti IP L enorme successo di Internet ha reso gli indirizzi IP una risorsa preziosa (quindi costosa) In attesa

Dettagli

Il Sistema di Routing. Routing nell Interrete. Routing con Informazioni Parziali. Propagazione delle Rotte

Il Sistema di Routing. Routing nell Interrete. Routing con Informazioni Parziali. Propagazione delle Rotte I semestre 02/03 Il Sistema di Routing Routing nell Interrete Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica

Dettagli

Indirizzamento ed instradamento nelle reti IP

Indirizzamento ed instradamento nelle reti IP Indirizzamento ed instradamento nelle reti IP Reti di Telecomunicazioni LS http://deisnet.deis.unibo.it Prof. Franco Callegati franco.callegati@unibo.it Internet Protocol (IP) - RFC 791 Progettato per

Dettagli

Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP

Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP a.a. 2002/03 Architettura di TCP/IP IP L architettura di Internet è organizzata intorno a tre servizi organizzati gerarchicamente Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/

Dettagli

Laboratorio di Reti di Comunicazione ed Internet Mod. 2

Laboratorio di Reti di Comunicazione ed Internet Mod. 2 Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Laboratorio di Reti di Comunicazione ed Internet Mod. 2 Quinta Lezione Sommario Rotte dinamiche con OSPF Reazione di OSPF

Dettagli

No. Time Source Destination Protocol Info DHCP DHCP Discover - Transaction ID 0xec763e04

No. Time Source Destination Protocol Info DHCP DHCP Discover - Transaction ID 0xec763e04 Schema della rete La rete che ho utilizzato per l esempio è così strutturato: 1. 1 server DHCP, macchina Windows XP che funge anche da gateway verso Internet 2. 1 client DHCP, pc portatile con Windows

Dettagli

Protocollo TCP/IP & Indirizzamento IP

Protocollo TCP/IP & Indirizzamento IP Protocollo TCP/IP & Indirizzamento IP L architettura TCP/IP: Nasce per richiesta del Dipartimento della Difesa degli USA che intendeva poter creare una rete in grado di funzionare in qualsiasi tipo di

Dettagli

Reti di Calcolatori IL LIVELLO RETE

Reti di Calcolatori IL LIVELLO RETE Reti di Calcolatori IL LIVELLO RETE Il Livello RETE Servizi del livello Rete Livello Rete basato su Circuiti Virtuali Livello Rete basato su Datagrammi Algoritmi di Routing Problema della congestione Internetworking

Dettagli

Packet Tracer: simulatore di RETE. (Router.pkt)

Packet Tracer: simulatore di RETE.  (Router.pkt) Packet Tracer: simulatore di RETE Packet Tracer http://net.infocom.uniroma1.it/corsi/labsertlc/esercitazioni/esercitazione1.pdf (Router.pkt) Strumenti: la Common Tools Bar Collegare i dispositivi: Configurazione

Dettagli

Parte II: Reti di calcolatori Lezione 14

Parte II: Reti di calcolatori Lezione 14 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 14 Giovedì 17-04-2014 1 Livello di rete

Dettagli

I protocolli di routing dell architettura TCP/IP

I protocolli di routing dell architettura TCP/IP I protocolli di routing dell architettura TCP/IP Silvano GAI sgai[at]cisco.com Mario Baldi Politecnico di Torino mario.baldi[at]polito.it staff.polito.it/mario.baldi routing-ip - 1 Copyright: si veda nota

Dettagli

Titolo della presentazione

Titolo della presentazione Torino, settembre 2003 Reti e sistemi telematici - 2 Architetture di router IP Gruppo Reti TLC giancarlo.pirani@telecomitalia.it http://www.telematica.polito.it/ Richiami su IP GIANCARLO PIRANI TELECOM

Dettagli

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Internet Protocol (IP) L indirizzamento IP ICMP. ARP e RARP DHCP NAT 32.

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Internet Protocol (IP) L indirizzamento IP ICMP. ARP e RARP DHCP NAT 32. Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Internet Protocol (IP) L indirizzamento IP ICMP ARP e RARP DHCP NAT 32.2 Il livello di rete preleva i segmenti dal livello di trasporto nell

Dettagli

Indice. Prefazione XIII

Indice. Prefazione XIII Indice Prefazione XIII 1 Introduzione 1 1.1 Breve storia della rete Internet 1 1.2 Protocolli e standard 6 1.3 Le organizzazioni che definiscono gli standard 7 1.4 Gli standard Internet 10 1.5 Amministrazione

Dettagli

Routing. Parte prima

Routing. Parte prima Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori Docente: Simon Pietro Romano spromano@unina.it Routing Parte prima Il ruolo dei livelli OSI Dobbiamo Pavimentare le strade Livello

Dettagli

Ripresa concetti di networking. Orazio Battaglia

Ripresa concetti di networking. Orazio Battaglia Ripresa concetti di networking Orazio Battaglia Il modello OSI (Open Systems Interconnection) 1/2 Ogni livello rende indipendente il livello superiore dai meccanismi e dalle tecnologie di trasmissione

Dettagli

Livello di Rete. Prof. Filippo Lanubile. Obiettivo

Livello di Rete. Prof. Filippo Lanubile. Obiettivo Livello di Rete Circuiti virtuali e datagram La funzione di instradamento Costruzione della tabella di routing Algoritmi di routing adattivi: distance vector routing e link-state routing Routing gerarchico

Dettagli

Il protocollo IP (Internet Protocol)

Il protocollo IP (Internet Protocol) Politecnico di Milano Advanced Network Technologies Laboratory Il protocollo IP (Internet Protocol) -Servizi offerti da IP -Formato del pacchetto IP 1 Il servizio di comunicazione offerto da IP Connectionless

Dettagli

Installazione e Configurazione del servizio DHCP. Orazio Battaglia

Installazione e Configurazione del servizio DHCP. Orazio Battaglia Installazione e Configurazione del servizio Orazio Battaglia Protocollo e Servizio Il protocollo (Dynamic Host Configuration Protocol) è un protocollo di rete di livello applicativo che permette ai dispositivi

Dettagli

Reti di Calcolatori. Master "Bio Info" Reti e Basi di Dati Lezione 4

Reti di Calcolatori. Master Bio Info Reti e Basi di Dati Lezione 4 Reti di Calcolatori Sommario Software di rete Livello Trasporto (TCP) Livello Rete (IP, Routing, ICMP) Livello di Collegamento (Data-Link) Software di rete Livello Rete (IP, Routing, ICMP) Se i protocolli

Dettagli

Politecnico di Bari. Facoltà di Ingegneria Elettronica. Corso di Reti di Telecomunicazioni

Politecnico di Bari. Facoltà di Ingegneria Elettronica. Corso di Reti di Telecomunicazioni Politecnico di Bari Facoltà di Ingegneria Elettronica Corso di Reti di Telecomunicazioni Internet Protocol versione 4 Generalità sulle reti IP... 2 Lo header IP versione 4... 3 Concetti generali sugli

Dettagli

Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP

Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP 1 Configurazione degli Host Un host deve essere configurato IP address Subnet mask Default router Server DNS Procedura manuale Necessità di procedure

Dettagli

Reti di Calcolatori - Laboratorio. Lezione 8. Gennaro Oliva

Reti di Calcolatori - Laboratorio. Lezione 8. Gennaro Oliva Reti di Calcolatori - Laboratorio Lezione 8 Gennaro Oliva Informazioni di un Host ogni host di una rete IP è configurato con le seguenti informazioni INDIRIZZO IP: 192.168.111.155 NETMASK: 255.255.255.0

Dettagli

ROUTER NOTE. Dispositivo attivo di rete che lavora a livello 3 della pila ISO-OSI, si occupa di instradare pacchetti di dati tra reti eterogenee

ROUTER NOTE. Dispositivo attivo di rete che lavora a livello 3 della pila ISO-OSI, si occupa di instradare pacchetti di dati tra reti eterogenee ROUTER Nome file Dispositivo attivo di rete che lavora a livello 3 della pila ISOOSI, si occupa di instradare pacchetti di dati tra reti eterogenee Il compito di un router è : Determinare l instradamento

Dettagli

Il routing in Internet Interior Gateway Protocols

Il routing in Internet Interior Gateway Protocols Il routing in Internet Interior Gateway Protocols A.A. 2004/2005 Prof. Carla Raffaelli diapositive preparate da: Walter Cerroni Routing Information Protocol (RIP) Protocollo distance vector, di implementazione

Dettagli

RETI DI CALCOLATORI. Domande di riepilogo Quarta Esercitazione. Quali sono le differenze tra Bridge, Router e Gateway?

RETI DI CALCOLATORI. Domande di riepilogo Quarta Esercitazione. Quali sono le differenze tra Bridge, Router e Gateway? RETI DI CALCOLATORI Domande di riepilogo Quarta Esercitazione Quali sono le differenze tra Bridge, Router e Gateway? Bridge, Router e Gateway servono ad interconnettere reti diverse (internetworking).

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 (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il protocollo IP Frammentazione

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

RTT costante pari a 0.5 secondi; primo RTO= 2*RTT;

RTT costante pari a 0.5 secondi; primo RTO= 2*RTT; Esempio di tsti di esame per Reti di Calcolatori AA 2010/2011. L'esame consta normalmente di 3-4 esercizi e dura tre ore. Ad esempio un tipico esame potrebbe avere 1 esercizio su TCP, 1 esercizio di routing

Dettagli

Corso di Reti di Calcolatori

Corso di Reti di Calcolatori Corso di Reti di Calcolatori IP switch uplink FDDI backbone global server porta Fddi Prof. Orazio Mirabella HUB SWITCH Ethernet SWITCH Ethernet Eth. 10Base-T SWITCH Ethernet TCP/IP Cenni Storici Internet

Dettagli

Subnetting. Queste slide sono distribuite con licenza Creative Commons Attribuzione-Non commerciale-condividi allo stesso modo 2.

Subnetting. Queste slide sono distribuite con licenza Creative Commons Attribuzione-Non commerciale-condividi allo stesso modo 2. Subnetting Queste slide sono distribuite con licenza Creative Commons Attribuzione-Non commerciale-condividi allo stesso modo 2.5 Italia Il problema Il numero massimo di indirizzi IP allocati in Internet

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

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

Architetture di router IP

Architetture di router IP Torino, novembre 2004 Reti e sistemi telematici Architetture di router IP Gruppo Reti TLC giancarlo.pirani@telecomitalia.it http://www.telematica.polito.it/ GIANCARLO PIRANI TELECOM ITALIA LAB ROUTER IP

Dettagli

Programmazione in Rete

Programmazione in Rete Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì ore 10-12 Sommario della

Dettagli

Il livello Network del TCP/IP. Il protocollo IP (versione 4)

Il livello Network del TCP/IP. Il protocollo IP (versione 4) Il livello Network del TCP/IP. Il protocollo IP (versione 4) L architettura TCP/IP (il cui nome più preciso è ) è formata da diversi componenti, che si posizionano nello stack dei protocolli a partire

Dettagli

Laurea in INFORMATICA

Laurea in INFORMATICA Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 Indirizzi del Protocollo IP fausto.marcantoni@unicam.it Agenda Indirizzamento, gerarchia, classificazione degli indirizzi

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 (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) OSPF I lucidi presentati al corso sono uno

Dettagli

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2

Dettagli