Il protocollo IP. Reti di Telecomunicazioni LA Prof. Franco Callegati

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Il protocollo IP. Reti di Telecomunicazioni LA Prof. Franco Callegati"

Transcript

1 Il protocollo IP Reti di Telecomunicazioni LA Prof. Franco Callegati La famiglia dei protocolli TCP/IP Application Applicazioni ,ftp,telnet,www Strati superiori Transport TCP UDP Strato 4 Network Data Link Phisical ICMP IP ARP Non specificato (ad es. IEEE 802-Ethernet-X25-Aloha ecc.) Non specificato Collegamento fisico Strato 3 Strato 2 Strato 1 2 1

2 La famiglia dei protocolli TCP/IP (2) Nessuna specifica per gli strati sotto a IP, in quanto relativi alla singola sottorete IP: funzioni di rete, instrada i pacchetti TCP: trasporto connection oriented controllo della connessione end-to-end UDP: trasporto connectionless ICMP: gestione e controllo delle funzionalità di IP Lo strato di applicazione contiene applicativi utilizzati per fornire servizi all utente 3 Standard di Internet: Enti di gestione Non esistono veri e propri enti che svolgono la funzione di gestione, ma solo enti di coordinamento delle attività di ricerca e di sviluppo che ora convergono nella Internet Society Da questa ora dipende il cosiddetto Internet Advisory Board (IAB) e si compone di due sottogruppi principali Internet Engineering Task Force (IETF), con lo scopo di coordinare le attività di ingegnerizzazione ed implementazione Internet Research Task Force (IRTF), con lo scopo di coordinare le attività di ricerca 4 2

3 RFC I protocolli sono frutto del lavoro di gruppi di ricerca I vari protocolli sono definiti in documenti detti Request For Comment (RFC) RFC sono documenti di pubblico dominio, distribuiti liberamente a chiunque li richieda, consultabili all indirizzo Alcuni RFC diventano Internet Standard Prima Proposed Standards Poi Draft standards 5 Altri Enti importanti NSF ha fondato un ente chiamato InterNIC (Network Information Center) allo scopo di fornire alcuni servizi specifici relativi ad Internet: Registrazione di nuove reti e domini Manutenzione di indici e database degli enti interconnessi Servizi di tipo informativo sulla rete IANA = Internet Assigned Number Authority Mantiene i database dei numeri che hanno significati convenzionali nei protocolli di Internet 6 3

4 Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione di datagrammi da sorgente a destinazione, attraverso reti eterogenee Identifica host e router tramite indirizzi di lunghezza fissa, ragruppandoli in reti IP Frammenta e riassembla i datagrammi quando necessario Offre un servizio di tipo best effort, cioè non sono previsti meccanismi per aumentare l affidabilità del collegamento end-to-end, eseguire il controllo di flusso e della sequenza. 7 Struttura degli indirizzi IP Indirizzi di lunghezza fissa pari a 32 bit Scritti convenzionalmente come sequenza di 4 numeri decimali, con valori da 0 a 255, separati da punto (rappresentazione dotted decimal) Numero teorico max. di indirizzi 2 32 = In realtà si riesce a sfruttare un numero molto inferiore Assegnati dalla IANA (Internet Assigned Numbers Authority) 8 4

5 Formato del pacchetto IP 1 byte 1 byte 1 byte 1 byte Version IHL Type of Service Total Lenght Identification Flags Fragment Offset Time to live Protocol Source Address Header Checksum Options Destination Address Padding Dati di utente 9 Formato del pacchetto IP (2) Version : indica il formato dell intestazione, attualmente la versione in uso è la 4 IHL : lunghezza dell intestazione, espressa in parole di 32 bit; lunghezza minima = 5 Type of service : indicazione sul tipo di servizio richiesto, usato anche come sorta di priorità Total length : lunghezza totale del datagramma, misurata in bytes; lunghezza masima = bytes, ma non è detto che tutte le implementazioni siano in grado di gestire questa dimensione 10 5

6 Formato del pacchetto IP (3) Identification : valore intero che identifica univocamente il datagramma; si usa per risalire a quale datagramma appartengono i fragments Flag : bit 0 sempre a 0 bit 1 don t fragment (DF) bit 2 DF = 0 si può frammentare DF = 1 non si può frammentare more fragments (MF) MF = 0 ultimo frammento MF = 1 frammento intermedio Fragment offset: indica quale è la posizione di questo frammento nel datagramma, come distanza in unità di 64 bit dall inizio 11 Formato del pacchetto IP (4) Time to live : tempo massimo di permanenza del datagramma nella rete, decrementato da ogni nodo che attraversa; il datagramma verrà distrutto dal primo nodo che trova questo campo = 0 Protocol : indica a quale protocollo di livello superiore appartengono i dati del datagramma Header checksum : controllo di errore della sola intestazione, viene ricalcolato da ogni nodo attraversato dal datagramma Source and Destination Address : indirizzi sorgente e destinazione 12 6

