A dvanced N etwork T echnologies Lab oratory Infrastrutture e Protocolli per Internet Laboratorio 4 Politecnico di Milano Stefano NapoliAlberto Pollastro.

Slides:



Advertisements
Presentazioni simili
Corso di laurea in INFORMATICA
Advertisements

Laboratorio virtuale per lo studio delle reti
Routing Gerarchico Gli algoritmi proposti non sono pratici:
Reti di Telecomunicazione Lezione 16 Corso di reti per le telecomunicazioni.
IP ROUTING Milhouse Nelson Homer.
Stage Sistemista Linux A.A
Livello 3 Network (Rete)
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 3 – Da.
PROTOCOLLI DI INSTRADAMENTO: INTRA-AS e INTER-AS
Routing Overview Routing Protocol: protocollo di costruzione delle tavole di routing nei router. Routed Protocol: protocollo di instradamento dei messaggi,
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 7 -Instradamento dinamico Ernesto Damiani Lezione 2 – Instradamento.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 3 -Instradamento statico Ernesto Damiani Lezione 2 – ICMP.
Corso "RouterOS in Pratica"
- Token bucket - Addressing Exercises on. Si condideri il meccanismo di controllo del traffico in ingresso con token bucket il rate di generazione dei.
Ing. L. A. Grieco DEE – Telematics Lab. 1 Algoritmi e Protocolli di Routing – Telematica I – - I Facoltà di Ingegneria – CdL in Ingegneria Informatica.
Algoritmi di routing statici (pag.72) UdA2L4 Questi algoritmi, sono eseguiti solamente all'avvio della rete, e le decisioni di routing a cui essi pervengono.
Table View. Problemi ricorrenti Una situazione ricorrente è quella in cui il controller potrebbe avere un’altezza superiore a quella dello schermo. In.
Dynamic Farm Espansione Dinamica di una Farm Vincenzo Ciaschini CCR 31/3/2015.
PRIN NAPOLI Enzo Capone, Gianpaolo Carlino, Alessandra Doria, Rosario Esposito, Leonardo Merola, Silvio Pardi, Arturo Sanchez Pineda.
ARP PROTOCOLLO DI RISOLUZIONE DEGLI INDIRIZZI. ARP FINE.
I dispositivi di rete. La Scheda Di Rete La scheda di rete, o LAN adapter è un circuito stampato che collega il cavo per il collegamento internet al PC.
A dvanced N etwork T echnologies Lab oratory Infrastrutture e Protocolli per Internet Laboratorio 3 Politecnico di Milano Stefano NapoliAlberto Pollastro.
UNIVERSITA' DEGLI STUDI DI PERUGIA Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Magistrale in Informatica Anno Accademico
Corso di Alta formazione in TL&OS Modulo 1.3 Reti e Servizi - lezione 1 Modulo 1.3 Reti e servizi 1. Introduzione al Networking Connettere il PC in rete;
1 14 marzo 2006 sommaruga andrea Fondazione Ordine Ingegneri di Milano VPN: Reti Private Virtuali VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO.
Fondazione dell' Ordine degli Ingegneri della Provincia di Milano Fernando Fernandez - 14 Marzo 2006 VPN: Reti Private Virtuali VPN RETI PRIVATE VIRTUALI:
CORSO elementare su DATABASE Applicativo utilizzato OpenOffice 3.0.
A dvanced N etwork T echnologies Lab oratory Infrastrutture e Protocolli per Internet Laboratorio 5 Politecnico di Milano Stefano NapoliAlberto Pollastro.
Università degli Studi - “ G. d'Annunzio ” Chieti - Pescara FACOLTÀ DI ECONOMIA Corso di laurea in Economia Informatica/s Seminario di: Giovanni Placentino.
Alma Mater Studiorum - Università di Bologna Facoltà di Scienze Matematiche Fisiche e Naturali Dipartimento di Scienze dell’Informazione Supporto al multihoming.
Table View. Problemi ricorrenti Una situazione ricorrente è quella in cui il controller potrebbe avere un’altezza superiore a quella dello schermo. In.
Pagamenti Elettronici
Infrastrutture e Protocolli per Internet
questi sconosciuti o quasi!!
Configurazione Router IR794- IG601
IL SOFTWARE (FPwin 6.0).
NAT, Firewall, Proxy Processi applicativi.
DNS Domain Name Server.
Sale Force Automation.
Reti di computer.
Pronto.
Sale Force Automation.
Stato Acquisti Switch/Router T2
Il Binding Nicolò Sordoni.
IPv6.
Excel 1 - Introduzione.
Capitolo 4 Livello di rete
Progetto Rete Sequenziale Asincrona
LA GESTIONE DEI PACCHETTI
OLPC-Italia Brescia 16 Ottobre 2008.
Quick Tip Tutorial Come accedere alle statistiche di EBSCOhost e di EBSCO Discovery Service attraverso EBSCOadmin help.ebsco.com.
modulo 6 Prof. Salvatore Rosta
SAS® OnDemand for Academics SAS Studio
analizzatore di protocollo
SUBNETTING E SUPERNETTING
Ecco tutte le informazioni Microsoft Notizie di SharePoint
[Nome progetto] Relazione finale
suggerimenti Alma (solo per uso interno)
Gestione Griglie nel Form Designer
Come personalizzare il sito Web online di Microsoft SharePoint
Concetti introduttivi
Procedura di gestione appuntamenti tramite web.
[Nome progetto] Relazione finale
Le reti informatiche di Roberto Minotti 17/01/2019.
Le reti informatiche di Roberto Minotti 15/02/2019.
I fogli elettronici Microsoft Excel.
Excel 3 - le funzioni.
Portale Acquisti Alperia
Docente: Sabato Bufano
il povero manuale di sistema per sperimentare reti di computer
Transcript della presentazione:

