Teraz pomyśl o swoim routerze w domu, który daje łączność z Internetem
w moim przykładzie, mam mały router British Telecom, który
jest podłączony do Internetu, ten router nie wie o
wszystkich trasach w Internecie, ponieważ jest to po prostu
za dużo dla router do obsługi, więc routery takie jak te mają
domyślne bramy lub domyślne trasy, dając im dostęp do Internetu, w ten
sam sposób tutaj mam zupełnie nowy router Cisco, który mam podłączony do mojej sieci lokalnej.
W chwili obecnej show ip route
nie pokazuje mi żadnych tras w
tablicy routingu, ponieważ nie skonfigurowałem żadnych adresów IP na tym routerze.
show ip interface brief
pokazuje mi, że żaden adres IP nie jest skonfigurowany na
żadnym interfejsie tego routera.
Tak więc na F0 / 0 zamierzam
skonfigurować adres 192. 168. 1. 128 jako przykład z / 24 maską.
To jest adres IP w podsieci używanej przez mój router bramy internetowej Nie będę
zamykać interfejsu, a
następnie sprawdzę, czy mogę wysłać ping do mojego routera VT, który daje
mi dostęp do Internetu, jak widać ping się powiódł jednak
w tabeli routingu mam tylko taką sieć, że nie mam
żadnych innych sieci i nie mam bramki ostatniej instancji.
Więc jeśli próbuję pingować stronę internetową, taką jak Google. com nie działa teraz,
częściowo dlatego, że
muszę włączyć wyszukiwanie domeny IP i muszę
powiedzieć serwerowi DNS, że mam zamiar używać w tym przypadku, użyję Google, więc
gdy spróbuję pingować google . com próbuje rozwiązać tę nazwę domeny
na serwerach DNS Google, ale nastąpi przekroczenie limitu czasu, ponieważ
router nie ma żadnej trasy
w swojej tablicy routingu oprócz bezpośrednio połączonej
sieci 192. 168. 1. 0 więc zwróć
uwagę, że przekroczono limit czasu, pokaż ponownie ip route mamy
tylko tę jedną trasę w tablicy routingu,
więc aby rozwiązać ten problem, mogę użyć polecenia IP route.
teraz w tym przypadku, zamiast określać poszczególne sieci,
określę 0 0 0. 0. 0. 0, która jest domyślną
maską podsieci trasy, będzie również 4 0, muszę wtedy określić mój router
następnego skoku w tym przypadku, to mój lokalny router internetowy
BT, który jest 192. 168. 1. 254 tak
pokaż ip route Mój router
Cisco ma tylko tę statyczną trasę i bezpośrednio
połączoną trasę w tabeli routingu.
pokaż jeszcze raz, tam 2 wpisy, ale zauważ, że brama zmiany ostatniej
instancji to 192. 168. 1. 254 innymi
słowy, aby dostać się do domyślnej trasy, którą mój
router może wysyłać do tego routera, zauważ mały *, który oznacza domyślną trasę kandydata.
więc mam domyślną trasę domyślną, ponieważ
skonfigurowaliśmy 0. 0. 0. 0/0 przez ten adres IP, więc
mogę teraz pingować google. com? Odpowiedź brzmi: tak, mogę.
ponieważ ten lokalny router wie, że aby dostać się do
dowolnej sieci, musi przekazać ruch za pośrednictwem tego adresu IP.
A co z Yahoo. com, to działa, a co z Gmailem. com, działa
co z cisco. com, który działa w ten
sposób, korzystając z pojedynczej trasy statycznej, mogę uzyskać dostęp do sieci w Internecie.
teraz niektóre strony internetowe jako przykład będą odmawiać wiadomości
ICMP, więc cnn. com nie pozwala mi na pingowanie ich
strony internetowej, ale mogę telnet jako przykład do cnn. com na porcie 80 i zawiadomienie,
że się połączyłem, mówi, że jest otwarte, naciśnij
Enter, ile się dzieje. Naciskam
CTRL-C i zauważę, że widzę
garść tekstu HTML, to sporo informacji na stronie, ale zauważ,
HML, więc udało mi się połączyć z cnn. com przez HTTP, ponieważ
mam statyczną domyślną trasę w tablicy routingu routerów
przekierowującą ruch do bramy ostatniej instancji.