7 Formato del pacchetto IP (5) Options : contiene opzioni relative al trasferimento del datagramma (registrazione del percorso, meccanismi di sicurezza), è perciò di lunghezza variabile Padding : bit privi di significato aggiunti per fare in modo che l intestazione sia con certezza multipla di 32 bit 13 Indirizzi e interfacce di rete L indirizzo identifica i punti di interconnessione di un host con la rete Non identifica un host individuale, ma una delle sue interfacce di rete Multi-homed hosts host con due o più interfacce di rete Esempio: un router che collega N reti ha N interfacce di rete N distinti indirizzi IP, uno per ogni interfaccia di rete Le interfacce possono avere anche indirizzi fisici, in base al protocollo di strato 2 adottato 14 7

8 Semantica dell indirizzo IP L indirizzo IP è logicamente suddiviso in due parti: Network (Net) ID Prefisso che identifica la rete a cui appartiene l indirizzo Tutti gli indirizzi di una medesima rete (network) IP hanno il medesimo Network ID Host ID Identifica l host (l interfaccia) vero e proprio di una certa Network Per Net e Host ID vengono utilizzati bit contigui Net ID occupa la parte sinistra dell indirizzo Host ID occupa la parte destra dell indirizzo 15 Indirizzi riservati Alcuni indirizzi sono riservati per scopi particolari Non possono essere usati come indirizzi di host significa questo host (local host), un pacchetto con tale indirizzo non viene inviato in rete Net ID = 0 indica questa rete Host ID = 0 viene usato per indicare la rete Host ID di tutti 1 è l indirizzo di broadcast per quella rete indica in ogni computer la porta verso gli strati superiori (loopback) 16 8

9 Esempio: Università di Bologna Net ID = La network corrispondente ha indirizzo Tutti i numeri IP dell Università di Bologna hanno il medesimo prefisso Host ID Qualunque combinazione dei rimanenti 16 bit Escluso e Server web UniBO Server web del DEIS Server web DEISNet Uso e dimensione del Net ID Il routing in Internet è basato sulle Network Tipicamente le tabelle di routing contengono i Net ID di destinazione piuttosto che i singoli Host ID Maggiore economicità grazie a informazioni più riassuntive Compromesso fra Poche network con molti host Poca flessibilità nell assegnazione degli indirizzi Molte network con pochi host Tabelle di instradamento più complesse 18 9

10 Classe delle reti Originariamente la dimensione dei Net-ID era specificata di default Furono definite diverse classi di network differenziate per dimensione La parte iniziale del Net-ID differenzia le classi 0 classe A 10 classe B 110 classe C La definizione delle classi è standard e quindi nota a tutti I router riconoscono la classe di una rete dai primi bit dell indirizzo Ricavano di conseguenza il Net-ID 19 Classi di indirizzi Network ID 0 Host ID Classe A 1 0 Classe B Classe C Classe D (multicast) bit Classe E (sperimentale) Network ID : Host ID : identifica una rete IP identifica i singoli calcolatori della rete 20 10

11 Intervalli di indirizzi Classe A: da a Classe B: da a Classe C: da a Classe D: da a Classe E: da a Indirizzi riservati (RFC 1700) indica l host corrente senza specificarne l indirizzo 0.x.y.z indica un certo Host-ID sulla rete corrente senza specificare il Net-ID è l indirizzo di broadcast 127.x.y.z è il loopback, che redirige i datagrammi agli strati superiori dell host corrente 21 Reti IP private (RFC 1918) Alcuni gruppi di indirizzi sono riservati a reti IP private Essi non sono raggiungibili dalla rete pubblica I router di Internet non instradano datagrammi destinati a tali indirizzi Possono essere riutilizzati in reti isolate da a da a da a

