Corso di Reti di Telecomunicazioni
|
|
|
- Lelio Franceschi
- 7 anni fa
- Просмотров:
Транскрипт
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.,
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
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
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
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
Corso di Reti di Telecomunicazioni
Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 [email protected] Tecniche di accesso alla rete: ISDN 2 Introduzione 1/2 ISDN Integrated
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
Corso di Reti di Telecomunicazioni
Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 [email protected] Reti per fonia: reti fisse 2 Introduzione 1/2 Rete unificata con
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
ICMP ARP RARP DHCP -NAT
Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Reti di Calcolatori Docente: Simon Pietro Romano [email protected] ICMP ARP RARP DHCP -NAT ICMP (Internet Control Message Protocol) Funzionalità:
Corso di Reti di Telecomunicazioni
Corso di Reti di Telecomunicazioni Ingegneria ELETTRONICA e delle TELECOMUNICAZIONI (D.M. 270/04) A.A. 2011/12 [email protected] Reti a circuito virtuale ad alta capacità: Frame Relay 2 Introduzione
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
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
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
Laurea in INFORMATICA
Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 Indirizzi del Protocollo IP [email protected] Agenda Indirizzamento, gerarchia, classificazione degli indirizzi
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
INTERNET PROTOCOL RFC 791
INTERNET PROTOCOL RFC 791 Walter Cerroni [email protected] 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
Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori a.a. 2009/10
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico ([email protected]) Antonio Pescapè ([email protected]) ICMP ARP RARP DHCP - NAT ICMP (Internet
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
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
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
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
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
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
(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
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,
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
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
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
Laurea in INFORMATICA
Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2017/2018 Capitolo 4 Indirizzi del Protocollo IP [email protected] Agenda Indirizzamento, gerarchia, classificazione degli indirizzi
Le Reti Informatiche
Le Reti Informatiche modulo 7 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Maschere di sottorete: 1 Un indirizzo IP contiene una parte relativa alla rete ed una parte relativa alla stazione
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
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
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 [email protected] La famiglia dei protocolli TCP/IP Application Applicazioni e-mail,ftp,telnet,www
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
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
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)
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
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
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
Introduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC [email protected] http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host
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
