Corso di Reti di Telecomunicazioni

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Corso di Reti di Telecomunicazioni"

Transcript

1 Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 maggiora@de .poliba.it

2 Architettura protocollare TCP/IP: strato di rete 2

3 Indirizzi IP 1/6 Identifica una rete Identifica un host della rete Net-id 32 bit Host-id [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 È composto da 32 bit Si esprime in forma decimale puntata, Es È suddiviso in una porzione dedicata alla rete ed una agli host Esistono 5 classi di indirizzi IP: A,B,C,D,E Un indirizzo IP non caratterizza un nodo, ma solo una sua interfaccia 3

4 Indirizzi IP 2/6 32 bit Classe A: Net-id Host-id Classe B: Net-id Host-id Classe C: Net-id Host-id [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Classe D: Classe E: Indirizzo Multicast riservato 4

5 Indirizzi IP 3/6 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Pubblici: l indirizzo può essere utilizzato esclusivamente da una specifica organizzazione e sono usati per instradare pacchetti in Internet. Privati: possono essere usati solo in una rete privata, ma non si possono instradare pacchetti con tali indirizzi in Internet (utili per motivi di sicurezza e/o per risolvere il problema dello spazio di indirizzamento). Statici: l IP dell host non varia nel tempo Dinamici: l IP dell host varia nel tempo (Es. connessione non permanente ad Internet tramite ISP) L assegnazione degli indirizzi IP è gestita dall Internet Assigned Numbers Authority (IANA) e dai 5 Registry continentali (ARIN, RIPE, APNIC, LACNIC, AFRINIC) 5

6 Indirizzi IP 4/6 Indirizzi IP privati [RFC 1918 (1996)] Classe A: (1) Classe B: (16) Classe C: (256) [1] Ch. 21; [D1] Ch. 5 6

7 Indirizzi IP 5/6 7 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4

8 Indirizzi IP 6/6 net ID subnet ID host ID Source? Dest.? Description 0 0 OK Never This host on this net 0 hostid OK Never Specified host on this net 127 anything OK OK Loopback address [1] Ch. 21; [D1] Ch. 5; [D2] Ch Never OK Limited broadcast (never forwarded) Netid 255 Never OK Net-directed broadcast Netid subnetid 255 Never OK Subnet-directed broadcast Netid Never OK All-subnets-directed broadcast 8

9 Subnetting 1/2 Identifica una rete Identifica una sottorete Identifica un host della sottorete Net-id Subnet-id 32 bit Host-id [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Una parte dei bit adibiti all identificazione dell host sono dedicati alla definizione di una sottorete La rete è suddivisa in molteplici sottoreti La suddivisione in sottoreti è invisibile all esterno della rete I bit dedicati alla definizione di rete e sottorete sono identificati dalla SUBNET MASK AND logico bit a bit Rappresentazione: Indirizzo IP/Subnet Mask (Es /24) I subnet-id tutti 0 e tutti 1 non sempre sono riconosciuti dai vecchi router 9

10 Subnetting 2/2 Subnet Mask di default Classe Netmask decimale Netmask binaria A B C [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 10

11 Subnetting: esempio 1 Rete: (Classe B) 4 sottoreti 2 bit per subnet-id Subnet mask: Subnet-id=00 Subnet-id=01 [1] Ch. 21; [D1] Ch. 5; [D2] Ch Subnet-id=10 Subnet-id=11 11

12 Subnetting: esempio 2 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Rete: (Classe B) 8 sottoreti 3 bit per subnet-id Subnet mask: Subnet-id 000 Subnet-id 001 Subnet-id 010 Subnet-id

13 Subnetting: esempio 3 Subnetting di un indirizzo IP di classe B e relativa subnet mask [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 13

14 Subnetting: esempio 4 14 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4

15 VLSM (Variable Length Subnet Mask) Il VLSM consente un ulteriore livello di flessibilità nel subnetting Nell effettuare il subnetting di una rete è possibile usare diverse subnet mask Il VSLM consente un uso ancora più granulare dello spazio di indirizzamento evitando sprechi [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 15

16 VLSM: esempio Divisione classica 5 Subnet 3 bit NetA: 14 host NetB: 28 host Rete: /24 (Classe C) NetC: 2 host NetD: 7 host NetE: 28 host VLSM 5 Subnet n bit variabile Si parte dalla rete con maggiori esigenze (B e E) 5 bit x host: B e E 4 bit x host: A e D 2 bit x host: C 2 5-2=30 host per subnet Net A: /27 (14 host su 30) Net B: /27 (28 host su 30) [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Net B: /27 (28 host su 30) Net C: /27 (2 host su 30) Net D: /27 (7 host su 30) Net E: /27 (28 host su 30) /27 (unused) /27 (unused) /27 (unused) unused Net E: /27 (28 host su 30) Net A: /28 (14 host su 14) Net D: /28 (7 host su 14) Net C: /30 (2 host su 2) Minore spreco di indirizzi Maggiore disponibilità per espansioni della rete Maggiore difficoltà nel realizzare il piano di indirizzamento 16

17 CIDR (Classless Inter Domain Routing) [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Supera del tutto la rigidità dell indirizzamento basato sulle classi (classful) Viene introdotta la modalità di indirizzamento detta classless Questa è la modalità con cui vengono attualmente utilizzati gli indirizzi IP in Internet La notazione CIDR prevede che gli indirizzi IP assegnati ad un organizzazione siano indicati per mezzo dell indirizzo base (il più basso del blocco) e della maschera Il CIDR può dare luogo al supernetting Esempio: /22 17

18 Evoluzione dell indirizzamento IP Indirizzamento classful [RFC 791 (1981)] Indirizzamento classful con subnetting FLSM [RFC 950 (1985)] [1] Ch. 21; [D1] Ch. 5 Indirizzamento classful con subnetting VLSM [RFC 950 (1985)] Indirizzamento classless (CIDR) [RFC 1518, 1519 (1993)] 18

19 Network Address Translation (NAT) 1/ Internet LAN [1] Ch. 21; [D1] Ch. 5 Network Address Translation (NAT) è una tecnologia che consente agli host di una rete IP privata di accedere ad Internet utilizzando un pool ristretto di indirizzi IP pubblici 19

20 Network Address Translation (NAT) 2/4 [1] Ch. 21; [D1] Ch. 5 Il NAT [RFC 3022] è un protocollo eseguito presso il router di frontiera Ogni host della LAN ha un indirizzo IP non visibile all esterno della LAN Il router di bordo della rete privata gestisce un pool di indirizzi IP pubblici per abilitare gli accessi ad Internet da parte degli host della rete privata Il NAT utilizza una Tabella di traduzione per selezionare a quale host della LAN è diretto un datagram che proviene dall esterno La tabella di traduzione è costruita osservando le coppie indirizzo IP mittente / porta mittente dei datagram in uscita Generalmente il NAT effettua traduzioni tra indirizzi privati ed indirizzi pubblici 20

21 Network Address Translation (NAT) 3/4 [1] Ch. 21; [D1] Ch. 5 NAT statico Traduzione 1:1 È utilizzato quando all interno LAN è presente un Server In tal caso si crea un associazione statica tra indirizzo privato e numero di porta del server e indirizzo pubblico del router di frontiera NAT dinamico Traduzione 1:1 NAT dinamico con overload (NAPT) Traduzione n:m (n>m) Utilizza il numero di porta NAPT viola il principio dell architettura a strati 21

22 Network Address Translation (NAT) 4/4 Rete Privata Rete Pubblica Client Server NAT Request Source Destination Translated Request Source Destination [1] Ch. 21; [D1] Ch. 5 Translated Response Source Destination Response Source Destination

23 Internet Protocol (IP) 1/2 [1] Ch. 21; [D1] Ch. 5 RFC 791 È responsabile dell instradamento delle informazioni immesse nella rete Offre un servizio a datagramma inaffidabile (unreliable) e connectionless Ogni nodo della rete è individuato da almeno un indirizzo IP Ogni PDU 3 (PDU di livello 3) contiene gli indirizzi IP degli host mittente e destinatario Il protocollo IP scambia con i protocolli di livello trasporto (TCP e UDP) le primitive Send (vengono fornite al protocollo IP le informazioni necessarie per la consegna dei dati, compresi gli indirizzi di rete) e Deliver (il protocollo IP avvisa il protocollo di livello 4 dell arrivo dei dati) 23

24 Internet Protocol (IP) 2/2 Ogni Router (dispositivo di relaying di livello 3) inoltra le PDU ricevute sulla base di un algoritmo di routing I router si basano sul paradigma store & forward I router hanno l unico ruolo di instradare i datagram IP senza garantire che i datagram giungeranno effettivamente a destinazione (servizio best effort) [1] Ch. 21; [D1] Ch. 5 24

25 Datagram IP 1/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options [1] Ch. 21; [D1] Ch. 5 Data 25

26 Datagram IP 2/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Version (4 bit): Definisce la versione del protocollo (IPv4 o IPv6) Es. IPv4 Ver. = 4 26

27 Datagram IP 3/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Header Length (4 bit): Dimensione dell header in parole da 32 bit (Es. 20 byte HLEN = 5, valore minimo) 27

28 Datagram IP 4/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Type Of Service (8 bit): Definisce i requisiti in termini di QoS sul datagram 28

29 Datagram IP 5/16 QoS (Quality of Service) Il campo TOS viene utilizzato per definire il forwarding behaviour associato al datagram Precedence D T R 0 0 Definizione TOS DSCP CU Definizione secondo lo standard Differentiated Services [1] Ch. 21; [D1] Ch. 5 Differentiated Service Code Point 29

30 Datagram IP 6/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Total Length (16 bit): Lunghezza del datagram espressa in byte Massimo valore ammesso byte 30

31 Datagram IP 7/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Identification (16 bit): Identifica in modo univoco un datagram generato dall host mittente, nel caso in cui esso sia frammentato (tutti i frammenti hanno lo stesso identification) 31

32 Datagram IP 8/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Flag (3 bit): Informazioni utili alla frammentazione MF = 1 indica che il datagram non è l ultimo dei frammenti DF = 1 indica che il datagram non può essere frammentato not used DF MF DF = Don t Fragment; MF = More Fragment 32

33 Datagram IP 9/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Fragment Offset (13 bit): Identifica il frammento di un datagram (la posizione di un frammento all interno del datagram) espresso in multipli di 8 byte 33

34 Datagram IP 10/16 Frammentazione e riassemblaggio Maximum Transfer Unit (MTU): massima dimensione di una SDU del livello data-link L MTU limita la dimensione del datagram IP Il riassemblaggio avviene a destinazione 4000 Byte Id=777 Offset=0 MF=0 MTU=1500 Rete MTU [1] Ch. 21; [D1] Ch. 5 Token Ring 16 Mbps Token Ring 4 Mbps 4464 FDDI 4352 Ethernet 1500 PPP Byte 1500 Byte 1040 Byte Id=777 Offset=0 MF=1 Id=777 Offset=1480 MF=1 Id=777 Offset=2960 MF=0 34

35 Datagram IP 11/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Time To Live (8 bit): E impostato dal mittente (128) Ad ogni hop (attraversamento di router) è decrementato di una unità Quando raggiunge il valore 0 il datagram è scartato 35

36 Datagram IP 12/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Protocol (8 bit): Indica il protocollo adottato a livello 4 (TCP = 6; UDP = 17) 36

37 Datagram IP 13/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Header Checksum (16 bit): Si ottiene sommando 16 bit a 16 bit i 18 byte dell header e facendo il complemento a 1 del risultato Viene ricalcolato in ogni router 37

38 Datagram IP 14/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Source address (32 bit): Indirizzo IP dell host mittente 38

39 Datagram IP 15/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Destination address (32 bit): Indirizzo IP dell host destinatario 39

40 Datagram IP 16/16 32 bit Ver. HLEN TOS Total Length Identification Flag Fragment Offset TTL Protocol Header checksum Source address Destination address Options Data [1] Ch. 21; [D1] Ch. 5 Options (con eventuale padding) Opzioni per il routing del datagram o per la sicurezza 40

41 Multicasting [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Consiste nel trasmettere verso destinazioni multiple da un unica sorgente dati Il gruppo di host coinvolti nella comunicazione si definisce host group Un host group è identificato da un indirizzo IP di classe D L uso di indirizzi multicast consente di replicare i datagram in modo intelligente Alcuni indirizzi multicast sono allocati in modo permanente Si usa il protocollo IGMP (Internet Group Management Protocol) 41

42 Trasferimento di pacchetti tra host in reti differenti 42 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4

43 Trasferimento di pacchetti tra host della stessa rete A B 43 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4

44 Address Resolution Protocol (ARP) 1/2 [1] Ch. 21; [D1] Ch. 5; [D2] Ch. 4 Protocollo di risoluzione degli indirizzi MAC [RFC 826] È utilizzato per conoscere il MAC address corrispondente ad un determinato indirizzo IP Siano A l host mittente e B l host di cui non si conosce il MAC address L host A invia una richiesta in Broadcast indicando l indirizzo IP di B B risponderà ad A con una reply Unicast Ogni PC ha una cache in cui memorizza le risoluzioni più recenti (sia originate sia a cui si è data una risposta) Ethernet Ethernet Type Dest. Add. Sour. Add Eth. vii header Hw type 2 2 Prot. Hw Prot type size size 1 1 op. 2 Sender Eth. Addr. Sender IP Addr. 28 byte ARP request/reply Target Eth. Addr. Target IP Addr Ethernet Padding FCS 4

45 Address Resolution Protocol (ARP) 2/2 Hw - aa:bb:cc:00:11:22 IP Eth. DA - FF:FF:FF:FF:FF:FF Eth. SA - aa:bb:cc:00:11:22 Arp type 0x0806 op 1 (ARP request) Sender Hw Add - aa:bb:cc:00:11:22 Sender IP Add Target Eth. Add.- 0:0:0:0:0:0 Target IP Add Arp request [1] Ch. 21; [D1] Ch. 5 Eth. DA aa:bb:cc:00:11:22 Eth. SA 00:ee:cc:00:11:33 Arp type 0x0806 op 2 (ARP reply) Sender Hw Add 00:ee:cc:00:11:33 Sender IP Add Target Eth. Add.- aa:bb:cc:00:11:22 Target IP Add Arp Reply Hw - 00:ee:cc:00:11:33 IP

46 Dynamic Host Configuration Protocol (DHCP) 1/2 [1] Ch. 21; [D1] Ch. 5 Consente ad un host di ottenere da un DHCP server: indirizzo IP Indirizzo IP del router di default Indirizzo IP del server DNS La richiesta è inviata dall host in broadcast sulla rete locale Source IP address = (indica che l host non ha un indirizzo) Dest IP Address = Se non è disponibile alcun DHCP server nella rete locale, la richiesta può essere inoltrata verso un altra rete (se il router di frontiera è opportunamente istruito DHCP relay) Se sono presenti più DHCP server nella medesima rete locale, dopo una fase di contesa, l indirizzo IP è fornito dal server che per primo ha ricevuto la richiesta 46

47 Dynamic Host Configuration Protocol (DHCP) 2/2 Predecessori del DHCP sono il protocollo RARP (Reverse ARP) ed il protocollo BOOTP [1] Ch. 21; [D1] Ch. 5 47

48 Zero Configuration Networking [1] Ch. 21; [D1] Ch. 5 Configurazione della rete in assenza di server e amministratori Sviluppato da IETF Ideale solo per piccole reti (dove non ci sono DHCP e DNS) Link-Local Address: /16 (riservato dalla IANA, detti anche indirizzzi APIPA = Automatic Private IP Address) estrazione casuale (distr. uniforme di un indirizzo nel range [ ] I primi e gli ultimi 256 indirizzi sono riservati per usi futuri Il generatore di numeri casuali inizializza il suo seed partendo dall indirizzo MAC della scheda di rete Probing dell indirizzo mediante ARP Probe, cioè un ARP Request con Sender IP Add.= all 0 ; Target HW Add. = all 0 ; Target IP Add. = IP da provare Se un altro host ha lo stesso indirizzo, si sceglie casualmente un nuovo indirizzo Se nessun host ha l indirizzo scelto, si annuncia tale indirizzo con un ARP Announcement con Sender IP Add.= Target IP Add. = IP scelto. Gli indirizzo Link-local sono di tipo privato e non possono essere usati per il forwarding di dati fuori dalla rete locale 48

49 Internet Control Message Protocol (ICMP) 1/4 [1] Ch. 21; [D1] Ch. 5 Protocollo per la segnalazione di errori a livello di rete (destinazione non raggiungibile, indisponibilità di memoria per ricevere un datagramma, ecc.) RFC 792 La segnalazione di errore è sempre inviata alla sorgente del datagram IP che ha subito il verificarsi dell errore stesso I messaggi ICMP sono trasportati direttamente come payload di IP (Protocol type 8) Un messaggio ICMP ha un campo tipo e codice e contiene i primi 8 byte del datagram IP che causa la generazione del messaggio stesso Possono essere comunicati altri dati (es. nome router e ind. IP nei TTL expired) 49

50 Internet Control Message Protocol (ICMP) 2/4 ICMP type Code Description 0 0 Echo replay risposta al messaggio di eco (ping) 3 0 Destination network unreachable 3 1 Destination host unreachable 3 2 Destination protocol unreachable 3 3 Destination port unreachable 3 6 Destination network unknown 3 7 Destination host unknown 4 0 Source quench riduzione data rate 4 0 Echo request 9 0 Router advertisement 10 0 Router discovery 11 0 TTL expired 12 0 IP header bad 50

51 Internet Control Message Protocol (ICMP) 3/4 51

52 Internet Control Message Protocol (ICMP) 4/4 Ping (uso messaggi echo request e echo replay) Ping (Echo Request) ICMP type 8 Code 0 Ping (Echo Replay) ICMP type 0 Code 0 Traceroute (invio di normali datagram IP con TTL crescente e ricezione di messaggi TTL expired) IP datagram ICMP TTL expired (TTL iniziale 2) ICMP TTL expired (TTL iniziale 4) TTL=1 TTL=2 TTL=3 TTL=4 ICMP TTL expired (TTL iniziale 1) ICMP TTL expired (TTL iniziale 3) 52

53 Domain Name System (DNS) 1/3 [1] Ch. 21; [D1] Ch. 6 Meccanismo di traduzione tra una stringa alfabetica ed un indirizzo IP RFC 1035 Struttura gerarchica Disponibilità di name server nell intera Internet Le richieste e le risposte DNS sono opportunamente trasferite mediante segmenti TCP o UDP 53

54 Domain Name System (DNS) 2/3 [1] Ch. 21; [D1] Ch. 6 54

55 Domain Name System (DNS) 3/3 Nome Com Edu Gov Int Mil Net Org Significato Commerciali Educative Governative Internazionali Militari Di supporto alla rete Diverse dai precedenti [1] Ch. 21; [D1] Ch. 6 55

56 TESTI DI RIFERIMENTO [1] A. Pattavina, Reti di Telecomunicazione, Networking e Internet, Seconda Edizione, McGraw-Hill,

57 TESTI DI APPROFONDIMENTO [2] Behrouz A. Forouzan, Reti di calcolatori e Internet, McGraw-Hill, 2007 [3] J. F. Kurose, K. W. Ross, Reti di Calcolatori e Internet, Un approccio top-down, III ed., Pearson Education Italia, 2005 [4] J. Walrand, P. Varaiya, High-Performance Communication Networks- Second edition, Morgan Kaufmann Publishers, [5] S. Gai, P. L. Montessoro, P. Nicoletti, Reti Locali, dal cablaggio all internetworking, Scuola Superiore G. Reiss Romoli,

58 TESTI DI APPROFONDIMENTO [6] B. A. Forouzan, I protocolli TCP/IP, McGraw-Hill, 2006 [7] F. Halsall, Networking e Internet, V ed., Pearson Education Italia, [8] Comer Douglas E., Internetworking con TCP/IP, vol. 1, Principi, protocolli e architetture, Pearson Education Italia, 2006 [9] W. R. Stevens, TCP/IP Illustrated, Volume 1, Addison-Wesley, [10] L. L. Peterson, B. S. Davie, Computer Networks, III ed., Morgan Kauffmann Pub.,

Il protocollo IP. Corso di Reti di Telecomunicazione a.a. 2013/14

Il protocollo IP. Corso di Reti di Telecomunicazione a.a. 2013/14 Il protocollo IP Corso di Reti di Telecomunicazione a.a. 2013/14 - Ingegneria Elettronica e delle Telecomunicazioni - Ingegneria Informatica e dell Automazione - - Ing. G. Boggia Internet Protocol (IP)

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

Ing. Maurizio Maggiora

Ing. Maurizio Maggiora Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 Ing. Maurizio Maggiora maggiora@deemail.poliba.it CONOSCENZE PRELIMINARI Conoscenze di base

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 I

Reti di Calcolatori I Reti di Calcolatori I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Laurea in Ingegneria

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

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

Corso di Reti di Telecomunicazioni

Corso di Reti di Telecomunicazioni Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 maggiora@deemail.poliba.it Tecniche di accesso alla rete: ISDN 2 Introduzione 1/2 ISDN Integrated

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

Internet Protocol Cenni introduttivi

Internet Protocol Cenni introduttivi Politecnico di Milano Sede di Cremona A.A. 2013/2014 Corso di RETI DI COMUNICAZIONE ED INTERNET Modulo 1 Internet Protocol Cenni introduttivi Antonio Corghi I protocolli di Internet (1) q L Internet Protocol

Dettagli

Corso di Reti di Telecomunicazioni

Corso di Reti di Telecomunicazioni Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 maggiora@deemail.poliba.it Reti per fonia: reti fisse 2 Introduzione 1/2 Rete unificata con

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

L indirizzamento in IP

L indirizzamento in IP Politecnico di Milano Advanced Network Technologies Laboratory L indirizzamento in IP - Indirizzamento classful - Subnetting e Supernetting - Indirizzamento classless Reti TCP/IP o Reti a pacchetto (datagram)

Dettagli

ICMP ARP RARP DHCP -NAT

ICMP ARP RARP DHCP -NAT Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Reti di Calcolatori Docente: Simon Pietro Romano spromano@unina.it ICMP ARP RARP DHCP -NAT ICMP (Internet Control Message Protocol) Funzionalità:

Dettagli

Corso di Reti di Telecomunicazioni

Corso di Reti di Telecomunicazioni Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 maggiora@deemail.poliba.it Reti a circuito virtuale ad alta capacità: Frame Relay 2 Introduzione

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) ARP RARP DHCP ICMP: ping e traceroute

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

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12)

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12) Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2011/12) Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il protocollo IP Classi di indirizzi

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

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

Reti di Calcolatori RETI DI CALCOLATORI A.A Il livello Rete in Internet. Carlo Mastroianni 4-1. Funzioni del livello di rete 4-2

Reti di Calcolatori RETI DI CALCOLATORI A.A Il livello Rete in Internet. Carlo Mastroianni 4-1. Funzioni del livello di rete 4-2 Reti di Calcolatori RETI DI CALCOLATORI A.A. 2009-2010 Il livello Rete in Internet Carlo Mastroianni 4-1 Funzioni del livello di rete 4-2 Il Protocollo IP IPv4 Formato dei datagrammi IP Formato degli indirizzi

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 Il servizio di comunicazione offerto da IP o Connectionless

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

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

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

Indirizzamento, gerarchia, classificazione degli indirizzi IP

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

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

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

INTERNET PROTOCOL RFC 791

INTERNET PROTOCOL RFC 791 INTERNET PROTOCOL RFC 791 Walter Cerroni wcerroni@deis.unibo.it La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,telnet,www TCP UDP ICMP IP ARP IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico

Dettagli

Marco Listanti. INFOCOM Dept

Marco Listanti. INFOCOM Dept 1 Marco Listanti Strato t di rete 2 Marco Listanti Funzioni i dello strato di rete Funzioni del livello di rete 3 Forwarding (inoltro) Funzione attuativa trasferisce i pacchetti da un interfaccia di ingresso

Dettagli

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

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10 Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico (roberto.canonico@unina.it) Antonio Pescapè (pescape@unina.it) ICMP ARP RARP DHCP - NAT ICMP (Internet

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

ICMP. (Internet Control Message Protocol) Cosa è l ICMP? Messaggi di ICMP. Applicazioni di ICMP: ULP, Ping, Traceroute, Path MTU discovery

ICMP. (Internet Control Message Protocol) Cosa è l ICMP? Messaggi di ICMP. Applicazioni di ICMP: ULP, Ping, Traceroute, Path MTU discovery ICMP (Internet Control Message Protocol) Cosa è l ICMP? Messaggi di ICMP Applicazioni di ICMP: ULP, Ping, Traceroute, Path MTU discovery ICMP 1 Formato pacchetti ICMP fa parte dello stack TCP/IP Formato

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

La mobilità dei nodi può modificare dinamicamente i cammini e il routing dei nodi

La mobilità dei nodi può modificare dinamicamente i cammini e il routing dei nodi 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

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN

Dettagli

Network layer. (cenni) Applicazioni di Rete M. Ribaudo - DISI. Network layer. application transport. network data link physical

Network layer. (cenni) Applicazioni di Rete M. Ribaudo - DISI. Network layer. application transport. network data link physical Network layer IP (cenni) Network layer Si occupa di trasportare pacchetti da un host ad un altro Esiste una entità di tipo in ogni host e in ogni router application transport application transport 1 Network

Dettagli

Il livello Rete: IP Indirizzamento - Subnetting

Il livello Rete: IP Indirizzamento - Subnetting Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Reti di Calcolatori a.a. 2010/11 Antonio Pescapè (pescape@unina.it) Il livello Rete: IP Indirizzamento - Subnetting Nota di Copyright Quest

Dettagli

Corso di Reti di Telecomunicazioni

Corso di Reti di Telecomunicazioni Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 maggiora@deemail.poliba.it Tecniche di accesso alla rete: DSL 2 Introduzione DSL Digital Subscriber

Dettagli

Corso di. Reti di Telecomunicazioni a.a

Corso di. Reti di Telecomunicazioni a.a Corso di Reti di Telecomunicazioni a.a. 2016-2017 Il protocollo IPv4 (RFC 791) Il protocollo IP IP è un protocollo di strato 3 e fornisce le seguenti funzionalità: definisce lo schema di indirizzamento

Dettagli

IL LIVELLO RETE IN INTERNET Protocollo IP

IL LIVELLO RETE IN INTERNET Protocollo IP Reti di Calcolatori ed Internet IL LIVELLO RETE IN INTERNET Protocollo IP 4-1 Il Protocollo IP IPv4 Datagram IP: formato Indirizzi IP: formato Protocolli di controllo IP mobile IP senza classe IPv6 4-2

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

IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori

IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori L Architettura di rete TCP/IP Application Presentation Session

Dettagli

Il protocollo IPv4. Struttura di Internet. Vincenzo Eramo. Page 1. Router. Reti di Accesso (Sotto-reti) Frame Relay PSTN ATM X.25. Host. INFOCOM Dept.

Il protocollo IPv4. Struttura di Internet. Vincenzo Eramo. Page 1. Router. Reti di Accesso (Sotto-reti) Frame Relay PSTN ATM X.25. Host. INFOCOM Dept. Vincenzo Eramo Il protocollo IPv4 Struttura di Internet Router Reti di Accesso (Sotto-reti) PSTN ATM X.25 Frame Relay LAN CDN Host Page 1 Architettura protocollare H1 Rete (1) R1 Rete (3) R2 Rete (2) H2

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

Introduzione (parte II)

Introduzione (parte II) Introduzione (parte II) Argomenti della lezione Ripasso degli argomenti del primo corso: reti locali, internetworking, reti geografiche e applicazioni Reti locali Nascono come sistemi broadcast Tutte le

Dettagli

Internet Control Message Protocol (ICMP)

Internet Control Message Protocol (ICMP) Internet Control Message Protocol (ICMP) ICMP (RFC 792) è nato per compensare le mancanze di un protocollo IP best effort che: non prevede meccanismi di notifica degli errori non è in grado di garantire

Dettagli

Reti a commutazione di pacchetti I dati vengono divisi in pacchetti I pacchetti vengono spediti singolarmente sulla rete

Reti a commutazione di pacchetti I dati vengono divisi in pacchetti I pacchetti vengono spediti singolarmente sulla rete Autunno 2002 Prof. Roberto De Prisco -04: Datagram IP Università degli studi di Salerno Laurea e Diploma in Informatica Datagram 04.2 Reti a commutazione di pacchetti I dati vengono divisi in pacchetti

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

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

Sommario. Complementi di Reti e Sistemi. Telecomunicazioni. 4. Livello Rete. Indirizzi IP. Notazione decimale. 4. Rete

Sommario. Complementi di Reti e Sistemi. Telecomunicazioni. 4. Livello Rete. Indirizzi IP. Notazione decimale. 4. Rete dist Sommario Indirizzamento a Classi. di Telecomunicazioni 4. Livello Rete Traduzione degli indirizzi di rete in indirizzi fisici (ARP-RARP). IP: o formato pacchetto; o Significato campi. MTU: Frammentazione.

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

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

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

TCP/IP: una breve introduzione

TCP/IP: una breve introduzione Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Anno Accademico 2007/2008 TCP/IP: una breve introduzione Roberto Paleari 2-4 Settembre 2008 Roberto Paleari TCP/IP: una

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

Marco Listanti. Strato di rete. INFOCOM Dept

Marco Listanti. Strato di rete. INFOCOM Dept 1 Marco Listanti Strato di rete (parte 1) 2 Marco Listanti Funzioni dello strato di rete Reti datagramma o a Circuito i Virtuale Funzioni del livello di rete 3 Forwarding (inoltro) Funzione attuativa trasferisce

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

TCP/IP: una breve introduzione

TCP/IP: una breve introduzione TCP/IP: una breve introduzione Andrea Lanzi, Davide Marrone, Roberto Paleari Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica 29 novembre

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

IL LIVELLO RETE IN INTERNET Protocollo IP

IL LIVELLO RETE IN INTERNET Protocollo IP Reti di Calcolatori ed Internet IL LIVELLO RETE IN INTERNET Protocollo IP Il Protocollo IP IPv4 Datagram IP: formato Indirizzi IP: formato Protocolli di controllo IP mobile IP senza classe IPv6 4-1 4-2

Dettagli

Indirizzamento IPv4. Indirizzamento IP

Indirizzamento IPv4. Indirizzamento IP Indirizzamento IPv4 Indirizzo IP: identificatore di 32 bit, associato ad un interfaccia di rete (confine tra nodo e collegamento fisico) Notazione decimale puntata: ogni byte è scritto in forma decimale

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

Modulo 3 : TCP/IP Lo strato di rete, 1.a parte

Modulo 3 : TCP/IP Lo strato di rete, 1.a parte Anno Accademico 2015-2016 CdS in INFORMATICA e COMUNICAZIONE DIGITALE Bari Corso di Reti di Calcolatori e Comunicazione Digitale Modulo 3 : TCP/IP Lo strato di rete, 1.a parte Prof. Sebastiano Pizzutilo

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

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

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

Protocolli ARP e DHCP

Protocolli ARP e DHCP Reti di Calcolatori I Prof. Roberto Canonico Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Laurea in Ingegneria

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

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

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

Laurea in INFORMATICA

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

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

Parte II: Reti di calcolatori Lezione 16 (40)

Parte II: Reti di calcolatori Lezione 16 (40) Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2018-2019 Pietro Frasca Parte II: Reti di calcolatori Lezione 16 (40) Giovedì 2-05-2019 1 Livello di

Dettagli

Implementazione di una LAN

Implementazione di una LAN Implementazione di una LAN Implementazione di una LAN A. S. 2008-2009 Tiso Emanuele 1. Identificare i computer in rete Ogni nodo della rete (computer, stampante, router, ecc..) è caratterizzato da: Un

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 livello rete in Internet Il

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

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

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

Il protocollo IP. Reti di Telecomunicazioni LA  Prof. Franco Callegati Il protocollo IP Reti di Telecomunicazioni LA http://deisnet.deis.unibo.it Prof. Franco Callegati franco.callegati@unibo.it La famiglia dei protocolli TCP/IP Application Applicazioni e-mail,ftp,telnet,www

Dettagli

Internet Protocol RFC 791

Internet Protocol RFC 791 Internet Protocol RFC 791 Franco Callegati Franco Callegati IC3N 2000 N. 1 La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,telnet,www TCP UDP ICMP IP ARP RARP IEEE 802-Ethernet-X25-Aloha ecc.

Dettagli

Parte II: Reti di calcolatori Lezione 17 (41)

Parte II: Reti di calcolatori Lezione 17 (41) Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2016-17 Pietro Frasca Parte II: Reti di calcolatori Lezione 17 (41) Martedì 9-05-2017 1 Traduzione

Dettagli

TCP/IP. Transmission Control Protocol/ Internet Protocol

TCP/IP. Transmission Control Protocol/ Internet Protocol TCP/IP Transmission Control Protocol/ Internet Protocol!! APPLICATION http, ftp, smtp, ssh http, ftp, smtp, ssh TRANSPORT TCP, UDP Segment TCP, UDP NETWORK IP, ICMP Datagram IP, ICMP LINK ARP Frame ARP

Dettagli

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Internet Protocol (IP) e Indirizzamento IP, Maggio 2010

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Internet Protocol (IP) e Indirizzamento IP, Maggio 2010 1 17: Network layer: Internet Protocol (IP) e Indirizzamento IP Sommario 2 Internet Protocol (IP) Indirizzamento IP Routing e classi Assegnazione degli indirizzi Subnet, Network mask 1 Internet Protocol

Dettagli

IPv6: aspetti generali

IPv6: aspetti generali Marco Listanti IPv6: aspetti generali Funzionalità IPv6 (1) Aumento dello spazio di indirizzamento Indirizzi a 128 bit Indirizzamento gerarchico basato sul concetto di prefisso Semplificazione della struttura

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

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

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

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

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello di Rete (parte 3) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Agenda Data Plane: Il protocollo IPv4 Control Plane:

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

ESERCIZI SVOLTI. Eserczio

ESERCIZI SVOLTI. Eserczio ESERCIZI SVOLTI Eserczio In uno schema di multiplazione con etichetta l informazione d utente è trasferita mediante PDU composte da H=5 byte relativi a PCI e L=48 byte di carico utile. Si assuma che le

Dettagli

Parte II: Reti di calcolatori Lezione 17 (41)

Parte II: Reti di calcolatori Lezione 17 (41) Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2017-18 Pietro Frasca Parte II: Reti di calcolatori Lezione 17 (41) Martedì 15-05-2018 1 Indirizzamento

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

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello di Rete (parte 3) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Agenda Il protocollo IPv4 Protocolli di gestione

Dettagli

Protocolli strato rete in Internet

Protocolli strato rete in Internet Internet protocol suite Strato rete in Internet Application Presentation Session Telnet FTP SMTP SNMP NFS XDR RPC Transport TCP e/o UDP Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/

Dettagli

Telematica 3 1. IPv4

Telematica 3 1. IPv4 Università di Genova Facoltà di Ingegneria 1. IPv4 Prof. Raffaele Bolla dist Architettura OSI Application Presentation Session Transport Network Data Link Physical ICMP ARP e RARP DoD (TCP/IP) FTP, Telnet,

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

Sistemi e Tecnologie della Comunicazione

Sistemi e Tecnologie della Comunicazione Sistemi e Tecnologie della Comunicazione Lezione 20: network layer: IP, ARP, ICMP 1 Internet Protocol (IP) IP e il protocollo di rete della suite TCP/IP Definito negli RFC 791 e 1122 Dall RFC 791: IP ha

Dettagli