12 La netmask A un amministrazione è assegnata una network L amministrazione potrebbe essere suddivisa in sottoamministrazioni logicamente separate Converrebbe frammentare la network in subnetwork da assegnare alle sotto-amministrazioni Maggior flessibilità se è possibile decidere localmente una sotto-ripartizione Net/Host ID indipendente dalle classi La ripartizione deve essere locale e reversibile Tutta Internet vede comunque una certa network come un entità unitaria 23 Subnetting, Netmask È possibile frammentare l Host-ID in due sottoparti: la prima identifica la sottorete (subnet-id) la seconda identifica i singoli host della sottorete La suddivisione è locale alla singola interfaccia Deve essere configurabile Si utilizza la Netmask La configurazione della netmask è necessaria al corretto funzionamento dell instradamento 1 0 Permette di riconoscere il proprio Net-ID dall indirizzo IP Network ID Subnetwork ID Host ID Netmask Netmask notazione dotted decimal :

13 Esempio: Università di Bologna Una network di classe B ( ) Numerose entità distinte nella stessa amministrazione Facoltà, Dipartimenti, Centri di ricerca ecc. Si suddivide la rete (network) in sottoreti (subnetwork) Il primo byte del Host-ID viene utilizzato come indirizzo di sottorete Dalla network di classe B si ricavano 254 network della dimensione di una classe C Netmask = Il subnetting si indica utilizzando la seguente notazione (numero IP)/(dimensione di Net-ID + Subnet-ID) Esempio: Server web DEISNet /24 25 CIDR = Classless InterDomain Routing Con la grande diffusione di Internet le 3 classi rendono l instradamento poco flessibile e scalabile CIDR (RFC 1519) Si decide di rompere la logica delle classi nei router La dimensione del Net-ID può essere qualunque Le tabelle di routing devono comprendere anche le Netmask È possibile il SUPERNETTING Raggruppare più reti con indirizzi consecutivi per indicarle nelle tabelle di routing con una sola entry accompagnata dalla opportuna Netmask Ad esempio 16 Network di classe C con Netmask

14 Subnetting: ripartizione logica e fisica SI NO SI / /24 27 Subnetting: ripartizione logica e fisica / /

15 Rete logica e rete fisica Nella terminologia di Internet si definisce Rete logica: la rete IP a cui un Host appartiene Rete fisica: la rete cui è effettivamente connesso (per esempio una LAN) È possibile che Host connessi mediante una rete fisica debbano comunicare utilizzando i reciproci indirizzi fisici Caso MAC address L architettura a strati nasconde gli indirizzi fisici e consente alle applicazioni di lavorare solo con indirizzi IP Host A per mandare dati all host B, necessita di un meccanismo per associare all indirizzo IP dell host B il relativo indirizzo fisico dell interfaccia di rete (MAC address) Si usa un protocollo detto Address Resolution Protocol - ARP 29 Address Resolution Protocol ARP (RFC 826) ARP request per IP = Il nodo sorgente invia una trama broadcast (ARP request) contenente l indirizzo IP del nodo destinazione Tutte le stazioni della rete locale leggono la trama broadcast 30 15

16 Address Resolution Protocol - ARP (3) ARP reply contenente indirizzo fisico Il destinatario risponde al mittente, inviando un messaggio (ARP reply) che contiene il proprio indirizzo fisico Con questo messaggio host sorgente è in grado di associare l appropriato indirizzo fisico all IP destinazione Ogni host mantiene una tabella (cache ARP) con le corrispondenze fra indirizzi logici e fisici 31 Comando ARP arp a visualizza il contenuto della cache ARP con le diverse corrispondenze tra indirizzi IP e MAC 32 16

17 Comando ARP Esempio 33 IP: instradamento dei datagrammi Routing : scelta del percorso su cui inviare i dati i router formano struttura interconnessa e cooperante: i datagrammi passano dall uno all altro finché raggiungono quello che può consegnarli direttamente al destinatario Direct delivery : il destinatario del datagramma è sulla stessa rete fisica di chi trasmette, quindi si spedisce il datagramma direttamente al destinatario Indirect delivery : il destinatario non è sulla stessa rete di chi trasmette, quindi il datagramma è inviato ad un router intermedio 34 17

18 Direct delivery: da Host 1 a Host 3 HOST1 HOST2 ROUTER1 ROUTER2 ETHERNET HOST3 MAN WAN HOST4 ARP request ARP reply HOST1 chiede l indirizzo MAC di HOST3 HOST3 risponde direttamente a HOST1 MAC ADDRESS: HOST3 IP ADDRESS: HOST3 DATI 35 Indirect delivery: da Host 1 a Host 4 HOST1 HOST2 ROUTER1 ROUTER2 ETHERNET HOST3 MAN WAN HOST4 ARP request ARP reply HOST1 chiede l indirizzo MAC di ROUTER1 ROUTER1 risponde a HOST1 MAC ADDRESS: ROUTER1 IP ADDRESS: HOST4 DATI 36 18