A dvanced N etwork T echnologies Lab oratory Infrastrutture e Protocolli per Internet Laboratorio 4 Politecnico di Milano Stefano NapoliAlberto Pollastro

2 Laboratorio di IPI Lezione 4 Agenda della Lezione ● Rotte statiche ● Rotte dinamiche con RIP ● Rotte dinamiche con RIP v2 ● Reazione di RIP ai cambiamenti di topologia ● Rotte dinamiche con EIGRP ● Reazione di EIGRP ai cambiamenti di topologia

3 Laboratorio di IPI Lezione 4 ● Sono entry nella tabella di routing impostate manualmente dall'amministratore di rete ● Sono utilizzate per piccole reti a causa della scarsa scalabilità ● Per impostare una rotta statica è necessario specificare: ● Indirizzo IP della rete di destinazione ● Netmask associata alla rete di destinazione ● Indirizzo IP del next-hop (oppure il nome dell'interfaccia per forzare la consegna locale) ● Aggiungere una rotta statica: Rotte statiche Configurazione e gestione HAL(config)#ip route DestPrefix DestNetmask NextHop/Iface HAL(config)# ● Rimuovere una rotta statica: HAL(config)#no ip route DestPrefix DestNetmask NextHop/Iface HAL(config)#

4 Laboratorio di IPI Lezione 4 Rotte statiche Un esempio di configurazione hoboken(config)#ip route hoboken(config)#ip route sterling(config)#ip route waycross(config)#ip route

5 Laboratorio di IPI Lezione 4 ● ping ● Tool che invia dei messaggi ICMP Echo-Request ad un determinato indirizzo IP e aspetta le risposte ICMP Echo-Reply ● In PacketTracer, la sintassi differisce tra PC e router: Tool diagnostici ping e traceroute Router#ping IP_ADDRESS PC>ping [-n COUNT] IP_ADDRESS ● traceroute ● Elenca tutti i router attraversati per raggiungere un determinato indirizzo IP destinazione ● In PacketTracer, la sintassi differisce tra PC e router: Router#traceroute IP_ADDRESS PC>tracert IP_ADDRESS

6 Laboratorio di IPI Lezione 4 Attività 1 Configurazione delle rotte statiche ● Creare la rete mostrata in figura assegnando alle interfacce di rete dei router e degli host degli indirizzi IP appartenenti alle seguenti reti: ● /24 : PC0 e Router0 Fa0/1 ● /24 : Router0 Fa0/0 e Router1 Fa0/0 ● /24 : Router1 Fa0/1 e Router2 Fa0/0 ● /24 : Router0 Fa0/1 e PC1 ● Impostare le rotte statiche opportune su tutti i nodi della rete e verificare la completa connettività della rete effettuando un traceroute dal PC0 al PC1 ● In modalità simulazione, analizzare i pacchetti generati dal comando traceroute. Che messaggi usa e in che modo?

7 Laboratorio di IPI Lezione 4 ● Distance Vector Routing ● Interior Gateway Protocol ● La prima versione è stata progettata a Berkley nel 1982 ● Usa l'algoritmo di Bellman/Ford per il calcolo dei percorsi minimi ● Come metrica usa l'hop-count e gestisce al massimo 16 hop ● Una rete distante 16 hop viene considerata irraggiungibile ● I messaggi RIP vengono inviati mediamente ogni 30 secondi ● Una rotta è considerata inutilizzabile se non viene aggiornata da 180 secondi o più ● Dopo 240 secondi che la rotta è inutilizzabile viene eliminata RIP Routing Information Protocol

