Il router 1 sarà in grado di eseguire il ping del loopback del router 3?
sul router 3 un loopback è configurato come 3. 3. 3. 3 è disponibile
nella tabella di routing
del router locale come interfaccia onloopback collegata direttamente 0.
Il router 1 sarà in grado di eseguire il ping di quel loopback?
e la risposta è no perché il router 1 non ha una
route per quella interfaccia di loopback. possiamo provare che usando il comando sh ip route di
nuovo si noti che non vi è alcun
percorso verso 3. 3. 3. 3 pacchetti
di debug ip fanno sì che il ping non sia rintracciabile.
Quindi il router non sa come arrivare a quel loopback,
quindi dovremmo configurare le route statiche per quel loopback.
Quindi, ecco la domanda, quanti percorsi statici
dovremmo configurare in questa rete per consentire la piena connettività?
Per rispondere alla domanda guarda quali reti non sono direttamente collegate al router 1.
Il Router 1 ha questo loopback e questa rete è direttamente connessa ad essa, ma la
rete 2. 2. 2. 2 questa rete 10. 1. 2. 0
e questa rete 3. 3. 3. 3 non sono collegati
al router 1 quindi 3 reti dovrebbero essere configurate sul router 1.
sul router 2 questa rete e questa rete sono direttamente collegate al router possiamo
dimostrare che usando il comando sh
ip route notice 3 le reti sono direttamente collegate al router 2
ma questa rete e questa rete non sono direttamente connesse.
quindi avevamo 3 sul router 1, dobbiamo configurare 2 percorsi sul
router 2 sul router 3, questa rete e questa rete sono
collegate direttamente ma questa rete e questa
rete non sono collegate direttamente, quindi il router 3 necessita di 3 percorsi statici.
Quindi, in questa piccola topologia che usa questa
rete come mostrato nel diagramma, avrei bisogno di aggiungere in totale 8 percorsi statici.
3 + 2 + 3 tuttavia sul router 1 Ho aggiunto alcune
reti aggiuntive 10. 1. 1. 2 e 10. 1. 10. 0, quindi
ciò significa che dobbiamo aggiungere 2 percorsi
aggiuntivi al router 2, più 2 percorsi aggiuntivi al router
3 supponendo che sia, che non riepiloghiamo.
Quindi è un bel po 'di lavoro.
Quindi questo è il problema con le rotte statiche, può esserci molto
lavoro specialmente se si ha una topologia grande.
Quindi corri | includi route mi mostrerà
i miei percorsi statici nella configurazione in esecuzione del router al momento ho
configurato solo 1 quindi dovrò digitare
IP route 2. 2. 2. 2 e
il prossimo hop 10. 1. 1. 2 che aggiunge
quel percorso alla tabella di routing 1 del router e
devo fare qualcosa di simile per il loopback del router 3 notare che lo stesso indirizzo IP dell'hop
successivo viene utilizzato dal punto di vista del router 1 l'indirizzo IP dell'hop
successivo è questo indirizzo IP quando si
arriva a qualcuno di questi 3 network.
Così può router 1 ping 3. 3. 3. 3? No, non può, perché?
Quindi disattiva il debug, proviamo di nuovo.
Possiamo eseguire il ping 3. 3. 3. 3?
No, vediamo se c'è un problema, quindi usiamo
il comando traceroute 3. 3. 3. 3 Avviso
per arrivare a 3. 3. 3. 3 il comando traceroute mi mostra che il router
1 invia il traffico a 10. 1. 1. 2
ed è perché quella rotta si trova nella tabella di routing locale del router
1, ma quando arriva al router 2 fallisce.
Quindi il router 1 invia il traffico al
router 2 router 2, tuttavia, quando riceve il traffico dal router 1 non sa
dove 3. 3. 3. 3 è.
Quindi per provare che facciamo un pacchetto IP di debug sul router 2.
Farò il ping del loopback del router 3 dal router 1 in modo che il traffico
passerà dal router 1 al router 2 e
poi vediamo cosa succede sperabilmente,
va bene al router, 3 ma lo farà?
E possiamo vedere qui che il router 2 sta dicendo host irraggiungibile inviato a
10. 1. 1. 1 per rete 3. 3. 3. 3
router 2 non sa come arrivare a questa rete di destinazione e
quindi dice router 1 rete è irraggiungibile.
Questo è un esempio del paradigma hop by hop utilizzato in IPv4 e IPv6.
Il paradigma hop by hop significa che ogni
router effettua la propria decisione di routing locale indipendentemente da altri router.
Quindi, solo perché il router 1 sa come arrivare al
router 3 non significa che il router 2 sa come arrivare al router 3.
Il Router 1 in realtà conosce solo l'hop successivo
nel percorso per raggiungere quella destinazione e non conosce
l'intero percorso, quindi sh ip route Il router di notifica 1 sa che per arrivare
a questa rete 3. 3. 3. 3 ha bisogno di
inviare il traffico al router 2
ma dipende dal router 2 per sapere cosa fare con il traffico.
E in questo caso il router 2 non sa come arrivare al router
3, il massaggio così irraggiungibile viene inviato al router 1.
Quindi, ancora una volta, sul router 2, non ci sono percorsi statici.
Quindi ho bisogno di configurare una route statica per il loopback del router 3 e in
questo caso, si noti che l'hop successivo dal router
2 è 10. 1. 2. 2
Ora il ping ha successo? E la risposta è si.
il ping ha esito positivo perché quando il router 1 esegue il ping del router 3 e inoltra
il traffico al router 2.
Il router 2 sa dove inviare il traffico perché quella rotta
si trova nella sua tabella di routing locale e può, quindi, inoltrare il traffico al router
3 e in questo caso il router 3 sa come
tornare a 10. 1. 1. 1 così il ping ha successo.
possiamo vedere che sul router 3, sta inviando una risposta a 10. 1. 1. 1 da 3. 3. 3. 3 Ora ecco un'altra domanda:
se guarderemo la tabella di routing del router 2,
si dice che l'hop successivo è 10. 1. 2. 2 ma non
ci mostra che il traffico deve uscire da F0 / 1
anziché da F0 / 0 come fa il router a sapere quale interfaccia usare?
Beh, lo sa perché questo indirizzo IP fa parte di questa sottorete e quella sottorete è direttamente connessa a
F0 / 1 quindi il router 2 sa che per
arrivare a 3. 3. 3. 3 ha
bisogno di inoltrare il
traffico a questo indirizzo IP e questo indirizzo IP
fa parte di questa rete che è
disponibile attraverso questa interfaccia in modo che
sappia inoltrare il traffico da questa interfaccia
locale che possiamo vedere nella tabella CEF
usando il comando mostra ip cef show ip cef
ci mostra che questa rete è disponibile tramite questo hop successivo da questa interfaccia.
Quindi, con l'inoltro rapido di
Cisco, il router precompila queste informazioni nella tabella CEF in modo
che non debba eseguire una doppia ricerca nella tabella di routing.
ai vecchi tempi in cui il traffico arrivava andando a questa rete il router avrebbe
dovuto fare una doppia ricerca, in
altre parole, avrebbe questa voce nella tabella di routing e quindi doversi guardare questa
voce nella tabella di routing per determinare l'interfaccia in uscita .
Ora queste informazioni sono pre-costruite nella tabella
CEF per accelerare l'inoltro del traffico.