19 Da mittente a destinatario C è sempre una consegna diretta Può non esserci alcuna consegna indiretta Possono esserci una o più consegne indirette HOST1 HOST2 ROUTER1 indiretta ROUTER2 ETHERNET HOST3 MAN WAN HOST4 diretta 37 Tabella di instradamento degli host (I) Gli host devono sapere se eseguire una consegna diretta o indiretta e, eventualmente, quale router usare Ciascun host ha una sua tabella di instradamento La tabella di instradamento contiene un insieme di route Ciascun route (percorso) associa all indirizzo di una destinazione (host o network) un gateway attraverso il quale raggiungerla Il gateway indica anche il tipo di consegna da effettuare I route contenuti nella tabella sono solamente quelle di maggior interesse per quell host, non tutte le possibili Si designa un default gateway al quale inviare tutti i datagrammi indirizzati a destinazioni non esplicitamente presenti in tabella 38 19

20 Tabella di instradamento degli host (II) Informazioni contenute in ciascuna riga: indirizzo di destinazione: può essere un host o una network netmask: utilizzata per verificare la corrispondenza con la destinazione gateway: indica il tipo di consegna da effettuare interfaccia di rete: specifica quale interfaccia di rete utilizzare (loopback compreso) metrica: specifica il costo di quel particolare route Lookup eseguito per ogni datagramma arrivato dalla rete dagli strati superiori 39 Table lookup La ricerca nella tabella avviene utilizzando indirizzo IP di destinazione del datagramma indirizzo IP di destinazione e netmask di ciascuna riga della tabella Procedura: Si esegue un operazione di AND bit per bit tra Indirizzo di destinazione del datagramma e netmask di ciascuna riga Il risultato viene confrontato con la destinazione specificata nella riga stessa Se coincidono, la riga è quella giusta Il controllo viene effettuato a partire dalla riga che presenta una netmask con un numero maggiore di bit a uno Priorità alle route più specifiche (prima host, poi reti piccole, poi reti grandi) Una volta trovata la riga corrispondente, il lookup si ferma e il datagramma viene instradato secondo la modalità specificata Se nessuna riga corrisponde, si usa il gateway di default 40 20

21 Esempio di lookup Destinazione Netmask Etc. Datagramma con IP dest. = Confronto prima con riga 3, poi con riga 2 e poi riga bitwise AND == La riga 3 è quella giusta (host specific) 41 Esempio di lookup Destinazione Netmask Etc. Datagramma con IP dest. = != == La riga 2 è quella giusta (network specific) 42 21

22 Esempio di lookup 3 Destinazione Netmask Etc Datagramma con IP dest. = != != == La riga 1 è quella giusta (default gateway) 43 Comando ROUTE route print (Windows) route n (Linux/Unix) visualizza la tabella di routing dell host route p add DEST mask NETMASK GATEWAY aggiunge alla tabella di routing Windows una entry permanente relativa alla destinazione DEST indicandone la NETMASK e il GATEWAY attraverso il quale raggiungerla 44 22

23 Esempio 1: host semplice (Windows) Gateway = IP locale consegna diretta Gateway = loopback consegna agli strati superiori Altrimenti consegna indiretta tramite il gateway indicato 45 Esempio 1: host semplice (Linux) Gateway = & Iface = ethn consegna diretta Gateway = & Iface = lo agli strati superiori Altrimenti consegna indiretta tramite quel gateway 46 23

24 Esempio 2: multi-homed host (Linux) 47 Configurazione delle interfacce di rete ipconfig /all (Windows 2X) visualizza la configurazione IP corrente di ciascuna interfaccia di rete presente nella macchina: indirizzo MAC indirizzo IP subnet mask default gateway server DNS Su Windows 9x: winipcfg Su UNIX/LINUX: ifconfig 48 24

25 Comando IPCONFIG Esempio 49 Configurazione manuale dei parametri IP 50 25

26 Configurazione automatica dei parametri IP 51 DHCP RFC 2131,2132 Dynamic Host Configuration Protocol Configurazione automatica e dinamica di Indirizzo IP Netmask Broadcast Host name Default gateway Server DNS Server su porta 67 UDP 52 26

27 DHCP 1 Quando un host attiva l interfaccia di rete, invia in modalità broadcast un messaggio DHCPDISCOVER in cerca di un server DHCP DHCPDISCOVER 53 DHCP 2 Ciascun server DHCP presente risponde all host con un messaggio DHCPOFFER con cui propone un indirizzo IP DHCPOFFER DHCPOFFER 54 27

