Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
O NEXTDESTINAZIONE HOP INTERFACCIAD16.5.1.64126 FE16.5.1.128125 16.5.1.6516.5.1.0126 16.1.1.65 D00Aggregatainolo NEXTDESTINAZIONE HOP INTERFACCIA16.9.1.0126 È16.5.1101 il faMac aereariferimento HopperchéQuesto Mal AHostRc RA A BHostARP HostRequest FFBroadcast FDstHadar Asender MAC0 O OOOHaddr Otarget 16.5.1.20 Ali Senderpaddr 16.5.1.1 RAtargetpaddr R AMACRCARP DST HOSTAreply MAC iHaddr AMACtarget R ADST MAC16.5.1.1 RASenderpaddr 16.5.1.20 Altargetpaddr BHadarsender MACsrl Mac AIP RPacchetto AHaddr MACtargetDst BR 16.5.1.80AMAC SenderpaddrIP A 16.5.1.116.5.1.20 RASRC targetpaddrqq.laIPDST 16.5.1.1 Etimimanoµaaaa IP RA16.5.1.1SRCIP BDSTRHadar 16.5.1.80Asender MAC0 OO OO OHaddrtarget RA16.5.1.1Senderpaddr B16.5.1.80targetpaddr Prefix MatchLongestNotazione base netmask00010000 00000101 010000110000000111 II II I I 1 III I I IlII I I IIII II I I 1Il router fa l’AND logico fra destinazione e NetMask e vede se quello che ottiene è uguale allaporzione iniziale
dell'IP sorgente. La route di default funziona sempre perché dovrei fare l'AND con 0/0 ossia con una NetMaskposta a tutti 0 e quindi ottengo tutti gli 0. Si chiama così perché la destinazione scelta è quella con il numero più alto dopo lo slash e inparticolare lo 0 "vince" solo se da solo.
Per L'aggregazione di rotte questa riga non serve a niente -> tutti i blocchi che fanno parte di16.5.1.0/26. Questa verrebbe scelta ma in ogni caso potrebbe essere sostituita dalla 0/0 e quindi potreitoglierla perché vengono aggregate.
NB: non si possono aggregare delle reti direttamente connesse, hanno interfacce diverse e non èpossibile fare aggregazione.
Se un indirizzo IP è compreso in più righe : viene scelta quella con barra maggiore.
4 Tabelle di routing e ARP - caso avanzato
Si consideri la rete in figura 4 a cui è stato assegnato il blocco CIDR di indirizzi 101.75.64.0/19, partizionatocome mostrato.
Il router A è connesso, con il canale tratteggiato, ad un router R-X di un Internet ServiceProvider (IP=1.1.1.1), al quale invia tutti i pacchetti i cui indirizzi di destinazione non fanno parte del blocco assegnato. Siano 101.75.80.20 e 101.75.94.30 gli indirizzi assegnati agli Host A e B, rispettivamente.
R-X 1.1.1.1
R-A.1 Host A
LAN1 / SN1
101.75.80.0/21
R-C.1.1 LAN3 / SN3
LAN2 / SN2
101.75.92.0/23
101.75.88.0/22
Host B R-D R-E.1 .1
LAN4 / SN4
LAN5 / SN5
101.75.94.0/23
101.75.64.0/20
Figura 4: La rete dell'esercizio
a) Si mostri il contenuto della tabella di routing del router R-D, ipotizzando che esso debba utilizzare il router R-B per tutto il traffico diretto alla SN1, eccetto che per il traffico diretto all'Host A, che deve invece transitare dal Router R-C.
b) Si mostri il contenuto della tabella di routing del nodo R-A, ipotizzando che esso debba utilizzare il router R-B per tutto il traffico diretto alla SN2, e il router R-C per tutto il traffico
diretto alla SN3.
Nella compilazione delle tabelle, qualora esistano più percorsi per raggiungere una data sottorete, si utilizzino i seguenti criteri: minimizzazione del numero di hop e minimizzazione del numero di righe nella tabella di routing. (Nota: l'operazione di scelta del percorso, nella realtà, verrebbe eseguita dall'algoritmo di routing in base alla metrica scelta: numero di hop, ritardo massimo, ecc.).
c) Si mostri il contenuto delle tabelle di routing di tutti gli altri router e dei tre host della rete identificati in figura.
d) Si spieghi che cosa avviene quando l'Host B deve inviare un pacchetto IP all'Host A, ipotizzando che le tabelle di ARP dei nodi siano vuote. Si faccia riferimento ai processi di inoltro che prendono luogo nei nodi interessati dal transito del pacchetto in questione.
NB: non sempre si tende a minimizzare il numero di hop.
Il blocco 19 è completamente utilizzato 132 1 solo una specifica nanaaaa far ad deve si
riferimento routing 132 lausingolo host sipone RA Next INTERFACE DEST Hop <101.75.80.0> 121 SNA A <1.1.1.0> 132 BSNL RB <101.75.80.2> 101.75.88.0 122 BA <31 RCSN> 101.75.80.3 101.75.92.0 123 AARCSna <101.75.94.0> 123 101.75.80.2 ARC <101.75.64.0> 120 101.75.80.3 SNS <010 B B1.1.1.1 BRX A ae> B è lo R il adianche B Avrei apotutomettere amahop stessonumeroperchéRe nell'indirizzo3le 101.75.64.0 19mettendo pergialleposso righeaggregare è2 in è ilnella farlo bloccotabellaottenere menorighe perchépossibile PR B Next INTERFACE DEST Hop <101.75.80.0> 121 BSNASNL A <201> 101.75.88.0 122 101.75.64.0 0 <101.75.0.10> RD 75.98.2 9 <101.75.92.0> 123 5m31 101.75gs 2ofSNA <101.75.94.0> 123 pygggg.gg 10175.640120g B <010 RA101.75.80.1> Next in INTERFACE DEST Hop <101.75.88.0> 121 Aggregosn <101.75.80.0> 121 pggioSna <101.75.88.0> 122 ASnai <101.75.92.0> 123 pijàSNA <101.75.94.0> 123 RE A <101.75.64.2> 101.75.64.0 120 SNS B <010 RA101.75.80.1> in Next INTERFACE DEST 101.75.88.0 121 Hop AggregoRC <101.75.80.0> 121 B <101.75.92.1> SNA pompandoRD 15m21
101.75.88.3 101.75.88.0 122 ASnai 101.75.92.0 123 agg BSna 101.75.94.0 123 ASns 101.75.64.0 120 101.75527 RC B010HOSTA Next INTERFACEDEST inHop 101.75.64.0 119 AggregoI 101.75.80.0 121 SN 01.75.505 1Sna RB 101.75.88.0 122 1RC 101.75.92.3 Snai 101.75.92.0 123 RC I 101.75.92.3 Sna 101.75.94.0 123 B7SNB idI 101.75.64.0 ftp a1010 aBHOST ANext INTERFACEDEST 010Hop inAggrego B C BRDSna 1101.75.88.2 101.75.88.0 RD 1 A 101.75.88.2 Snai A 101.75.92.0 123 1Sna 101.75.94.0 123 1RD 101.75.88.2 101.75.64.0 SNS RD 101.75.88.2 Hoste Next INTERFACEDEST Hop in 101.75.88.0 121 AggregoI 101.75.80.0 121 SNI RC 101.75.92.1 1Sna RD in010 101.75.88.0 122 101.75.88.3 Compresa1Snai 101.75.92.0 123 IRD 101.75.88.3 Sna 101.75.94.0 123 120 RESns 101.75.64.2 101.7566 RC 101.75.92.1d 5 Tabelle di routing e processo di forwarding Si consideri la rete in figura 5 a cui è stato assegnato il blocco CIDR di indirizzi 211.1.96.0/21, partizionato come mostrato. D LAN1/SN1A.1 211.1.98.0/23 96.2 R-B 96.13 96.9 B 96.1 CR-A B 96.14 96.10 96.5 a 96.17 96.18 96.6 e
R-DR-C 96.21 96.2596.22 96.2696.29 96.30R-E R-F.1 .1LAN2/SN2LAN3/SN3 211.1.100.0/23211.1.102.0/23
Figura 5: La rete dell’esercizio 5.a) Si calcoli la tabella di routing dei router R-B e R-C. Non si consideri né si usi la riga di default.
b) Si mostrino, motivando la risposta, le operazioni che vengono svolte sulla rete per inoltrare un pacchettoIP con indirizzo sorgente appartenente a SN1 e indirizzo destinazione appartenente a SN3.
Nella compilazione delle tabelle, qualora esistano più percorsi per raggiungere una data sottorete, si utiliz-zino i seguenti criteri: minimizzazione del numero di hop e minimizzazione del numero di righe nella tabelladi routing. Qualora rimanessero ambiguità, si scelga a caso una delle possibilità, indicando chiaramentequanto fatto. èfraDi dila ha chesolito defaultmarottaabbianoessicasi nonrouterdovenei sensocomequesto maglia12101 01001 0002118 32 7221122 12312323130ii Next INTERFACEDEST Hop ASNAI211.1.98.0123
RD211.1.100.0123 BSNL 211.1.96.14 BRD211.1.96.14 DAB211.1.96.0130 CIA RC211.1.96.4130 211.1.96.10 e211.1.96.8130 B C CDI BB211.1.96.12130 BRDGD 211.1.96.14211.1.96.16130 RD BD 211.1.96.14E211.1.96.20130 BRD211.1.96.14DF211.1.96.24130 BRD211.1.96.14E F211.1.96.28130 211.1.96.16128in in 211.1.100.0122Aggrego Aggrega miottoPossono altriin blocchianche retiquantosonotutteinessere vicineaggregateii Next INTERFACEDEST Hop RB B211.1.98.0123 96.1212211.196.9SNA RD C211.1.100.0123 Sna 211.1.96.18 RD C211.1.96.18 in 22211.1.100.0BRBAB 211.196.9211.1.96.0130 A C A211.1.96.4130 B211.1.96.8130 B C 96.18gDIB211.1.96.12130 eGD211.1.96.16130 211.1.96158 CRDD InE211.1.96.20130 127casoserve na perchéquestoRD e211.1.96.18DF211.1.96.24130 gliindirizziaggregati nonsonoperfettamenteeRD211.1.96.18FE211.1.96.28130 211.1.96.12130 211.196.16130econtigui1. L'ho sta A (SN1) guarda nella propria tabella di routing, e dovrà far riferimento alla rotta di default per la quale i pacchetti verrannoTutti i passaggi possono essere seguiti da una richiesta ARP per conoscere l'indirizzo MAC del next-hop.
Ogni router quando riceve una trama di livello due la spacchetta, controlla che sia giusta e quindi