Ecco il mio PC locale
se digito ip config Posso vedere l'indirizzo IP del mio PC
e posso vedere il gateway predefinito il mio
PC invierà il traffico al gateway predefinito per qualsiasi indirizzo IP
non nel 192. 168. 56. 0 sottorete.
così come un esempio, se faccio ping su google. com quel
traffico sta andando via il mio gateway predefinito nello
stesso modo, potrei telnet a un router.
ecco un router Cisco che ho nel mio laboratorio.
E se scrivo il comando sh ip route
posso vedere la tabella di routing del router.
Il router ha collegato direttamente le reti.
Quindi C è collegato direttamente alle
reti come nell'esempio 192. 168. 56. 0/24 è collegato direttamente su questa interfaccia F0 /
0, quindi se faccio il ping 192. 168. 56. 1 che il traffico verrà inviato
F0 / 0 perché quella rete è direttamente connessa a questa interfaccia.
I pacchetti viaggeranno a 192. 168. 58. 0 verrà inoltrato dall'interfaccia
0/1 notando questa rotta S e * questa è una rotta predefinita candidata, in altre
parole questa rotta statica è la rotta predefinita che un router utilizzerà.
Se guardo la configurazione in esecuzione di questo
router e quindi includo solo le linee che hanno il router IP in loro.
Posso vedere questo comando è stato aggiunto al router, quindi digito il
router IP 0. 0. 0. 0 0. 0. 0. 0 e quindi 192. 168. 56. 1 Questa
parte sta dicendo che stiamo aggiungendo una route predefinita alla tabella di routing
IP del router con il gateway
di ultima istanza 192. 168. 56. 1 quindi in pratica
questo router inoltrerà il traffico a 192. 168. 56. 1 per qualsiasi rete
non presente nella sua tabella di routing.
Quindi, ancora una volta sh ip route mi mostra
che ho la rete 3 192. 168. 58, 192. 68. 56 192. 168. 97 nella tabella di routing
ma non ho come esempio un percorso per google. com.
L'indirizzo IP di Google è 216. 58. 213. 100 non è nella tabella
di routing ma sono riuscito a eseguire il ping di quell'indirizzo a causa di questa voce nella tabella di routing.
In altre parole, il router locale ha inoltrato il traffico a 192. 168. 56. 1 per arrivare prima al server
DNS 8. 8. 8. 8 e
in secondo luogo, per eseguire il ping di Google. com possiamo vederlo usando il comando traceroute.
Quindi tracciamo il percorso verso Google. com notare che il
primo salto è 192. 168. 56. 1 il gateway locale del traffico
di ultima istanza viene quindi inviato su Internet per arrivare a Google. com quindi il mio traffico viene inoltrato dal router
al router fino a quando non arriva
a 216. 58. 213. 100
questo asterisco o * indica che il router non risponde ai messaggi
ICMP inviati ad esso.
Quindi ICMP potrebbe cadere come esempio, ma il punto da prendere
in considerazione è basato sulla tabella di routing IP su questo router, il gateway di ultima istanza
o il gateway predefinito è 192. 168. 56. 1 questa route statica
è stata aggiunta alla tabella
di routing e potrei rimuoverla digitando no ip route Selezionando
la route così ora quando scrivo sh ip route notice la route statica che era la
loro precedente è stata ora rimossa quindi ora se try e ping
Google. com la risoluzione DNS
sta fallendo e non saremo in grado di eseguire il ping di google. com perché non possiamo risolvere il
nome DNS all'indirizzo IP di Google. com in questo caso, sta riutilizzando
la voce cache e sta inviando il traffico
a 216. 58. 213. 100 ma si
noti che i ping falliscono, abbiamo avuto una percentuale di successo 0.
Se aggiungo di nuovo questo percorso statico e digito sh ip route, il
percorso statico è tornato e ora quando eseguiamo
il ping su Google. com il ping ha successo.
Pertanto, le rotte statiche vengono ancora utilizzate in modo piuttosto pesante,
soprattutto sui router di siti remoti o di piccoli siti.
Ecco il mio router a casa.
Questo è il 192. 168. 56. 1 router
che il mio router Cisco ha come
gateway predefinito e questo router avrà anche un gateway predefinito che lo collegherà a Internet.
Quindi collegherò se guardo l'avviso di connessione a banda larga il
mio router locale ha questo indirizzo IP
e il gateway predefinito è impostato sull'indirizzo IP, il DNS primario e il DNS secondario sono
impostati su questi valori, quindi il mio router a banda larga
domestico o DSL il router ha il proprio gateway predefinito.
Questo router Cisco inoltra il traffico al router BTDSL utilizzando questa route statica e il
router BT inoltra il traffico a questo gateway predefinito.
Ogni router decide autonomamente su dove inoltrare il
traffico per seguire quindi il paradigma hop-hop.