28 DHCP 3 L host accetta una delle offerte proposte dai server e manda un messaggio DHCPREQUEST in cui richiede la configurazione, specificando il server DHCPREQUEST 55 DHCP 4 Il server DHCP risponde all host con un messaggio DHCPACK specificando i parametri di configurazione DHCPACK 56 28

29 DHCP relay (1) DHCP funziona anche tra reti diverse, tramite un agente di inoltro (relay agent) Il router non inoltra i broadcast Il relay agent intercetta le richieste Client Relay Router Server 57 DHCP relay (2) DHCP funziona anche tra reti diverse, tramite un agente di inoltro (relay agent) Il router non inoltra i broadcast Il relay agent intercetta le richieste e le inoltra direttamente al server Client Relay Router Server 58 29

30 DHCP leasing DHCP permette l allocazione dinamica degli indirizzi IP Host diversi possono utilizzare lo stesso indirizzo in tempi diversi L allocazione deve essere limitata ad un intervallo temporale stabilito dal server, eventualmente rinnovabile Quando un host viene spento o disconnesso deve rilasciare l indirizzo per renderlo disponibile ad una nuova allocazione Il rilascio può essere esplicito (DHCPRELEASE) o avvenire allo scadere del periodo di lease Il tempo di lease è uno dei parametri forniti dal server nel DHCPOFFER 59 Problematiche dell indirizzamento IP Indirizzi riferiti alla rete di appartenenza se un host viene spostato in un altra rete, il suo indirizzo IP deve cambiare Limitata mobilità degli host utile un meccanismo di configurazione automatica come DHCP Dimensioni delle reti prefissate utili le tecniche di subnetting e CIDR Data l enorme diffusione di Internet, il numero di indirizzi possibili è troppo basso utile l adozione di reti IP private e di tecniche di NAT 60 30

31 IPv6 Stanti i problemi dell IPv4 attualmente in uso si è lavorato su una nuova versione con i seguenti obiettivi Supportare molti miliardi di host Semplificare il routing per avere backbone veloci Offrire meccanismi di sicurezza Offrire qualità di servizio (multimedialità) Gestire bene multicast e broadcast Consentire la mobilità Fare tutto questo consentendo future evoluzioni e garantendo compatibilità col passato 61 IPv6: principali caratteristiche Indirizzi più lunghi: 16 byte (4 righe o 128 bit) Semplificazione dell intestazione obbligatoria Meno campi che nella v4 Non permessa frammentazione Lunghezza minima comunque 10 righe Possibilità di diversi header opzionali Alcuni router, per esempio quelli di transito possono ignorare le intestazioni che non li riguardano Meccanismi per la sicurezza e qualità di servizio Non è ancora chiaro se e quando verrà veramente adottato 62 31

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

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

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

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

Il protocolli di Internet

Il protocolli di Internet Il protocolli di Internet Prof. Franco Callegati DEIS Università di Bologna http://deisnet.deis.unibo.it La famiglia dei protocolli TCP/IP Application Applicazioni e-mail,ftp,telnet,www Strati superiori

Dettagli

Il protocolli di Internet. Prof. Franco Callegati DEIS Università di Bologna

Il protocolli di Internet. Prof. Franco Callegati DEIS Università di Bologna Il protocolli di Internet Prof. Franco Callegati DEIS Università di Bologna http://deisnet.deis.unibo.it La famiglia dei protocolli TCP/IP Application Applicazioni e-mail,ftp,telnet,www Strati superiori

Dettagli

Il protocollo IP Internet Protocol RFC 791

Il protocollo IP Internet Protocol RFC 791 Il protocollo IP Internet Protocol RFC 791 N. 1 La famiglia dei protocolli TCP/IP Application Applicazioni e-mail,ftp,telnet,www Strati superiori Transport TCP UDP Strato 4 Network Data Link Phisical ICMP

Dettagli

Instradamento IP A.A. 2005/2006. Walter Cerroni. IP: instradamento dei datagrammi. Routing : scelta del percorso su cui inviare i dati

Instradamento IP A.A. 2005/2006. Walter Cerroni. IP: instradamento dei datagrammi. Routing : scelta del percorso su cui inviare i dati Instradamento IP A.A. 2005/2006 Walter Cerroni IP: instradamento dei datagrammi Routing : scelta del percorso su cui inviare i dati i router formano una struttura interconnessa e cooperante: i datagrammi

Dettagli

III - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete.

III - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete. Livello rete in Internet Corso di RETI DI CALCOLATORI (9 CFU) a.a. 2016-2017 II anno / II semestre Mantenimento della semplicità all aumentare delle funzioni Sfruttamento della modularità (indipendenza

Dettagli

IP forwarding A.A. 2005/2006. Walter Cerroni. Linux può funzionare da gateway tra due o più reti IP. host2 linux-gw

IP forwarding A.A. 2005/2006. Walter Cerroni. Linux può funzionare da gateway tra due o più reti IP. host2 linux-gw IP forwarding A.A. 005/006 Walter Cerroni IP forwarding Linux può funzionare da gateway tra due o più reti IP host1 host linux-gw 19.168.10.0/4 19.168.11.0/4 Il kernel deve essere abilitato all IP forwarding:

Dettagli

IP forwarding Firewall e NAT

IP forwarding Firewall e NAT IP forwarding Firewall e NAT A.A. 2004/2005 Walter Cerroni IP forwarding Linux può funzionare da gateway tra due o più reti IP host1 host2 linux-gw 192.168.10.0/24 192.168.11.0/24 Il kernel deve essere

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

(parte 2) DHCP e NAT

(parte 2) DHCP e NAT Marco Listanti Strato di rete (parte 2) DHCP e NAT Autoconfigurazione ur n Protocollo DHCP Telecomunicazioni Fondamenti di reti - Prof. Marco Listanti - A.A. 2010/2011 2008/2009 Configurazione degli Host

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. 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

Instradamento. Fondamenti di Informatica

Instradamento. Fondamenti di Informatica Instradamento Fondamenti di Informatica Previously on Fondamenti di Livelli e protocolli Livello fisico Fibra, DSL, Ethernet informatica Network Network: ogni nodo può inviare un messaggio a qualsiasi

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

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

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: CIDR, ARP, ICMP, Maggio 2010

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: CIDR, ARP, ICMP, Maggio 2010 1 18: Network layer: CIDR, ARP, ICMP Sommario 2 Classless InterDomain Routing (CIDR) Pacchetto IP Adderss Resolution Protocol (ARP), RARP Internet Control Message Protocol (ICMP) 1 Classless InterDomain

Dettagli

La rete Internet. La Rete Logica. Vincenzo Eramo R 2 R 3 R 4 R 1 R 5. I terminali della rete sono denominati Host

La rete Internet. La Rete Logica. Vincenzo Eramo R 2 R 3 R 4 R 1 R 5. I terminali della rete sono denominati Host Vincenzo Eramo La rete Internet La Rete Logica R 2 R 3 R 1 R 4 Router R 5 Host I terminali della rete sono denominati Host I nodi di commutazione sono denominati Router Servizio di Rete (1/3) E senza connessione

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Nota di Copyright Cenni sull architettura protocollare TCP/IP Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi cenni - 1 M. Baldi: si veda pagina 2 Questo insieme di trasparenze (detto nel

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Cenni sull architettura protocollare TCP/IP Mario Baldi mbaldi@polito.it www.polito.it/~baldi cenni - 1 M. Baldi: si veda pagina 2 Nota di Copyright! Questo insieme di trasparenze (detto nel seguito slides)

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

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

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

Lezione n.8 LPR- Informatica Applicata

Lezione n.8 LPR- Informatica Applicata Lezione n.8 LPR- Informatica Applicata 3/4/2006 Laura Ricci Laura Ricci 1 RIASSUNTO DELLA LEZIONE Classfull IP Addressing Subnetting CIDR: Classless Adddressing Laura Ricci 2 INTERCONNESSIONE DI RETI:

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

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

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica December 7, 2004 Sommario 1 La suite di protocolli TCP/IP Layer 2 3 4 5 6 Sommario 1 La

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 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

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 Reti di Calcolatori 1 Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il protocollo

Dettagli

Prof. Roberto De Prisco. TEORIA - Lezione 9. Indirizzi Internet. Università degli studi di Salerno Laurea e Diploma in Informatica.

Prof. Roberto De Prisco. TEORIA - Lezione 9. Indirizzi Internet. Università degli studi di Salerno Laurea e Diploma in Informatica. Prof. Roberto De Prisco TEORIA - Lezione 9 Indirizzi Internet Università degli studi di Salerno Laurea e Diploma in Informatica Indirizzi 2 Per permettere a tutti i computer di comunicare 1. Assegnare

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

Ad ogni host è assegnato un indirizzo IP o indirizzo Internet È un numero di 32 bit = 4 byte Unico in tutta Internet

Ad ogni host è assegnato un indirizzo IP o indirizzo Internet È un numero di 32 bit = 4 byte Unico in tutta Internet ,QGLUL]]L,3 Ad ogni host è assegnato un indirizzo IP o indirizzo Internet È un numero di 32 bit = 4 byte Unico in tutta Internet Ogni indirizzo IP è diviso in un prefisso e un suffisso Il prefisso indica

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

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