8 Laboratorio di IPI Lezione 4 ● Configurare il protocollo RIP RIP Comandi IOS per configurare RIP Router(config)#router rip Router(config-router)# ● Specificare la versione di RIP da usare Router(config-router)#version N ● Abilitare/disabilitare il debug per il protocollo RIP Router#debug ip rip Router#no debug ip rip ● Definire su quali reti (interfacce) abilitare RIP Router(config-router)#network A.B.C.D

9 Laboratorio di IPI Lezione 4 RIP Comandi di diagnostica per il routing e RIP ● Ottenere la tabella di routing Router#show ip route ● Visualizzare le informazione raccolte dal routing RIP Router#show ip rip database ● Ottenere l'elenco dei protocolli di routing attivi e il loro stato Router#show ip protocols ● Visualizzare le entry nella tabella di routing ottenute con RIP Router#show ip route rip

10 Laboratorio di IPI Lezione 4 RIP show ip route

11 Laboratorio di IPI Lezione 4 RIP show ip protocols

12 Laboratorio di IPI Lezione 4 Routing Information Protocol Un esempio di configurazione con Cisco IOS BHM(config)#router rip BHM(config-router)#network BHM(config-router)#network GAD(config)#router rip GAD(config-router)#network GAD(config-router)#network BOAZ(config)#router rip BOAZ(config-router)#network BOAZ(config-router)#network

13 Laboratorio di IPI Lezione 4 Attività 2 Configurazione del protocollo RIP ● Nella rete realizzata nell'attività precedente, eliminare tutte le rotte statiche sui router e abilitare il protocollo di routing RIP (versione 1) sui tre router. ● Verificare la completa connettività della rete effettuando un traceroute dal PC0 al PC1 ● In modalità simulazione, analizzare i pacchetti RIP generati dai router: ● A quale indirizzo IP e porta sono destinati i pacchetti RIP? ● Quali reti annuncia il Router1 nei propri messaggi RIP? ● Viene utilizzata procedura “Split Horizon”, la procedura “Split Horizon with Poisoned Reverse” oppure nessuna delle due?

14 Laboratorio di IPI Lezione 4 ● Per disabilitare l'auto-summary RIP e auto-summary Reti classful e sottoreti Router(config-router)#no auto-summary Router(config-router)# ● Per abilitare l'auto-summary Router(config-router)#auto-summary Router(config-router)# ● Utilizzando la funzione auto-summary vengono annunciate solo reti classful, raggruppando più sottoreti in un unica rete ● Si riducono le dimensioni dei messaggi di routing e le dimensioni delle tabelle di routing ● Non si può usare l'auto-summary quando si vuole gestire il routing tra due o più sottoreti sconnesse ● Di default l'auto-summary è abilitato

15 Laboratorio di IPI Lezione 4 Attività 3 Configurazione del protocollo RIPv2 ● Nella rete realizzata nell'attività precedente, abilitare sui tre router il protocollo RIP v2 ● Verificare la completa connettività della rete effettuando un traceroute dal PC0 al PC1 ● In modalità simulazione, analizzare i pacchetti RIPv2 generati dai router: ● A quale indirizzo IP e porta sono destinati i pacchetti RIPv2? ● Che differenze ci sono tra i messaggi RIP e quelli RIPv2

16 Laboratorio di IPI Lezione 4 ● Configurare un'interfaccia in modalità passiva RIP e interfacce Configurare un'interfaccia in modalità passiva Router(config-router)#passive-interface tipo slot/porta Router(config-router)# ● Ad esempio: Router(config-router)#passive-interface Serial 0/0 Router(config-router)# ● E' possibile annunciare una rete senza generare messaggi sulla relativa interfaccia ● In questo caso l'interfaccia si comporta in modo passivo ● Può essere utile per evitare di generare traffico inutile su tutte le reti su cui si sa che non ci sono e/o saranno altri router

17 Laboratorio di IPI Lezione 4 Attività 4 RIP e interfacce in modalità passiva ● Nella rete realizzata dell'attività precedente, configurare il protocollo RIPv2 sui Router0 e Router2 in modo che la loro interfaccia Fa0/1 operi in modo passivo. ● In modalità simulazione, analizzare i pacchetti RIPv2 generati dai router: ● Che cosa cambia rispetto alla rete precedente? ● Quali reti vengono annunciate dal Router0 e dal Router2? ● Visualizzare le tabelle di routing dei tre router utilizzando relativo comando IOS ● Visualizzare lo stato delle informazioni ottenute con il protocollo RIP dai tre router (comando show ip rip)

