Indirizzamento ed Instradamento. Adelmo De Santis
|
|
|
- Annibale Giuliani
- 10 anni fa
- Visualizzazioni
Transcript
1 Indirizzamento ed Instradamento Adelmo De Santis 1
2 Introduzione 2
3 Introduzione Reti di calcolatori Sono insiemi di calcolatori, distribuiti geograficamente che possono scambiare dati ed informazioni tra di loro. 3
4 Introduzione Reti di calcolatori Internet: è una rete di reti. 4
5 Introduzione Reti di calcolatori Scopo della lezione: 5
6 Introduzione Protocolli Comunicazione possibile se basata su REGOLE per lo scambio dei dati e per il loro controllo -> PROTOCOLLI 6
7 Introduzione Protocolli Uno dei primi protocolli di tipo layered nato nei primi anni 70; Protocollo di tipo «open» 7
8 Introduzione Protocolli 8
9 Introduzione Protocolli 9
10 Introduzione Protocolli 10
11 Introduzione Indirizzamento Il modello ISO/OSI descrive il processo di codifica, formattazione, segmentazione e incapsulamento dei dati. Ogni frammento di dati che viene immesso nella rete deve avere un indirizzo sorgente ed un indirizzo destinazione. Ci sono differenti tipologie di indirizzi che sono coinvolte nell indirizzamento dei dati in una comunicazione. 11
12 Introduzione Indirizzamento Host Physical Address - MAC Fa parte del PDU di Layer 2 (FRAME); Indirizzo del destinatario sul mezzo FISICO; 12
13 Introduzione Indirizzamento Indirizzo di Livello 3 - IP Schema di indirizzamento che consente di scambiare dati tra dispositivi che fanno capo a RETI differenti; Sono gestiti da apparati di livello 3 (router) che analizzano l indirizzo IP determinano dove debbono andare i dati ed effettuano la loro spedizione. 13
14 Introduzione Indirizzamento Indirizzo di Livello 4 TCP/UDP Sono indirizzi che consentono di fare arrivare i dati alle corrette applicazioni sulla macchina destinatario. 14
15 Introduzione Indirizzamento Considerazioni Riassuntive 15
16 16
17 Protocollo IPv4 - caratteristiche Protocollo di tipo «connectionless»; Best Effort Delivery -> nessun overhead per il controllo di consegna; Media Independent; Unreliable Protocol (protocollo inaffidabile): non ha la capacità di gestire e recuperare pacchetti errati o persi. Studiato per massimizzare la velocità ed il carico di processamento. 17
18 Protocollo IPv4 - pacchetto 18
19 Protocollo IPv4 Indirizzamento IP Indirizzo IP unico per ogni dispositivo presente in rete ( ); Lunghezza: 32 bit rappresentazione: dotted decimal form Nell indirizzo si possono identificare due parti: network: è invariato per tutti gli host che appartengono alla stessa rete; host: la lunghezza di questo campo determina la grandezza della rete; Network Address: indirizzo che indica la rete; Broadcast Address: indirizzo speciale, invia dati a tutti gli hosts della rete; Host Address: Indirizzo assegnato ai dispositivi finali della rete (PC o altro); 19
20 Protocollo IPv4 Indirizzamento IP - Tipologie Come riconoscere la «network portion» in un indirizzo IP? Indicazione «prefix length» - Il numero dei bit della porzione di rete. 20
21 Protocollo IPv4 Indirizzamento IP - Tipologie 21
22 Protocollo IPv4 Indirizzamento IP - Tipologie 22
23 Protocollo IPv4 Indirizzamento IP - Tipologie Esempio 1 Network address: /24 Netmask Broadcast address Host: Esempio 2 (subnetting) Network address /28 Netmask Broadcast address
24 Protocollo IPv4 Indirizzamento IP - Tipologie Esempio 1 (supernet) Network address /20 Netmask Address Real Network: /20 BroadCast
25 Protocollo IPv4 Tipologie di trasmissione UNICAST invio dei dati da un host ad un altro host direttamente; il campo «destination address» è istanziato con l indirizzo del destinatario; BROADCAST Invio dei dati a tutti gli host di una stessa RETE; utilizzo di un indirizzo destinazione speciale; usato per applicazioni speciali, tipicamente query. MULTICAST Invio di un solo pacchetto per soddisfare tanti host; I client multicast devono effettuare una sottoscrizione al servizio; Protocolli ausiliari; Conservazione della banda. 25
26 Protocollo IPv4 Indirizzamento IP Indirizzi Riservati Segmento MULTICAST (RFC 790) > Segmento SPERIMENTALE (RFC 1700 e 3330) > Blocchi di indirizzi PRIVATI (RFC 1918) > ( /8) > ( /12) > ( /16) 26
27 Protocollo IPv4 Indirizzamento IP Indirizzi Riservati 27
28 Protocollo IPv4 Indirizzamento IP Indirizzi Speciali Indirizzo LOCALHOST Indirizzo speciale utilizzato per inviare dati su se stessi; Indirizzo di loopback; ; Indirizzi LINK-LOCAL Rete /16 Assegnati automaticamente dal sistema operativo ad host; TTL=1 28
29 Protocollo IPv6 Introduzione Sviluppato per fare fronte all esaurimento degli indirizzi IPv4; Migliora notevolmente il protocollo precedente aggiunge nuove caratteristiche; Integrazione della sicurezza; QoS Maggiore scalabilità Campo indirizzi a 128 bit: 2 *10^38 nodi indirizzabili!! Header «dinamico» ed estensibile! 29
30 Protocollo IPv6 Non semplice migrare lo spazio di indirizzamento prevedere condivisione: Dual stack IPv4 e IPv6; IPv6 over IPv4 ( 6to4 tunneling); Rappresentazione degli indirizzo: sono divisi in 8 segmenti da 16 bit (32 simboli esadecimali); gli zeri iniziali sono opzionali; gli zeri possono essere rappresentati da «::» solo 1 volta; FF01:0:0:0:0:0:0:1 -> FF01::1!! Stateless Autoconfiguration Caratteristica «plug n play» che consente connessione automatica ad una rete 30
31 Protocollo IPv6 Indirizzi UNICAST, MULTICAST, ANYCAST Unicast: identifica una interfaccia di un dispositivo; Link-local propri di un solo LINK (scope ridotto); ogni dispositivo deve avere ALMENO un link-local. FE80::/10 automatic network discovery Global Unicast sono unici a livello globale e possono essere instradati; Unlimited Scope Multicast: rimpiazza il broadcast del protocollo IPv4 Aumento della efficienza di trasmissione dati; Anycast: identifica una lista di nodi e quindi interfacce multiple. 31
32 Protocollo IPv6 Mobilità Mobile IP: consente ad un dispositivo mobile di muoversi attraverso le reti senza interrompere la comunicazione. Caratteristica NATIVA di IPv6; Sono introdotti header aggiuntivi per migliorare il funzionamento; La autoconfigurazione ed il neighbor discovery aumentano efficienza; 32
33 Instradamento IP 33
34 Instradamento IP - Terminologia WAN Wide Area Network rete per lo scambio dati che si estende su una regione geografica vasta opera a livello 1 e 2 utilizza infrastrutture di comunicazione appartenenti a dei «carrier» utilizzano diversi livelli di incapsulamento a livello data link: HDLC (High Level Data Link Control); Frame Relay Point to Point Protocol (PPP) LAPB / LAPD 34
35 Instradamento IP - Terminologia traceroute to ( ), 30 hops max, 40 byte packets ( ) ms ms ms ( ) ms ms ms ( ) ms ms ms 4 ru-unian-re1-an.an.garr.net ( ) ms ms ms 5 re1-an-rx1-bo1.bo1.garr.net ( ) ms ms ms 6 rx1-bo1-rx1-mi1.mi1.garr.net ( ) ms ms ms 7 rx1-mi1-r-mi1.mi1.garr.net ( ) ms ms ms 8 xe csr1.lin1.gblx.net ( ) ms xe csr1.lin1.gblx.net ( ) ms ms 9 xe g.scr1.fra4.gblx.net ( ) ms ms ms 10 lag1.ar4.fra4.gblx.net ( ) ms ms ms 11 sprint-1.ar3.fra4.gblx.net ( ) ms ms ms 35
36 Instradamento IP - Terminologia 36
37 Instradamento IP Router Hanno porte LAN e WAN; Lavorano a livello 3 ISO OSI; Sono interconnessi a livello 2; Sono apparecchiature dedicate all instradamento di dati in una rete; Possono avere sistema operativo: Generico (Linux Windows BSD - ); Dedicato (Cisco IOS, Juniper JunOS, ); Decidono su quale interfaccia inviare i dati a seconda: della configurazione; di algoritmi di instradamento; tabelle di ROUTING. 37
38 Instradamento IP Router Instradamento Processo utilizzato dal router per inoltrare i pacchetti verso la rete di destinazione; Processo decisionale effettuato sulla base dell indirizzo IP di destinazione; Il router deve sapere «la strada» per raggiungere una destinazione: rotta Statica; Dinamica; Le rotte vengono scelte sulla base di longest match administrative distance metric 38
39 Instradamento IP Router Instradamento Longest Match Pacchetto con destinazione: Destinazione Netmask Gateway Interfaccia Eth Eth eth2 Destinazione entry entry entry In caso si abbiano più destinazioni che hanno lo stesso match si confrontano gli altri parametri : distanza amministrativa e metrica. 39
40 Instradamento IP Router Routing Statico Tipicamente usate in reti di piccole dimensioni; Aggiornate manualmente ad ogni cambiamento della topologia di rete; Aggiornamento delle rotte con comandi sistema operativo: Ip route s0 (interfaccia) ip route (netx hop) /sbin/ip route add /24 via dev eth0 /sbin/ip route add via dev eth0 40
41 Instradamento IP Router Routing Statico Rotta predefinita Consente di inoltrare pacchetti la cui destinazione non corrisponde a nessuna delle rotte inserite; Si tratta a tutti gli effetti di una rotta statica «particolare» Utilizza un indirizzo «cacth all» verso il «default gateway» Destination Gateway Genmask Flags Metric Ref Use Iface UGH eth U eth UG eth UG eth1 41
42 Instradamento IP Router Routing Statico 42
43 Instradamento IP Router I routers Cisco 7204 VXR 43
44 Instradamento IP Router I routers! 44
45 Instradamento IP Router I routers! 45
46 Instradamento IP Router I routers Juniper M7i 46
47 Instradamento IP Router I routers! 47
48 Instradamento IP Router I routers! 48
49 Instradamento IP Router I routers Juniper M10 49
50 Instradamento IP Router I routers Juniper Mx80 50
51 Instradamento IP Router I routers! 51
52 Instradamento IP Router I routers! 52
53 Instradamento IP Router I routers! 53
54 Instradamento IP Router I routers Cisco
55 Instradamento IP Router I routers! 55
56 Instradamento IP Router I routers! 56
57 Instradamento IP Router I routers Cisco
58 Instradamento IP Router I routers! 58
59 Instradamento IP Router I routers! 59
60 Instradamento IP Router I routers Cisco
61 Instradamento IP Router I routers Cisco
62 Instradamento IP Router I routers Cisco
63 Instradamento IP Router Routing Dinamico Risolve il problema dell aggiornamento manuale delle tabelle in grandi reti; Protocolli di routing dinamico (instradamento dinamico ); Interior Gateway Protocols RIP routing information protocol OSPF open shortest path first EIGRP Enhanced Interior Gateway Protocol IS-IS Intermediate system to intermediate system Exterior Gateway Protocols BGP Border Gateway Protocol 63
64 Instradamento IP Router Routing Dinamico Protocolli di Routing Sono basati su algoritmi differenti: Distance Vector (Bellman-Ford) RIP Link-State (Djiskra) OSPF IS-IS Advanced Distance Vector BGP 64
65 Instradamento IP Router Routing Dinamico Protocolli di Routing 65
66 Instradamento IP Router Protocolli Distance Vector Non conosce la topologia della rete nella sua interezza; Stabilisce un vettore (direzione e lunghezza) verso ogni destinazione; I router pubblicano la loro INTERA routing table periodicamente; Instradamento Classful senza supporto per VLSM; Metrica Molto semplice; Lenta convergenza! 66
67 Instradamento IP Router Protocolli Distance Vector 67
68 Instradamento IP Router Protocolli Link-State Conoscenza completa della rete: topologia e connessioni dei router; Costruzione di un database topologico; Costruzione di un albero (SPF) per il calcolo dell accessibilità della rete; Scambio di informazioni tra router attraverso LSA (Link State Advertisments); Algoritmo «pesante» per processore e memoria; Consumo di banda per il continuo scambio di informazioni tra router; 68
69 Instradamento IP Router Protocolli Link-State Open Shortest Path First Protocollo Link-State veloce ed accurato; Piuttosto complesso nel funzionamento ma ottimo per didattica e reti. Router scambiano «hello packets» per formare delle «adiacenze»; Quindi inviano periodicamene degli LSA che sono «flooded» a tutti i vicini; Tutti i router della stessa AREA hanno lo stesso database di conoscenza; Sulla base dati viene eseguito SPF per creare degli alberi verso ogni destinazione nota. I percorsi migliori (best paths) sono nella routing table. Lo standard definisce: 5 diverse tipologie di rete 5 diversi tipi di pacchetti scambiati tra i routers; 69
70 Instradamento IP Router Protocolli Link-State Open Shortest Path First 70
71 Instradamento IP Router Protocolli Link-State Open Shortest Path First 71
72 Instradamento IP Router Protocolli Link-State Open Shortest Path First 72
73 Instradamento IP Router Protocolli Link-State Open Shortest Path First (OSPF Router Protocol Movie) 73
74 Instradamento IP Router Protocolli Link-State - EIGRP Protocollo proprietario CISCO di tipo ibrido. Convergenza molto veloce; Possono essere individuate delle «second best paths» Supporto VLSM; Possibilità di aggiornamenti parziali solo per aggiornare i dati cambiati; Calcolo della metrica molto complesso ed ottimizzabile; Metrica composta; Basato su 5 parametri impostabili anche da utente; 74
75 Instradamento IP Router Protocolli Link-State - EIGRP Utilizzo estensivo di basi dati: Neighbor table; Topology table; Routing Table 75
76 Instradamento IP Router Protocolli Link-State - EIGRP 76
77 Instradamento IP Router Protocolli Link-State - EIGRP Introduce il concetto di AUTONOMOUS SYSTEM: I vicini debbono avere lo stesso AS per potere scambiare dati; I vicini scambiano informazioni tra loro attraverso 5 pacchetti: Hello Updates Queries Replies Ack 77
78 Instradamento IP Router Protocolli Link-State - EIGRP 78
79 Instradamento IP Router BGP Protocollo sviluppato e studiato per consentire lo scambio dati TRA ISP; Exterior Gateway Protocols ; Consento lo scambio di informazioni di routing tra AUTONOMOUS SYSTEMS a set of routers under a single technical administration, using an IGP and common metrics to route packets within the autonomous system, and using an inter-autonomous system routing protocol (also called an EGP) to determine how to route packets to other autonomous systems. All interno di un AS si possono usare diversi IGP per propagare le informazioni di routing!! 79
80 Instradamento IP Router BGP MultiHoming: un AS che presenta più connessioni alla rete internet. Aumento della affidabilità Aumento della velocità. 80
81 Instradamento IP Router BGP 81
82 Instradamento IP Router BGP 82
83 Instradamento IP Router BGP Scopo di BGP: Fornire un sistema di instradamento che garantisca lo scambio di informazioni di routing tra AS senza formazione di loop. Autonomous Systems Numerati con 16bit, range 1 -> ( > privati); Ente numeratore: IANA e RIR 83
84 Instradamento IP Router BGP IGP (RIP EIGRP OSPF) Sono protocolli che cercano la via migliore per andare da un punto A ad un punto B di una rete di una azienda, sulla base della loro metrica. Scambiano una lista di reti e le metriche per raggiungerle. BGP Non ha una vera e propria metrica in quanto è un policy-based routing protocol. Consente di controllare come scorre il traffico attraverso un ISP usando una serie di attributi che condizionano il flusso dei dati. Scambiano solo informazioni di raggiungibilità (path-vectors); Visione della rete come un grafo privo di loop di soli AS. 84
85 Instradamento IP Router BGP Internet funziona con il paradigma hop-by-hop AS64512 conosce SOLO i path che gli vengono annunciati dai vicini AS64512 può decidere attraverso quale vicino passare attraverso le policy BGP; 85
86 Instradamento IP Router BGP Best Path Selection 86
87 Instradamento IP Router BGP Caratteristiche Protocollo piuttosto complesso che utilizza TCP per lo scambio dati; Utilizza dei messaggi periodici per confermare l esistenza dei vicini; Invia solo dati in forma incrementale; Studiato per una scalabilità verso reti di grandi dimensioni. Complesso da configurare e da gestire; Configurazione impropria può avere effetti deleteri sul transito dati; Utilizzo di basi dati: 87
88 Instradamento IP Router BGP Funzionamento Conoscere la rete dei neighbors. Configurare le reti che debbono essere annunciate (se presenti nella RT); 88
89 Instradamento IP Router BGP Funzionamento 89
90 Instradamento IP Router BGP Dove viene usato Utilizzo nativo negli Internet Exchange Point Sono delle reti locali, opportunamente dimensionate, attraverso le quali i providers possono scambiare tra loro dati di routing o VoiP In Italia: MIX Milano Internet exchange; NaMEX Nautilus Mediterranean exchange TOP-IX Torino Piemonte Internet exchange FVG-IX TIX Tuscany Internet exchange NaMEX-B MINAP VSIX 90
91 Instradamento IP Router BGP Dove viene usato Presso gli Internet exchange si trovano ISP (Peers) operatori internet che realizzano rapporti di peering con altri ISP Carrier operatori delle telecomunicazioni che offrono connettività da e verso il MIX con le loro apparecchiature; Gestori Top-Level-Domain / Root-Name-Servers offrono servizi super-partes agli operatori Uno dei più grandi Internet exchange Europei 91
92 Instradamento IP Router BGP Dove viene usato 92
93 Instradamento IP Router BGP Dove viene usato 93
94 Instradamento IP Router BGP Dove viene usato 94
95 Instradamento IP Router BGP Dove viene usato 95
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 [email protected] Orario di ricevimento: mercoledì ore 10-12 Sommario della
Livello di Rete. Prof. Filippo Lanubile. Obiettivo
Livello di Rete Circuiti virtuali e datagram La funzione di instradamento Costruzione della tabella di routing Algoritmi di routing adattivi: distance vector routing e link-state routing Routing gerarchico
Reti di calcolatori. Lezione del 10 giugno 2004
Reti di calcolatori Lezione del 10 giugno 2004 Internetworking I livelli 1 fisico e 2 data link si occupano della connessione di due host direttamente connessi su di una rete omogenea Non è possibile estendere
158.110.1.3 158.110.1.2 SWITCH. 100 Mb/s (UTP cat. 5E) 158.110.1.1 158.110.3.3 158.110.3.2. 10 Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.
Università degli Studi di Udine Insegnamento: Reti di Calcolatori I Docente: Pier Luca Montessoro DOMANDE DI RIEPILOGO SU: - Livello network 1. Si deve suddividere la rete 173.19.0.0 in 510 subnet. Qual
Reti di Calcolatori. Il software
Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla
I protocolli di routing dell architettura TCP/IP
I protocolli di routing dell architettura TCP/IP Silvano GAI sgai[at]cisco.com Mario Baldi Politecnico di Torino mario.baldi[at]polito.it staff.polito.it/mario.baldi routing-ip - 1 Copyright: si veda nota
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
Il routing in Internet Exterior Gateway Protocols
Il routing in Internet Exterior Gateway Protocols A.A. 2005/2006 Walter Cerroni Exterior Gateway Protocols I protocolli di tipo EGP sono diversi da quelli di tipo IGP All interno di un AS si persegue l
Interdomain routing. Principi generali e protocolli di routing. Mario Baldi
Interdomain routing Principi generali e protocolli di routing Mario Baldi Dipartimento di Automatica e Informatica Politecnico di Torino http://staff.polito.it/mario.baldi Interdomain_routing - 1 Nota
Internet e Peering. Fulvio RISSO https://sites.google.com/site/fulviorisso/
Internet e Peering Fulvio RISSO https://sites.google.com/site/fulviorisso/ 1 Organizzazione tecnica di Internet La rete Internet è organizzata in sezioni omogenee dal punto di vista amministrativo, dette
RETI DI CALCOLATORI Lucidi delle Lezioni Capitolo XIII
Prof. Giuseppe F. Rossi E-mail: [email protected] Homepage: http://www.unipv.it/retical/home.html UNIVERSITA' DEGLI STUDI DI PAVIA A.A. 2008/09 - II Semestre RETI DI CALCOLATORI Lucidi delle Lezioni
Laboratorio di Reti di Comunicazione ed Internet Mod. 2
Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Laboratorio di Reti di Comunicazione ed Internet Mod. 2 Quinta Lezione Sommario Rotte dinamiche con OSPF Reazione di OSPF
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
INTRODUZIONE ALLE RETI: UN APPROCCIO PRATICO
INTRODUZIONE ALLE RETI: UN APPROCCIO PRATICO [email protected] Fabian Chatwin Cedrati Ogni scheda di rete ha un indirizzo MAC univoco L'indirizzo IP invece viene impostato dal Sistema Operativo HUB 00:50:DA:7D:5E:32
Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico ([email protected]) Giorgio Ventre ([email protected]) OSPF I lucidi presentati al corso sono uno
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
Il Routing Gli scenari possibili sono due 1. rimessa diretta rimessa indiretta
Il Routing In un sistema packets switching quale il TCP/IP, il routing rappresenta il processo di scelta del percorso su cui inoltrare i pacchetti ed il router è un computer che effettua tale instradamento.
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
Autonomous system (AS) Autonomous system: perchè? Autonomous system. Autonomous system: perchè? Autonomous system: perchè?
Autonomous system (AS)! Zona della rete! Omogenea! Indipendente dal punto di vista amministrativo 09CDUdc Reti di Calcolatori Routing Interdominio! Livello gerarchico superiore di routing Tipico esempio
Indirizzamento privato e NAT
Indirizzamento privato e NAT Contenuti del corso La progettazione delle reti Il routing nelle reti IP Il collegamento agli Internet Service Provider e problematiche di sicurezza Analisi di traffico e dei
Reti di Telecomunicazione Lezione 8
Reti di Telecomunicazione Lezione 8 Marco Benini Corso di Laurea in Informatica [email protected] Livello di trasporto Programma della lezione relazione tra lo strato di trasporto e lo strato
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
I protocolli di routing dell architettura TCP/IP
I protocolli di routing dell architettura TCP/IP Silvano GAI [email protected] Mario Baldi Politecnico di Torino [email protected] staff.polito.it/mario.baldi routing-ip - 1 Copyright: si veda nota a
Interdomain routing Principi generali e BGP
Interdomain routing Principi generali e BGP Contenuti del corso La progettazione delle reti Il routing nelle reti IP Il collegamento agli Internet Service Provider e problematiche di sicurezza Analisi
Reiss Romoli 2014 CISCO CERTIFIED NETWORK ASSOCIATE (CCNA) CCNA
CCNA CISCO CERTIFIED NETWORK ASSOCIATE (CCNA) La certificazione Cisco CCNA prevede il superamento di un singolo esame: 200-120 CCNA o di due esami: 100-101 ICND1 200-101 ICND2 Reiss Romoli propone, in
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
Routers e LAN aggregati in regioni prendono il nome di Autonomous System quando sono controllati dalla stessa amministrazione; in un AS:
Routing Introduzione Il routing sulla rete avviene grazie all indirizzamento gerarchico: ogni router non conosce tutte le possibili destinazioni. Routers di livello basso conoscono solo le sottoreti che
Linux User Group Cremona CORSO RETI
Linux User Group Cremona CORSO RETI Cos'è una rete informatica Una rete di calcolatori, in informatica e telecomunicazioni, è un sistema o un particolare tipo di rete di telecomunicazioni che permette
TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000
TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000 1) Quanti sono i livelli del modello ISO/OSI: A. 3 B. 7 C. 6 D. non è definito un numero massimo non è definito un numero massimo 2) Due entità ad un
Interconnessione di reti
Interconnessione di reti Collegamenti tra reti eterogenee Instradamento (routing) e inoltro (forwarding) IPv4 - indirizzi IP e MAC - sottoreti IPv6 - evoluzione di Internet DNS - Domain Name System Conclusioni
Sicurezza nelle reti
Sicurezza nelle reti Manipolazione indirizzi IP 1 Concetti Reti Rete IP definita dalla maschera di rete Non necessariamente concetto geografico Non è detto che macchine della stessa rete siano vicine 2
Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).
Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:
Access Control List (I parte)
- Laboratorio di Servizi di Telecomunicazioni Access Control List (I parte) Indice Cosa sono le ACL? Interfacce Inbound & Outbound Wildcard mask Configurare una ACL standard ACL extended Named ACL Posizionamento
network subnet host Classe A poche reti di dimensioni molto grandi 127
INDIRIZZAMENTO IP Gli indirizzi IP, che devono essere univoci sulla rete, sono lunghi 32 bit (quattro byte) e sono tradizionalmente visualizzati scrivendo i valori decimali di ciascun byte separati dal
Università degli Studi di Pisa Dipartimento di Informatica. NAT & Firewalls
Università degli Studi di Pisa Dipartimento di Informatica NAT & Firewalls 1 NAT(NETWORK ADDRESS TRANSLATION) MOTIVAZIONI NAT(Network Address Translation) = Tecnica di filtraggio di pacchetti IP con sostituzione
Routing (instradamento) in Internet. Internet globalmente consiste di Sistemi Autonomi (AS) interconnessi:
Routing (instradamento) in Internet Internet globalmente consiste di Sistemi Autonomi (AS) interconnessi: Stub AS: istituzione piccola Multihomed AS: grande istituzione (nessun ( transito Transit AS: provider
Il modello TCP/IP. Sommario
Il modello TCP/IP Il protocollo IP Mario Cannataro Sommario Introduzione al modello TCP/IP Richiami al modello ISO/OSI Struttura del modello TCP/IP Il protocollo IP Indirizzi IP Concetto di sottorete Struttura
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
Firewall e NAT A.A. 2005/2006. Walter Cerroni. Protezione di host: personal firewall
Firewall e NAT A.A. 2005/2006 Walter Cerroni Protezione di host: personal firewall Un firewall è un filtro software che serve a proteggersi da accessi indesiderati provenienti dall esterno della rete Può
Gestione degli indirizzi
Politecnico di Milano Facoltà di Ingegneria dell Informazione Gestione degli indirizzi -Address Resolution Protocol (ARP) -Reverse Address Resolution Protocol (RARP) -Dynamic Host Configuration Protocol
Reti di Telecomunicazioni Mobile IP Mobile IP Internet Internet Protocol header IPv4 router host indirizzi IP, DNS URL indirizzo di rete
IP Analizziamo con sufficiente dettaglio il sistema denominato IP, usato per consentire a due computer mobili di spostarsi liberamente in altre reti pur mantenendo lo stesso indirizzo IP. In particolare,
Multicast IPv6. Teoria e pratica. Marco d Itri <[email protected]> IPv6 Task Force Italia - Luglio 2005. ITgate Network
Multicast IPv6 Teoria e pratica Marco d Itri ITgate Network IPv6 Task Force Italia - Luglio 2005 Indice 1 Introduzione 2 Formato degli indirizzi 3 Protocolli di routing 4 m6bone 5 Implementazioni
A intervalli regolari ogni router manda la sua tabella a tutti i vicini, e riceve quelle dei vicini.
Algoritmi di routing dinamici (pag.89) UdA2_L5 Nelle moderne reti si usano algoritmi dinamici, che si adattano automaticamente ai cambiamenti della rete. Questi algoritmi non sono eseguiti solo all'avvio
Livello di Rete. Gaia Maselli [email protected]
Livello di Rete Gaia Maselli [email protected] Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. All material copyright 1996-2007 J.F Kurose
Lo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Prova completa Martedì 15 Novembre 2005 Si svolga il compito su questi fogli. Nel caso di domande a risposta aperta, lo spazio lasciato sul foglio
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
Reti di Calcolatori 18-06-2013
1. Applicazioni di rete [3 pts] Si descrivano, relativamente al sistema DNS: Compito di Reti di Calcolatori 18-06-2013 a) i motivi per i quali viene usato; b) l architettura generale; c) le modalità di
Elementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela
Internet. Introduzione alle comunicazioni tra computer
Internet Introduzione alle comunicazioni tra computer Attenzione! Quella che segue è un introduzione estremamente generica che ha il solo scopo di dare un idea sommaria di alcuni concetti alla base di
Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11)
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2010/11) Roberto Canonico ([email protected]) Giorgio Ventre ([email protected]) Il protocollo IP Frammentazione
VPN: connessioni sicure di LAN geograficamente distanti. IZ3MEZ Francesco Canova www.iz3mez.it [email protected]
VPN: connessioni sicure di LAN geograficamente distanti IZ3MEZ Francesco Canova www.iz3mez.it [email protected] Virtual Private Network, cosa sono? Le Virtual Private Networks utilizzano una parte di
Gestione degli indirizzi
Politecnico di Milano Advanced Network Technologies Laboratory Gestione degli indirizzi - Address Resolution Protocol (ARP) - Reverse Address Resolution Protocol (RARP) - Dynamic Host Configuration Protocol
Laurea in INFORMATICA
Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2013/2014 Capitolo 4 Indirizzi del Protocollo IP [email protected] Agenda Indirizzamento, gerarchia, classificazione degli indirizzi
DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO
Corso DOMOTICA ED EDIFICI INTELLIGENTI UNIVERSITA DI URBINO Docente: Ing. Luca Romanelli Mail: [email protected] Networking NAT 1 Sommario L indirizzamento privato e pubblico I meccanismi di address
Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella
Corso di Sistemi di Elaborazione delle informazioni Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come:
IGRP Interior Gateway Routing Protocol
IGRP Interior Gateway Routing Protocol Mario Baldi Politecnico di Torino mario.baldi[at]polito.it http://staff.polito.it/mario.baldi IGRP - 1 Nota di Copyright Questo insieme di trasparenze (detto nel
Routing Dinamico EIGRP con Manual Summarization e Default Route 16/12/2014 Autore Roberto Bandiera
Routing Dinamico EIGRP con Manual Summarization e Default Route 16/12/2014 Autore Roberto Bandiera Obiettivi: comprensione del meccanismo della Manual Summarization con EIGRP - impostazione di una Default
INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 DHCP Dynamic Host Configuration Protocol Fausto Marcantoni fausto.marcantoni@unicam.
Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 Dynamic Host Configuration Protocol [email protected] Prima di iniziare... Gli indirizzi IP privati possono essere
Architettura degli Elaboratori 2
Architettura degli Elaboratori 2 Esercitazioni.4 : Pianificazione indirizzi IP indirizzamento classful subnetting subnetting a lunghezza variabile supernetting (CIDR) Indirizzi pubblici e privati, NAT
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
INFOCOM Dept. Antonio Cianfrani. Virtual LAN (VLAN)
Antonio Cianfrani Virtual LAN (VLAN) Richiami sullo standard Ethernet Lo standard Ethernet (IEEE 802.3) è utilizzato per le Local Area Network (LAN): livello 2 della pila protocollare. Consente l utilizzo
L Inoltro e l Instradamento
Politecnico di Milano Advanced Network Technologies Laboratory L Inoltro e l Instradamento -Inoltro diretto e indiretto negli host -Inoltro diretto e indiretto nei router -Tabelle di routing -Esempi di
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente
Apparecchiature di Rete
All interno delle reti troviamo delle apparecchiature, utilizzate per gestire le trasmissioni tra gli elementi della rete e per creare interconnessioni tra reti differenti Livello 7 Livello 6 Livello 5
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
INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP FORME DI INDIRIZZI IP CINQUE FORME DI INDIRIZZI IP
INDIRIZZI IP ARCHITETTURA GENERALE DEGLI INDIRIZZI IP Un indirizzo IP è composto da 32 bit. Generalmente, per convenienza, è presentato in decimale: 4 ottetti (bytes) separati da un punto. Ogni rete fisica
Parte terza. Routing & forwarding
Parte terza Routing & forwarding Routing: due diverse attività forwarding (aspetto esecutivo) scegliere la direzione di uscita su cui inoltrare il datagram (... tramite la tabella) routing (aspetto algoritmico)
L'indirizzo IP. Prof.ssa Sara Michelangeli
Prof.ssa Sara Michelangeli L'indirizzo IP La possibilità di trasmettere dati nella rete è data dalla capacità di indentificare ogni singolo host grazie all'indirizzo IP che gli è stato assegnato. L'indirizzo
GLI INDIRIZZI DELL INTERNET PROTOCOL (IP ADDRESS) 2. Fondamenti sugli indirizzi dell Internet Protocol 2. Struttura di un indirizzo IP 2
GLI INDIRIZZI DELL INTERNET PROTOCOL (IP ADDRESS) 2 Fondamenti sugli indirizzi dell Internet Protocol 2 Struttura di un indirizzo IP 2 Le classi degli indirizzi IP 3 Indirizzi di Classe A 3 Indirizzi di
Tutte le subnet di una stessa rete tipicamente usano la stessa subnet mask, facilitando così il compito del gestore. Tuttavia questa strategia, pur
Corso di SISTEMI TELEMATICI a.a. 2011-2012 2012 Livello rete: Indirizzamento, maschere di sottorete e CIDR VLSM Tutte le subnet di una stessa rete tipicamente usano la stessa subnet mask, facilitando così
RETI DI CALCOLATORI II
RETI DI CALCOLATORI II Facoltà di Ingegneria Università degli Studi di Udine Ing. DANIELE DE CANEVA a.a. 2009/2010 ARGOMENTI DELLA LEZIONE ROUTING STATICO o CENNI SULLA CONFIGURAZIONE DEI ROUTER ROUTING
NAT NAT NAT NAT NAT NAT. Internet. Internet. router. router. intranet. intranet. Internet. Internet. router. router. intranet. intranet.
e Indirizzi IP IANA ( Assigned Numbers Authority) Ente centrale che gestisce l assegnazione degli indirizzi IP su scala mondiale 09CDUdc Reti di Calcolatori Indirizzamento Privato -! Delega altri enti
PROF. Filippo CAPUANI TCP/IP
PROF. Filippo CAPUANI TCP/IP Sommario Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici Introduzione
RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)
RETI DI COMPUTER Reti Geografiche (Sez. 9.8) Riepilogo Reti lez precedente reti locali o LAN (Local Area Network): connette fisicamente apparecchiature su brevi distanze Una LAN è solitamente interna a
Protocollo TCP/IP & Indirizzamento IP
Protocollo TCP/IP & Indirizzamento IP L architettura TCP/IP: Nasce per richiesta del Dipartimento della Difesa degli USA che intendeva poter creare una rete in grado di funzionare in qualsiasi tipo di
Elementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela
CORSO DI RETI SSIS. Lezione n.2. 2 Novembre 2005 Laura Ricci
CORSO DI RETI SSIS Lezione n.2. 2 Novembre 2005 Laura Ricci IL DOMAIN NAME SYSTEM (DNS) Indirizzi IP poco adatti per essere memorizzati da utenti umani è prevista la possibiltà di associare nomi simbolici
Il livello 3 della pila ISO/OSI. Il protocollo IP e il protocollo ICMP
Il livello 3 della pila ISO/OSI Il protocollo IP e il protocollo ICMP IL LIVELLO 3 - il protocollo IP Il livello 3 della pila ISO/OSI che ci interessa è l Internet Protocol, o più brevemente IP. Visto
Reti di Comunicazione e Internet
Politecnico di Milano Dipartimento di Elettronica e Informazione Reti di Comunicazione e Internet Laboratorio 4. Packet Tracer Agenda della lezione Dynamic Host Configuration Protocol (DHCP) Network Address
Inizializzazione degli Host. BOOTP e DHCP
BOOTP e DHCP a.a. 2002/03 Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Inizializzazione degli Host Un
Concetti fondamentali. Indirizzamento. Multicast su LAN. Multicast su Internet. RTP/RTCP su multicast IP. Ostacoli all'utilizzo del multicast
Migliore uso della banda alla sorgente Unicast Multicast 4 Concetti fondamentali Indirizzamento Unicast Multicast su LAN Multicast su Internet Host Migliore uso della banda alla sorgente Router Protocolli
Socket API per il Multicast
Socket API per il Multicast Massimo Bernaschi Istituto per le Applicazioni del Calcolo Mauro Picone Consiglio Nazionale delle Ricerche Viale del Policlinico, 137-00161 Rome - Italy http://www.iac.cnr.it/
Infrastrutture e Protocolli per Internet Laboratorio 5
Advanced Network Technologies Laboratory Infrastrutture e Protocolli per Internet Laboratorio 5 Stefano Napoli Alberto Pollastro Politecnico di Milano Agenda della Lezione Configurazione di DHCP server
Parte terza. Routing & forwarding. Routing: due diverse attività. come un router processa un datagram IP D. Gerarchia in Internet
Routing: due diverse attività Parte terza Routing & forwarding! forwarding (aspetto esecutivo) " scegliere la direzione di uscita su cui inoltrare il datagram (... tramite la tabella) routing (aspetto
Indirizzi IP. Indirizzi IP
Indirizzi IP Vittorio Maniezzo Università di Bologna Vittorio Maniezzo Università di Bologna 12 IPaddr - 1/17 Indirizzi IP Un aspetto fondamentale delle reti virtuali è l'utilizzo di un formato di indirizzo
Calcolatrice IP Online
Calcolatrice IP Online Tutti i principali parametri di rete in un click 1 Calcolatrice IP La calcolatrice IP permette calcoli di rete utilizzandone alcuni parametri: classe di rete, indirizzo IP, subnet
Autonomous System. I protocolli di routing usati all'interno di un AS sono denominati IGP (Interior Gateway Protocol) Esempio:
Autonomous System R4 R1 R3 R2 Un insime di router collegati tra loro (rete) in cui è definita una politica di routing Unico amministratore che governa l'intera rete Piano di indirizzamento Un AS per essere
Reti di Calcolatori. Lezione 2
Reti di Calcolatori Lezione 2 Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi di Rete Le reti vengono classificate
Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1
Introduzione alla rete Internet
Introduzione alla rete Internet AA 2004-2005 Reti e Sistemi Telematici 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host può essere client e/o server a livello applicazione Router:
Sicurezza nelle applicazioni multimediali: lezione 9, firewall. I firewall
I firewall Perché i firewall sono necessari Le reti odierne hanno topologie complesse LAN (local area networks) WAN (wide area networks) Accesso a Internet Le politiche di accesso cambiano a seconda della