IP forwarding Firewall e NAT

IP forwarding Firewall e NAT IP forwarding Firewall e NAT A.A. 2004/2005 Walter Cerroni IP forwarding Linux può funzionare da gateway tra due o più reti IP host1 host2 linux-gw 192.168.11.0/24 192.168.10.0/24 Il kernel deve essere

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

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 7 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Maschere di sottorete: 1 Un indirizzo IP contiene una parte relativa alla rete ed una parte relativa alla stazione

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 PROTOCOLLO ICMP. La famiglia dei protocolli TCP/IP. Applicazioni ,ftp,telnet,www. IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico

IL PROTOCOLLO ICMP. La famiglia dei protocolli TCP/IP. Applicazioni  ,ftp,telnet,www. IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico IL PROTOCOLLO ICMP La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,telnet,www ICMP TCP IP UDP ARP IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico Walter Cerroni 2 1 Il protocollo IP offre

Dettagli

Instradamento in IPv4

Instradamento in IPv4 Antonio Cianfrani Instradamento in IPv4 Funzione di instradamento nei Router IP I Router IP hanno la funzione di instradare i datagrammi in rete: ricevono un datagramma da una interfaccia, eseguono alcune

Dettagli

Protocolli strato rete in Internet

Protocolli strato rete in Internet Configurazione di host IP Gruppo Reti TLC nome.cognome@polito.it http://www.tlc-networks.polito.it/ CONFIGURAZIONE HOST IP - 1 Configurazione di un host Ogni host in una subnet deve essere configurato

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

CORSO DI: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI I

CORSO DI: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI I CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA CORSO DI: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI I Anno Accademico 2017/2018 Dott. Silvio Pardi Lezione N 3 Il Protocollo

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

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

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

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

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Protocolli ARP e RARP

Protocolli ARP e RARP Frammentazione Protocolli ARP e RARP Tipi di rete (dati 2000) Estensione Banda (Mbps) Latenza (ms) LAN 1-2 km 10-1000 1-10 WAN worldwide 0.010-600 100-500 MAN 2-50 km 1-150 10 Wireless LAN 0.15-1.5 km

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

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

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 6 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Il Livello di Rete: 1 Il livello di Rete nel modello TCP/IP è chiamato anche strato internet ed è rappresentato da

Dettagli

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Durata: 3 gg Descrizione Il corso non è orientato alla sola piattaforma Microsoft

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

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

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

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

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

Configurazione delle interfacce di rete

Configurazione delle interfacce di rete Configurazione delle interfacce di rete A.A. 2005/2006 Walter Cerroni Instradamento dei datagrammi IP Routing : scelta del percorso su cui inviare i dati i router formano struttura interconnessa e cooperante:

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

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

CONNESSIONE DI UN PC ALLA RETE INTERNET

CONNESSIONE DI UN PC ALLA RETE INTERNET CONNESSIONE DI UN PC ALLA RETE INTERNET Walter Cerroni wcerroni@deis.unibo.it http://deisnet.deis.unibo.it/didattica/master Internetworking Internet è una rete di calcolatori nata con l obiettivo di realizzare

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

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

2 - Indirizzamento e inoltro dei pacchetti

2 - Indirizzamento e inoltro dei pacchetti Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici 2 - Indirizzamento e inoltro dei pacchetti Architetture e Protocolli per Internet 1 Internetworking Il concetto di

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

Subnetting con maschere DIFFERENTI nella stessa sottorete (Variable Lenght Subnet Mask)

Subnetting con maschere DIFFERENTI nella stessa sottorete (Variable Lenght Subnet Mask) Subnetting con maschera fissa N sottoreti di UGUALI dimensioni (rigidità) RFC 1009/87 Problemi scalabilità Subnetting con maschere DIFFERENTI nella stessa sottorete (Variable Lenght Subnet Mask) Esempio

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

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

Sommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,...

Sommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,... Sommario Il modello TCP/IP Il protocollo IP Mario Cannataro 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

RETI INTERNET MULTIMEDIALI

RETI INTERNET MULTIMEDIALI RETI INTERNET MULTIMEDIALI Introduzione a Internet Il documento è adattato da materiale cortesemente messo a disposizione dal Prof. Stefano Paris e dal Prof. Vittorio Trecordi 1 INTERNET Traffico Internet

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

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

Livello di Rete: Indirizzamento IPv4, DHCP, indirizzi privati e NAT

