Il Protocollo Bgp & Internet Davide Giuffrida
|
|
- Oreste Venturini
- 6 anni fa
- Visualizzazioni
Transcript
1 Il Protocollo Bgp & Internet Davide Giuffrida 05/03/2003 Davide Giuffrida 1 Contenuti I - La Struttura di Internet II - Il Protocollo BGP III - Esempi e pratica IV - Strumenti di Diagnostica V - Riferimenti 05/03/2003 Davide Giuffrida 2 Bgp & Internet 1
2 Terminologia Documento RFC: specifiche d implementazione applicativi tcp/ip Routing/Router: Periferica di rete che si presenta almeno su 2 reti < > capace di inoltrare dati tra le 2 o più reti IPv4: Protocollo TCP/ip versione 4.0 (next ipv6) BGP: Border Gateway Protocol = Routers Intelligenti 05/03/2003 Davide Giuffrida 3 Parte I La Struttura di Internet Come Funziona la Rete? 05/03/2003 Davide Giuffrida 4 Bgp & Internet 2
3 Indirizzamento IP address-space INTERNET PROTOCOL V4 ADDRESS SPACE (last updated ) The allocation of Internet Protocol version 4 (IPv4) address space to various registries is listed here. Originally, all the IPv4 address spaces was managed directly by the IANA. Later parts of the address space were allocated to various other registries to manage for particular purposes or regional areas of the world. RFC 1466 documents most of these allocations. 05/03/2003 Davide Giuffrida 5 Suddivisione della Rete Block Date Registry - Purpose Notes or Reference /8 May 93 Various Registries 213/8 Mar 99 RIPE NCC (whois.ripe.net) 217/8 Jun 00 RIPE NCC (whois.ripe.net). Reference [RFC1466] [RFC1918] [RFC3330] 05/03/2003 Davide Giuffrida 6 Bgp & Internet 3
4 Struttura di Internet: organismi ufficiali Coordinamento Mondiale: IANA 05/03/2003 Davide Giuffrida 7 Struttura di Internet: organismi ufficiali Coordinamento Continentale - Le 4 RIR: 05/03/2003 Davide Giuffrida 8 Bgp & Internet 4
5 Struttura di Internet: organismi ufficiali Local Internet Registries (Autonomous Systems (AS)): 05/03/2003 Davide Giuffrida 9 Struttura di Internet: organismi ufficiali Provider (connette ad Internet le proprie utenze ): Provider IP (ISP) : 05/03/2003 Davide Giuffrida 10 Bgp & Internet 5
6 La realizzazione Peering tra providers: 05/03/2003 Davide Giuffrida 11 La realizzazione Neutral Access Point (NAP): 05/03/2003 Davide Giuffrida 12 Bgp & Internet 6
7 La realizzazione Internet Routing Registry (IRR): 05/03/2003 Davide Giuffrida 13 Parte II il protocollo BGP Cos e il BGP? Border Gateway Protocol 05/03/2003 Davide Giuffrida 14 Bgp & Internet 7
8 Border Gateway Protocol Protocollo di routing utilizzato per scambiare informazioni di routing tra le reti protocollo esterno di routing RFC1163 & RFC1267 (bgp v 2/3) RFC1771 (bgp v 4) lavori in corso. draft-ietf-idr-bgp4-13.txt 05/03/2003 Davide Giuffrida 15 Autonomous System (AS) Insieme di reti con le stesse politiche di routing Unico protocollo di routing Solitamente gestito da un unica entità, in modalità collaborativa e controllata 05/03/2003 Davide Giuffrida 16 Bgp & Internet 8
9 Basi del BGP Lavora sulla porta 179 TCP Aggiornamenti incrementali tabelle BGP interno ed esterno 05/03/2003 Davide Giuffrida 17 Zona di Demarcazione (DMZ) Reti condivise tra AS differenti 05/03/2003 Davide Giuffrida 18 Bgp & Internet 9
10 Comuni operazioni BGP Impara instradamenti multipli attraverso interlocutori BGP interni ed esterni Sceglie l instradamento migliore e lo applica alla tabella di forwarding Invia il percorso migliore ai neighbours BGP esterni La scelta dell instradamento migliore è condizionata dalle politiche adottate 05/03/2003 Davide Giuffrida 19 Peering BGP esterno (ebgp) Tra interlocutori BGP di AS differenti Devono essere connessi direttamente Tra peers esterni (ebgp) non utilizzare ibgp! 05/03/2003 Davide Giuffrida 20 Bgp & Internet 10
11 Schema di configurazione Router BGP xxx Network X.Y.Z.0 Neighbor addr route map xx in/out Neighbor addr remote AS yyy Route map xx permit progr Match condition 111 [set commands] acl 111 permit/deny 05/03/2003 Davide Giuffrida 21 Configurare il BGP esterno-a Router A in AS100 interface ethernet 5/0 ip address router bgp 100 network mask neighbor remote-as 101 neighbor prefix-list RouterC in neighbor prefix-list RouterC out 05/03/2003 Davide Giuffrida 22 Bgp & Internet 11
12 Configurare il BGP esterno-c Router C in AS101 interface ethernet 1/0/0 ip address router bgp 101 network mask neighbor remote-as 100 neighbor prefix-list RouterA in neighbor prefix-list RouterA out 05/03/2003 Davide Giuffrida 23 BGP interno (ibgp) Sessioni BGP all interno dello stesso AS Non è necessario che siano connessi direttamente Interlocutori ibgp danno luogo a reti connesse. 05/03/2003 Davide Giuffrida 24 Bgp & Internet 12
13 Peering BGP interno (ibgp) La tipologia delle reti è indipendente Ciascun interlocutore ibgp deve colloquiare con ogni altro peer ibgp presente nell AS 05/03/2003 Davide Giuffrida 25 Peering con l indirizzo loop-back Per il peering ibgp e meglio utilizzare l indirizzo di loop-back L interfaccia loop-back non cade mai! La sessione ibgp non dipende dallo stato di una singola interfaccia La sessione ibgp non dipende dalla tipologia fisica della rete sottostante 05/03/2003 Davide Giuffrida 26 Bgp & Internet 13
14 Configurare il BGP interno-a Router A interface loopback 0 ip address router bgp 100 network neighbor remote-as 100 neighbor update-source loopback0 neighbor remote-as 100 neighbor update-source loopback0 05/03/2003 Davide Giuffrida 27 Configurare il BGP interno-b Router B interface loopback 0 ip address router bgp 100 network neighbor remote-as 100 neighbor update-source loopback0 neighbor remote-as 100 neighbor update-source loopback0 05/03/2003 Davide Giuffrida 28 Bgp & Internet 14
15 Attributi BGP: condizionano la scelta del path migliore AS-path Next Hop ibgp Next Hop Origin Aggregator Local Preference Multi-Exit Discriminator (MED) Weight & PRF Community Community particolari 05/03/2003 Davide Giuffrida 29 AS-Path La sequenza di AS che una route deve attraversare I loop vengono gestiti Le policies vengono applicate 05/03/2003 Davide Giuffrida 30 Bgp & Internet 15
16 Next Hop ebgp: indirizzo del neighbor esterno ibgp: NEXT-HOP di un ebgp 05/03/2003 Davide Giuffrida 31 Il next hop è l indirizzo di loopback del router ibgp ibgp annuncia le route ai next hops Garantisce la ricerca ricorsiva delle route Svincola il BGP dalla topologia fisica della rete Permette all ibgp di eseguire decisioni intelligenti di forwarding ibgp Next Hop 05/03/2003 Davide Giuffrida 32 Bgp & Internet 16
17 Origin Identifica l origine del prefisso (rete) Attributo historical Influenza la scelta del best path Tre valori: IGP, EGP, incomplete IGP generato da istruzioni ibgp EGP generato da ebgp Incomplete distribuito da altro protocollo di routing 05/03/2003 Davide Giuffrida 33 Aggregator Identifica il indirizzo IP del router/bgp che ha generato la route aggregata Utile per debugging Non influenza la selezione del path migliore 05/03/2003 Davide Giuffrida 34 Bgp & Internet 17
18 Local preference 05/03/2003 Davide Giuffrida 35 Local preference Local preference è usato per AS non connessi direttamente al nostro AS il valore di default per local pref. è 100 Utilizzato per influenzare il BGP nella scelta del path concorre a determinare il percorso migliore per il traffico in uscita Prevale il path con valore local preference superiore 05/03/2003 Davide Giuffrida 36 Bgp & Internet 18
19 Local preference Configurazione del router B: router bgp 400 neighbor remote-as 300 neighbor route-map local-pref in! Route-map local-pref permit 10 match ip address prefix-list MATCH set local-preference 800! ip prefix-list MATCH permit /16 05/03/2003 Davide Giuffrida 37 Multi-Exit Discriminator (MED) 05/03/2003 Davide Giuffrida 38 Bgp & Internet 19
20 Multi-Exit Discriminator (MED) Tra AS non direttamente connessi Utilizzato per gestire le preferenze in entrata Determina il path migliore per il traffico in entrata Significativo se i paths provengono dallo stesso AS 05/03/2003 Davide Giuffrida 39 Multi-Exit Discriminator Configurazione Router B router bgp 400 neighbor remote-as 200 neighbor route-map set-med out! Route-map set-med permit 10 Match ip address prefix-list MATCH set metric 1000! ip prefix-list MATCH permit /24 05/03/2003 Davide Giuffrida 40 Bgp & Internet 20
21 Parametro locale al router Route-map: set weight Il peso maggiore vince su tutti i path validi Usato in caso di link preferenziali per l ingresso Utilizzo di Weight 05/03/2003 Davide Giuffrida 41 Community Attributo BGP Descritto in RFC1997 Intero 32 bit Rappresentato da 2 interi da 16 bit Utilizzato per raggruppare le destinazioni Ogni destinazione puo far parte di più communities Gli attributi delle community vengono trasportati attraverso gli AS Molto utile per applicare le policies 05/03/2003 Davide Giuffrida 42 Bgp & Internet 21
22 Communities particolari No-export non informa i peers ebgp No-advertise non informa nessun peer Local-AS non informa al di fuori dell AS locale (utilizzato solo in reti-federate) 05/03/2003 Davide Giuffrida 43 Parte III In Pratica Esempio: Connessione di 3 As Diagnostica: Raggiungibilità rete 05/03/2003 Davide Giuffrida 44 Bgp & Internet 22
23 Esempio 3 AS AS mask AS mask AS mask /03/2003 Davide Giuffrida 45 interface FE interface FE AS101 network AS102 network interface FE interface FE interface FE interface FE AS103 network Esempio 3 AS 05/03/2003 Davide Giuffrida 46 Bgp & Internet 23
24 Selezione del percorso Qual è il path migliore? 05/03/2003 Davide Giuffrida 47 Algoritmo di scelta del Path 1/3 Ignora il path se manca la route verso il gateway (next hop) Il peso maggiore vince (locale nel router) La local preference vince (all interno dell AS) Preferisce le route originate localmente L AS path piu breve è preferito 05/03/2003 Davide Giuffrida 48 Bgp & Internet 24
25 Algoritmo di scelta del Path 2/3 Origin code migliore: IGP < EGP < incomplete Multi-Exit Discriminator (MED) inferiore: se usato bgp deterministic-med, ordinare i paths prima della comparazione se usato bgp always-compare-med, comparare per ogni percorso Altrimenti MED viene considerato solo se i paths provengono dal medesimo AS. Default 05/03/2003 Davide Giuffrida 49 Algoritmo di scelta del Path 3/3 Meglio path ebgp di path ibgp Meglio path con metrica IGP inferiore verso il next-hop Meglio il router-id inferiore (originator-id per routes riflesse) Preferire Cluster-List più corte Non preoccuparsi degli attributi di Route Reflector! (usati da provider mondiali) Meglio IP address di neighbor inferiore 05/03/2003 Davide Giuffrida 50 Bgp & Internet 25
26 Applicare le politiche al BGP Controllare e correggere i controlli BGP 05/03/2003 Davide Giuffrida 51 Applicare le politiche al BGP Applicare le Politiche: Decisioni in base agli AS da attravesare, le community o il prefix Rifiutare o accettare le route selezionate Impostazione degli attributi per influenzare la selezione del path Strumenti: Prefix-list (filtra I prefissi) Filter-list (filtra gli AS) Route-maps e communities 05/03/2003 Davide Giuffrida 52 Bgp & Internet 26
27 Politiche BGP Prefix-list: Filtrare le routes in base ai prefissi Inbound and Outbound router bgp 200 neighbor remote-as 210 neighbor prefix-list PEER-IN in neighbor prefix-list PEER-OUT out Ip prefix-list PEER-IN deny /16 Ip prefix-list PEER-IN permit /0 le 32 Ip prefix-list PEER-OUT permit /16 05/03/2003 Davide Giuffrida 53 Politiche BGP Filter-list: Filtrare le routes in base al percorso AS Inbound and Outbound router bgp 100 neighbor remote-as 210 neighbor filter-list 5 out neighbor filter-list 6 in! Ip as-path access-list 5 permit ^200$ Ip as-path access-list 6 permit ^150$ 05/03/2003 Davide Giuffrida 54 Bgp & Internet 27
28 Politiche BGP Route Maps: Una route-map è assimilabile ad un programma per IOS Ha numeri di riga, come un programma Ogni riga è un istruzione (condizione/azione) Concetto: se condizione soddisfatta, eseguo ed esco, altrimenti se condizione soddisfatta, eseguo ed esco, altrimenti. 05/03/2003 Davide Giuffrida 55 Politiche BGP Communities Router bgp 100 neighbor remote-as 200 neighbor send-community neighbor route-map set-community out! Route-map set-community permit 10 Match Ip address prefix-list NO-ANNOUNCE Set community no-export! Route-map set-community permit 20! Ip prefix-list NO-ANNOUNCE permit /16 ge 17 05/03/2003 Davide Giuffrida 56 Bgp & Internet 28
29 Politiche BGP Matching Communities Router bgp 100 neighbor remote-as 200 neighbor route-map filter-on-community in! Route-map filter-on-community permit 10 Match community 1 Set local-preference 50! Route-map filter-on-community permit 20 Match community 2 exact-match Set local-preference 200! Ip community-list 1 permit 150:3 200:5 Ip community-list 2 permit 88:6 05/03/2003 Davide Giuffrida 57 Parte IV Verificare il BGP Looking Glasses Ripe initiatives - toolbox History collection & statistics Progetto linux Zebra Monitor esterni Cisco cmd: Sh ip bgp? 05/03/2003 Davide Giuffrida 58 Bgp & Internet 29
30 Parte V Riferimenti 05/03/2003 Davide Giuffrida 59 Riferimenti: La vera storia di Internet 05/03/2003 (Riferimento per tutti gli Davide standard Giuffrida RFC) 60 Bgp & Internet 30
31 Riferimenti: 05/03/2003 Davide Giuffrida 61 Bgp & Internet 31
BGP BEST PATH and Attribute value. Massimiliano Sbaraglia
BGP BEST PATH and Attribute value Massimiliano Sbaraglia How work Best Path Preferisce il path con il valore più alto di WEIGHT (questo è un parametro proprietario cisco ed è locale al solo router nel
DettagliRouting IP A.A. 2006/2007. Walter Cerroni. Routing gerarchico in Internet
Routing IP A.A. 2006/2007 Walter Cerroni Routing gerarchico in Internet Dal punto di vista del routing, Internet è suddivisa in modo gerarchico in Autonomous System (AS) un AS è un gruppo connesso di una
DettagliProva intermedia del 12/12/2014
Prova intermedia del 12/12/2014 Matricola PC 440710 24 4 Valutazione (/10) Note OSPF non parte su alcuni router (uso del comando "network" fuori dal contesto "router ospf"). Inoltre, dalla configurazione
DettagliFondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier
Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 Rete (parte 5) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Agenda Routing in Internet Protocolli di routing RIP OSPF BGP
DettagliIl protocollo BGP (Border Gateway Protocol)
Torino, 16 Ottobre 2007 Autonomous System Definizione di Autonomous System (AS): Un insieme di reti soggette alla stessa politica di routing Sottoposte allo stesso controllo amministrativo Se il protocollo
DettagliAppunti BGP. BGP e Cisco IOS. Stefano Sasso stefano(at)gnustile.net. a cura di
Appunti BGP BGP e Cisco IOS a cura di Stefano Sasso stefano(at)gnustile.net Versione 0.9-21 Settembre 2009 Indice 1 Peer Groups 1 2 Network annunciata 2 3 Features arcaiche da disabilitare 3 3.1 Auto Summarisation...................................
DettagliInterdomain 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
DettagliIl 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
DettagliPeer-to-Peer VPN. Sono di fatto basate sulla soluzione BGP/MPLS
Peer-to-Peer VPN Peer-to-Peer VPN Scambio di informazioni di routing con i router dell ISP, pertanto il routing avviene su un layer composto sia da entita che risiedono in azienda che da entità che risiedono
DettagliPiano esecutivo. INFN CNAF cnaf GARR-B. Sommario. GARR-B Piano Esecutivo. Introduzione. Versione Cristina Vistoli INFN-CNAF
INFN CNAF cnaf-01-98 GARR-B Piano esecutivo GARR-B Piano Esecutivo Versione 2.0 16-2-1998 Cristina Vistoli INFN-CNAF Sommario 1 Topologia di routing * 1.1 Le funzionalita dei protocolli * 1.2 Modello di
DettagliIP forwarding Firewall e NAT
IP forwarding Firewall e NAT A.A. 2004/2005 Walter Cerroni IP forwarding Linux può funzionare da gateway tra due o più reti IP host1 host2 linux-gw 192.168.11.0/24 192.168.10.0/24 Il kernel deve essere
DettagliInternet Protocol Versione 4: instradamento e routing. Aspetti di forwarding e routing del protocollo IPv4
Internet Protocol Versione 4: instradamento e routing Aspetti di forwarding e routing del protocollo IPv4 1 Instradamento (forwarding) Operazione comune a tutte le macchine con stack TCP/IP Router, end
DettagliReti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì
DettagliRPSL e rpsltool. Configurazione automatica delle sessioni BGP. Marco d Itri Comitato Tecnico di TOP-IX - 22 novembre 2006.
RPSL e rpsltool Configurazione automatica delle sessioni BGP Marco d Itri ex ITgate Comitato Tecnico di TOP-IX - 22 novembre 2006 Programma 1 RPSL 2 rpsltool 3 Ifiltriinazione Marco d Itri
DettagliLezione 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:
DettagliIP forwarding A.A. 2005/2006. Walter Cerroni. Linux può funzionare da gateway tra due o più reti IP. host2 linux-gw
IP forwarding A.A. 005/006 Walter Cerroni IP forwarding Linux può funzionare da gateway tra due o più reti IP host1 host linux-gw 19.168.10.0/4 19.168.11.0/4 Il kernel deve essere abilitato all IP forwarding:
DettagliProgrammazione 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/30 AS 200. Aggregate Only /30
Reti di Calcolatori 428 Appello del 23/07/2012 ESERCIZIO 1: La Figura 11 illustra la topologia di interconnesione di tre 1921681254/30 1921681253/30 AS 100 1921681251/30 RTA RTC 1921681250/30 1921681920/24
DettagliIOS-XR ICMP. Il presente documento rileva i parametri di configurazione hardening per i seguenti protocolli, su router Cisco con software IOS-XR
Il presente documento rileva i parametri di configurazione hardening per i seguenti protocolli, su router Cisco con software - CDP - DNS - NTP - AAA - Console - AUX - Telnet ICMP Servizi da disabilitare
DettagliRETI DI CALCOLATORI II
RETI DI CALCOLATORI II Facoltà di Ingegneria Università degli Studi di Udine Ing. DANIELE DE CANEVA a.a. 2009/2010 ARGOMENTI DELLA LEZIONE TEORIA DEL ROUTING ROUTING STATICO ROUTING DINAMICO o PROTOCOLLI
DettagliESERCIZIO 1: La Figura 1.1 illustra le subnet contenute nelle Aree 0 ed 1 di
Reti di Calcolatori 52 ESERCIZIO : La Figura. illustra le subnet contenute nelle Aree 0 ed di RTA/ASBR (RID=..). AREA 202.6.92.0/0 RTB (RID=...) 72.6.92.5/29 72.6.92.4/29 72.6.92./29 RTC/BDR (RID=...4)
DettagliAntonio Cianfrani. Standard Access Control List (ACL)
Antonio Cianfrani Standard Access Control List (ACL) Indice Cosa sono le ACL? Interfacce Inbound & Outbound Wildcard mask Configurare una ACL standard ACL extended (prossima lezione) Named ACL (prossima
DettagliI 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
DettagliIndirizzamento 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
DettagliCorso 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) Routing interdominio in Internet
DettagliAutonomous 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
DettagliAppello del 18/09/2012
Reti di Calcolatori 482 Appello del 18/09/2012 ESERCIZIO 1: Si consideri l interconnessione degli Autonomous Systems (ASs) illustrata in Figura 1.1 dove i router RTA/B/C/D/E/F sono ASBR mentre RTL è un
DettagliBGP HiJacking. Giuseppe Augiero. Come dirottare il traffico della Big Internet (ovvero Alice e Bob non sono al sicuro)
BGP HiJacking Come dirottare il traffico della Big Internet (ovvero Alice e Bob non sono al sicuro) Giuseppe Augiero 24 ottobre 2015 - Linux Day 2015 Pisa - Sms Centro Espositivo San Michele degli Scalzi
DettagliIndirizzamento ed Instradamento. Adelmo De Santis
Indirizzamento ed Instradamento Adelmo De Santis 1 Introduzione 2 Introduzione Reti di calcolatori Sono insiemi di calcolatori, distribuiti geograficamente che possono scambiare dati ed informazioni tra
DettagliITIS Fauser Novara Sistemi e reti prof. R. Fuligni
Esercizi sulle VPN VPN Site-To-Site 1. Un azienda sottoscrive alcuni contratti presso un ISP per fornire connettività Internet alle sue tre filiali. Si suppone che l infrastruttura dell ISP sia composta
DettagliPROGETTAZIONE E CONDUZIONE DI RETI DI COMPUTER
P E R L A P R O G E T T A Z I O N E I C T PROGETTAZIONE E CONDUZIONE DI RETI DI COMPUTER VOLUME III ROUTING BGP Per la preparazione agli esami CCNP, CCIE-R&S e CCIE-SP di ENRICO CIPOLLONE FRANCESCO CIPOLLONE
DettagliInternet 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
DettagliScenari Dual WAN. Modulo 4
Scenari Dual WAN Modulo 4 1 2012 Fortinet Training Services. This training may not be recorded in any medium, disclosed, copied, reproduced or distributed to anyone without prior written consent of an
DettagliFormato del datagramma IP
Routing (instradamento) in Internet! Internet globalmente consist di Sistemi Autonomi (AS) interconnessi: " Stub AS: istituzione piccola " Multihomed AS: grande istituzione (nessun transito) " Transit
DettagliReti 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
DettagliInstradamento tra Sistemi Autonomi -- BGP
Instradamento tra Sistemi Autonomi -- BGP Thanks to: Giuseppe Di Battista, Maurizio Patrignani, Maurizio Pizzonia: Università di Roma Tre Timothy G. Griffin http://www.research.att.com/~griffin/interdomain.html
DettagliCorso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) OSPF I lucidi presentati al corso sono uno
DettagliRealizzazione degli algoritmi di routing (Distance Vector e Link State Packet) L instradamento nelle reti IP
Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Realizzazione degli algoritmi di routing (Distance Vector e Link State Packet) L instradamento nelle reti IP Protocolli EGP e IGP Name server
DettagliCONFIGURAZIONE BASE DEI ROUTER
CONFIGURAZIONE BASE DEI ROUTER STUDIO RETI s.a.s. consulenza su reti locali e geografiche Mario Baldi Mario.Baldi@polito.it www.polito.it/~baldi Pietro Nicoletti p.nicol@inrete.it Router-Base - 1 Copyright:
DettagliLezione 9: Livello 3 - Quagga e Routing dinamico con OSPF
Lezione 9: Livello 3 - Quagga e Routing dinamico con OSPF Università degli Studi di Milano Insegnamento di Introduzione - 1 Nell ultima lezione abbiamo approfondito il routing statico, andando a compilare
Dettagli2 - Indirizzamento e inoltro dei pacchetti
Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici 2 - Indirizzamento e inoltro dei pacchetti Architetture e Protocolli per Internet 1 Internetworking Il concetto di
DettagliSommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,...
Sommario Il modello TCP/IP Il protocollo IP Mario Cannataro Introduzione al modello TCP/IP Richiami al modello ISO/OSI Struttura del modello TCP/IP Il protocollo IP Indirizzi IP Concetto di sottorete Struttura
DettagliI protocolli di routing dell architettura TCP/IP
I protocolli di routing dell architettura TCP/IP Silvano GAI sgai@cisco.com Mario Baldi Politecnico di Torino mario.baldi@polito.it staff.polito.it/mario.baldi routing-ip - 1 Copyright: si veda nota a
DettagliIntroduzione. Il routing permette la comunicazione tra due nodi differenti anche se non sono collegati direttamente
Routing Introduzione Il livello 3 della pila ethernet ha il compito di muovere i pacchetti dalla sorgente attraversando più sistemi Il livello di network deve quindi: Scegliere di volta in volta il cammino
DettagliLAYER 3 E MULTILAYER SWITCH
LAYER 3 E MULTILAYER SWITCH Pietro Nicoletti www.studioreti.it Layer3-1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi
DettagliReti 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
DettagliAutore: Bandiera Roberto 2016
Access List per controllare il traffico interno di una rete Si vogliono applicare alcune tipiche aziendale. politiche di sicurezza per controllare il traffico interno di una rete Si considera la rete aziendale
DettagliLivello 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
DettagliRedistribuzione route esterne in OSPF
Redistribuzione route esterne in OSPF AS 100 RIP Area 1 R9 Area 2 R10 R3 R4 R2 Area 0 R1 R5 R6 Area 3 Area 4 R7 R11 R8 BGP R8 e R11 sono una tipologia di router OSPF chiamati ASBR: connettono l'as OSPF
DettagliLaboratorio 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 Quarta Lezione Sommario Rotte IP statiche Rotte dinamiche con RIP
DettagliAntonio Cianfrani. Introduzione A.A. 2015/2016
Antonio Cianfrani Introduzione A.A. 2015/2016 La rete Internet router sottoreti terminali Gli apparati di rete La pila protocollare TCP/IP Servizi Applicativi Trasporto (TCP/UDP) IP Interfaccia di sottorete
DettagliGestione delle Reti di Telecomunicazioni
Dipartimento di Elettronica e Telecomunicazioni Gestione delle Reti di Telecomunicazioni Modello TCP/IP Ing. Tommaso Pecorella Ing. Giada Mennuti {pecos,giada}@lenst.det.unifi.it 1 Instradamento All accensione
DettagliCorso 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) RIP 7 novembre 2011 I lucidi
DettagliInterdomain 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
Dettagliindirizzi IP particolari Problemi del classful addressing
Architettura degli Elaboratori 2 Esercitazioni.4 : Pianificazione indirizzi IP indirizzamento classful subnetting subnetting a lunghezza variabile supernetting (CIDR) Indirizzi pubblici e privati, NAT
DettagliBackbone mpls ISIS with TE. Massimiliano Sbaraglia
Backbone mpls ISIS with TE Massimiliano Sbaraglia Lo1 = 10.255.254.18 /32 Lo1 = 10.255.254.16 /32 Lo0 = 192.168.121.5 /32 12K-5.46 10.255.254.44 /30.45 Lo0 = 192.168.121.4 /32 12K-4 10.255.254.48 /30.49
DettagliAutonomous 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
DettagliInterdomain routing. Principi generali e protocolli di routing. Argomenti della presentazione. Nota di Copyright. Routing interdominio
Interdomain routing Principi generali e protocolli di routing Interdomain_routing - 1 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slide) è protetto dalle leggi sul copyright e dalle
DettagliSicurezza e Gestione delle Reti (di telecomunicazioni)
Sicurezza e Gestione delle Reti (di telecomunicazioni) Tommaso Pecorella tommaso.pecorella@unifi.it Corso di Studi in Ingegneria Elettronica e delle Telecomunicazioni Corso di Studi in Ingegneria Informatica
DettagliProtocollo 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
DettagliOpen Shortest Path First (OSPF)
Vincenzo Eramo Open Shortest Path First (OSPF) Reti di Telecomunicazioni - Vincenzo Eramo - A.A. /5 OSPF: Principi Base I router hanno la responsabilità di contattare i router vicini e acquisire la loro
DettagliSUBNETTING 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
DettagliAccess 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
DettagliGiuseppe Augiero. BGP HiJacking. ovvero Alice e Bob non sono al sicuro
Giuseppe Augiero BGP HiJacking ovvero Alice e Bob non sono al sicuro GiuseppeAUGIERO WHOAMI? Festival ICT 2015 - Milano - BGP Hijacking-ovvero Alice e Bob non sono al sicuro. Introduzione Introduzione
DettagliIl 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.
DettagliIl 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
DettagliIl Sistema di Routing. Routing nell Interrete. Routing con Informazioni Parziali. Propagazione delle Rotte
I semestre 02/03 Il Sistema di Routing Routing nell Interrete Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica
DettagliProva 2-8 Luglio 2016
Cognome Nome Matricola STUDENTE BRAVO SOLUZIONI Prova 2-8 Luglio 2016 Tempo complessivo a disposizione per lo svolgimento: 2 ore Si usi lo spazio bianco dopo ogni esercizio per la risoluzione E1 E2 E3
DettagliMulticast IPv6. Teoria e pratica. Marco d Itri <md@linux.it> 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
DettagliLaboratorio 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
DettagliIL 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
DettagliLivello di Rete. Prof. Filippo Lanubile. Obiettivo
Livello di Rete Instradamento in Internet Obiettivo. La funzione di instradamento (routing). Costruzione della tabella di routing. Algoritmi di routing adattivi: distance vector routing e link-state routing.
DettagliCenni sull architettura protocollare TCP/IP
Nota di Copyright Cenni sull architettura protocollare TCP/IP Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi cenni - 1 M. Baldi: si veda pagina 2 Questo insieme di trasparenze (detto nel
DettagliCenni sull architettura protocollare TCP/IP
Cenni sull architettura protocollare TCP/IP Mario Baldi mbaldi@polito.it www.polito.it/~baldi cenni - 1 M. Baldi: si veda pagina 2 Nota di Copyright! Questo insieme di trasparenze (detto nel seguito slides)
DettagliReti 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
DettagliTCP/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
DettagliRETI 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
DettagliArchitettura e amministrazione di Internet
Architettura e amministrazione di Internet Edoardo CALIA calia@polito.it Fulvio RISSO risso@polito.it Internet Architecture - 1 Agenda Cenni riepilogativi dell architettura di rete TCP/IP Organizzazione
DettagliEvoluzione del livello di rete
Politecnico di Milano Advanced Network Technologies Laboratory Evoluzione del livello di rete o Multi Protocol Label Switching - MPLS MPLS o MultiProtocol Label Switching n n n n Pensato per unire i vantaggi
DettagliIII - 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
DettagliTFA 2014/15 SISTEMI E RETI DI CALCOLATORI PER L'INSEGNAMENTO UNITA' DIDATTICA: ALGORITMI DI ROUTING
Università degli Studi di Pisa TFA 2014/15 SISTEMI E RETI DI CALCOLATORI PER L'INSEGNAMENTO UNITA' DIDATTICA: ALGORITMI DI ROUTING 21/05/2015 Laura Ricci Laura Ricci 1 STRUTTURA UNITA' DIDATTICA Prerequisiti
DettagliLaboratorio 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
DettagliFondamenti 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 2) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Agenda Introduzione agli indirizzi IPv4 Inoltro dei
DettagliIntroduzione 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
DettagliFondamenti 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 2) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Agenda Introduzione agli indirizzi IPv4 Indirizzamento
DettagliParte 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
DettagliIndirizzi IP. Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP
I semestre 03/04 Architettura di TCP/IP Indirizzi IP L architettura di Internet è organizzata intorno a tre servizi organizzati gerarchicamente Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/
DettagliRETI 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
DettagliROUTER NOTE. Dispositivo attivo di rete che lavora a livello 3 della pila ISO-OSI, si occupa di instradare pacchetti di dati tra reti eterogenee
ROUTER Nome file Dispositivo attivo di rete che lavora a livello 3 della pila ISOOSI, si occupa di instradare pacchetti di dati tra reti eterogenee Il compito di un router è : Determinare l instradamento
DettagliRouters 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
DettagliStrato di rete (parte 3) Funzione di instradamento: generalità
//0 Strato di rete (parte ) Funzione di instradamento: generalità //0 Instradamento in reti a pacchetto Tre possibili (loopfree) cammini dal nodo al nodo --, ---, --- Qual è il cammino migliore? Minimo
DettagliIl presente documento rileva i parametri di configurazione hardening per i seguenti protocolli, su router Cisco con software IOS
Il presente documento rileva i parametri di configurazione hardening per i seguenti protocolli, su router Cisco con software - CDP - DNS - NTP - AAA - Console - AUX - Telnet Sistema operativo Servizi da
DettagliHeader IPv6. Tutorial IPv6 - G. Barbagallo, V. Carcione, L. Colitti, G. Paolini
Header IPv6 1 Indirizzi IPv4 vs Indirizzi IPv6 Indirizzo IPv4 192.168.0.1 32 bit (4 byte) in notazione decimale Indirizzo IPv6 2001:760:0002:0000:0000:5bff:febc:5943 128 bit (16 byte) in notazione esadecimale
DettagliIl routing in Internet Interior Gateway Protocols
Il routing in Internet Interior Gateway Protocols A.A. 2004/2005 Prof. Carla Raffaelli diapositive preparate da: Walter Cerroni Routing Information Protocol (RIP) Protocollo distance vector, di implementazione
DettagliLaboratorio 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 Quarta Lezione Sommario Rotte IP statiche Rotte dinamiche con RIP
DettagliIl 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
DettagliRouting (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
DettagliPIANO DI LAVORO. Programmazione Didattica per Competenze. Indirizzo Informatica e Telecomunicazioni. Articolazione Informatica
PIANO DI LAVORO Programmazione Didattica per Competenze Indirizzo Informatica e Telecomunicazioni Articolazione Informatica DOCENTE: MATERIA: CLASSE: ORE SETTINALI: CANTARELLA ALFREDO SISTEMI E RETI 4
DettagliCorso Online. We Train Italy
Corso Online Sistemista Cisco Terza Edizione We Train Italy info@wetrainitaly.it Programma Generale del Corso Sistemista Cisco Terza Edizione Sezione Cisco ICND1 100-105 Modulo 1 - Fondamenti di rete Modulo
DettagliIntroduzione alla rete Internet
Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons
Dettagli