18 Laboratorio di IPI Lezione 4 Attività 5 RIP e cambiamenti di topologia ● Nella rete realizzata dell'attività precedente, abilitare sui tre router il debug per il protocollo RIP ● In seguito spegnere l'interfaccia Fa0/1 del Router0: ● Cosa succede? Vengono generati dei “Trigger Updates”? ● Dopo quanto tempo i tre router si accorgono del cambio di topologia? Impiegano tutti lo steso tempo? ● Dopo quanto tempo i router rimuovono dalla propria tabella di routing la riga relativa alla rete /24? ● Successivamente riattivare l'interfaccia Fa0/1 del Router0: ● Cosa succede? Vengono generati dei “Trigger Updates”? ● Dopo quanto tempo i tre router si accorgono del cambio di topologia? Impiegano tutti lo steso tempo? ● Dopo quanto tempo i router aggiungono alla propria tabella di routing la riga relativa alla rete /24?

19 Laboratorio di IPI Lezione 4 Attività 6 RIP e cambiamenti di topologia ● Realizzare la rete mostrata in figura aggiungendo il link in fibra ottica alla rete delle attività precedenti. Assegnare alle interfacce di tale link indirizzi appartenenti alla rete /24 ● Seguire le istruzioni nella slide successiva...

20 Laboratorio di IPI Lezione 4 Attività 6 RIP e cambiamenti di topologia ● Abilitare sulle nuove interfacce il protocollo RIPv2 ● Ottenere le tabelle di routing dei tre router con il comando show ip route. Quali rotte sono cambiate rispetto all'attività precedente? ● Con il comando traceroute verificare quanti hop ci sono tra il PC0 e il PC1 ● Spegnere l'interfaccia Fa0/1 del Router1 e verificare l'evoluzione delle tabelle di routing dei tre router: ● Dopo quanto tempo i tre router si accorgono del cambio di topologia? Impiegano tutti lo steso tempo? ● Dopo quanto tempo i router rimuovono dalla propria tabella di routing la riga relativa alla rete /24? ● Successivamente riattivare l'interfaccia Fa0/1 del Router1: ● Dopo quanto tempo i tre router si accorgono del cambio di topologia?

21 Laboratorio di IPI Lezione 4 ● Distance Vector Routing ● Interior Gateway Protocol ● Protocollo proprietario progettato da Cisco a partire da IGRP ● EIGRP associa cinque metriche differenti a ogni link: ● Ritardo (Delay) ● Larghezza di banda (Bandwidth) ● Affidabilità (Reliability) ● Maximum Transmission Unit (MTU) ● Carico (Load) ● Per il calcolo della metrica complessiva usa la seguente formula: [(K1*Bandwidth) + ((K2*Bandwidth)/(256-Load)) + (K3*Delay)] * [(K5/(Reliability + K4))] ● Di default valgono K1=K3=1 e K2=K4=K5=0 ● Enhanced Interior Gateway Routing Protocol

22 Laboratorio di IPI Lezione 4 ● Configurare il protocollo EIGRP per l'autonomous system NEIGRP Comandi IOS per configurare/usare EIGRP Router(config)#router eigrp N Router(config-router)# ● Definire su quali reti (interfacce) abilitare EIGRP Router(config-router)#network A.B.C.D ● Verificare la configurazione corrente di EIGRP Router#show ip protocols Router#show ip eigrp interfaces Router#show ip eigrp neighbors Router#show ip eigrp topology Router#show ip eigrp traffic ● Modificare i pesi delle 5 metriche Router(config-router)#metric weights TOS K1 K2 K3 K4 K5

23 Laboratorio di IPI Lezione 4 Attività 7 Configurazione EIGRP ● Nella rete dell'attività precedente, disattivare il protocollo di routing RIP e abilitare il protocollo di routing EIGRP supponendo che la rete sia di proprietà dell'Autonomous System 1 ● Configurare le interfacce Fa0/1 del Router0 e del Router2 affinché operino in modalità passiva per il protocollo EIGRP ● Con il comando traceroute verificare quanti hop ci sono tra il PC0 e il PC1 ● Mostrare le tabelle di routing con il comando show ip route ● Ottenere la vista della topologia di rete del Router2 ● In modalità simulazione, analizzare il pacchetti scambiati tra i router; quali sono le differenze più evidenti rispetto al protocollo RIP? ● Spegnere l'interfaccia Fa0/1 del Router1 e verificare l'evoluzione delle tabelle di routing dei tre router e analizzare lo scambio di pacchetti tra i router.