Livello di Rete: Indirizzamento IPv4, DHCP, indirizzi privati e NAT Livello di Rete: Indirizzamento IPv4, DHCP, indirizzi privati e NAT Prof.ssa Gaia Maselli maselli@di.uniroma1.it Parte di queste slide sono state prese dal materiale associato ai libri: 1) B.A. Forouzan,

Dettagli

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano Reti di calcolatori TCP/IP Slide a cura di Simon Pietro Romano spromano@unina.it Il livello rete Stack ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Data Link Fisico Corso di Tecnologie dei

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

Caratteristica Reti basate su datagrammi Reti basate su circuito virtuale

Caratteristica Reti basate su datagrammi Reti basate su circuito virtuale & IP Ogni nodo router connette due o più reti fisiche La rete ha una struttura a grafo L instradamento è possibile se è nota la topologia del grafo I router instradano i pacchetti sulle loro linee di uscita

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

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

Modulo 9 Insieme di protocolli TCP/IP e indirizzi IP

Modulo 9 Insieme di protocolli TCP/IP e indirizzi IP Modulo 9 Insieme di protocolli TCP/IP e indirizzi IP 9.1 Introduzione a TCP/IP 9.1.1 Storia e futuro di TCP/IP Il ministero della difesa americana (DoD) creò il modello TCP/IP perché voleva una rete che

Dettagli

Appello 18 Luglio Importante: usare lo spazio dopo ogni esercizio per le risposte. Esercizio 1 Esercizio 2 Esercizio 3 Domande Laboratorio

Appello 18 Luglio Importante: usare lo spazio dopo ogni esercizio per le risposte. Esercizio 1 Esercizio 2 Esercizio 3 Domande Laboratorio Infrastrutture e Protocolli per Internet Proff. A. Capone M. Cesana Appello 8 Luglio 008 Cognome Nome Matricola Tempo Disponibile: ore Importante: usare lo spazio dopo ogni esercizio per le risposte. Esercizio

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

Scritto da Administrator Domenica 14 Settembre :51 - Ultimo aggiornamento Domenica 20 Giugno :38

Scritto da Administrator Domenica 14 Settembre :51 - Ultimo aggiornamento Domenica 20 Giugno :38 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 e gestire in modo più efficiente

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

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

Reti di Telecomunicazione A

Reti di Telecomunicazione A Reti di Telecomunicazione A Parte 4a: Il livello IP Indirizzamento: subnetting, supernetting, CIDR Università degli Studi di Brescia Facoltà di Ingegneria A.A. 2007/2008 Laurea in Ingegneria dell Informazione

Dettagli

Il protocollo IP A.A. 2005/2006. Walter Cerroni

Il protocollo IP A.A. 2005/2006. Walter Cerroni Il protocollo ICMP A.A. 2005/2006 Walter Cerroni Il protocollo IP offre un servizio di tipo best effort non garantisce la corretta consegna dei datagrammi se necessario si affida a protocolli affidabili

Dettagli

Classe bit: 0 1 2 3 4 8 16 24 31. 0 net id host id. 1 0 net id host id. 1 1 0 net id host id. 1 1 1 0 multicast address

Classe bit: 0 1 2 3 4 8 16 24 31. 0 net id host id. 1 0 net id host id. 1 1 0 net id host id. 1 1 1 0 multicast address CAPITOLO 11. INDIRIZZI E DOMAIN NAME SYSTEM 76 Classe bit: 0 1 2 3 4 8 16 24 31 A B C D E 0 net id host id 1 0 net id host id 1 1 0 net id host id 1 1 1 0 multicast address 1 1 1 1 0 riservato per usi

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

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

Sommario ... vi Sommario

Sommario ... vi Sommario Sommario.... Introduzione xiii Capitolo 1 1 test per la certificazione Microsoft 1 Condizioni di svolgimento dei test 2 Impostazione e caratteristiche dei test 3 Uso efficace dei software di test Microsoft

Dettagli

IPV6. Massimiliano Sbaraglia

IPV6. Massimiliano Sbaraglia IPV6 Massimiliano Sbaraglia IPv6 description Il protocollo IPv6 è stato sviluppato con l obiettivo di espandere lo spazio di indirizzamento e di migliorare alcuni aspetti di IPv4 che si erano rivelati

Dettagli

RETI DI CALCOLATORI. Internet Protocol

RETI DI CALCOLATORI. Internet Protocol Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria CORSO DI RETI DI CALCOLATORI Internet Protocol Prof. Franco Zambonelli (lucidi realizzati con il contributo di Valeria Cardellini

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