Ora pensa al tuo router di casa che ti dà la connettività
Internet nel mio esempio, ho un piccolo router British
Telecom collegato a Internet, questo router non conosce tutti
i percorsi in Internet perché è troppo per
il router per gestire i router come questo hanno gateway predefiniti
o route predefinite che danno loro l'accesso a Internet, allo stesso
modo qui ho il nuovissimo router Cisco che ho collegato alla mia rete locale.
Al momento mostra ip route non
mostra percorsi nella tabella di instradamento
perché non ho configurato alcun indirizzo IP su questo router.
mostra la breve interfaccia
IP mi mostra che non ci sono indirizzi IP configurati su nessuna
interfaccia su questo router.
Quindi su F0 / 0 ho intenzione di configurare
un indirizzo di 192. 168. 1. 128 come esempio con / 24 maschera.
Questo è un indirizzo IP nella sottorete usata dal mio router gateway Internet Non chiuderò l'interfaccia
e quindi testerò se
posso eseguire il ping del mio router VT che mi dà accesso a
Internet, come puoi vedere il ping succede tuttavia, nella tabella di
routing, ho solo quella rete che non ho altre reti e
non ho un gateway di un set di ultima istanza.
Quindi se provo a pingare un sito web come google. com non funziona ora,
in parte perché
devo abilitare la ricerca del dominio IP
e devo dirlo al server DNS che userò in questo caso, userò Google,
quindi quando provo ping google . com sta cercando di risolvere quel nome
di dominio con i server DNS di Google, ma andrà in timeout
perché questo router non ha alcun
percorso nella sua tabella di routing oltre alla rete
connessa direttamente 192. 168. 1. 0 così si
noti che va in timeout, mostra ip route di nuovo abbiamo
solo quella singola route nella tabella di instradamento
quindi per risolvere questo posso usare il comando route IP.
ora, in questo caso, anziché specificare la rete individuale,
specificherò i 4 0 0. 0. 0. 0, che è una subnet
mask predefinita, sarà anch'essa 4 0, quindi ho bisogno di specificare il mio router
next hop in questo caso, è il mio router internet BT
locale che è 192. 168. 1. 254 quindi
mostra il percorso ip il mio
router Cisco ha solo questa rotta statica e una rotta
direttamente connessa nella tabella di routing.
mostra che, ancora una volta, le 2 voci, ma notano che il gateway di modifica di
ultima istanza è 192. 168. 1. In altre
parole, per ottenere il percorso predefinito il mio router può
inviare traffico a questo router, si noti il piccolo * che significa percorso predefinito candidato.
quindi ho percorso predefinito candidato statico perché
abbiamo configurato 0. 0. 0. 0/0 tramite questo indirizzo IP, quindi ora
posso eseguire il ping di google. com? La risposta è sì, posso.
perché questo router locale sa che per raggiungere qualsiasi rete
è necessario inoltrare il traffico tramite questo indirizzo IP.
Che dire di Yahoo. com, funziona, e gmail. com,
funziona su Cisco. com che funziona così
usando una singola route statica posso accedere alle reti su Internet.
ora alcuni siti Web come esempio negheranno i messaggi
ICMP quindi cnn. com non mi permette di eseguire il ping
sul loro sito web ma potrei telnet come esempio per cnn. com sulla porta 80 e notate che
mi sono connesso, dice che è aperto, premete invio
quanto sta accadendo premerò CTRL-C e
noterò che vedo un mucchio di
testo HTML: è piuttosto un po 'di informazione sul sito web, ma
notate HML, quindi sono riuscito a connettermi a cnn. com via HTTP perché ho una
route predefinita statica nel routing del routing della tabella di
instradamento dei router verso un gateway di ultima istanza.