Praktikum 8: Staatiline marsruutimine¶
Selles praktikumis konfigureerid staatilise marsruutimise kahe ruuteri vahel, et ühendada kaks eraldiseisvat kohtvõrku. Õpid, kuidas käsitsi määrata marsruudid ja testid pakettide liikumist võrkude vahel.
Staatiline marsruutimine tähendab, et võrguadministraator lisab marsruudid käsitsi — ruuter ise naaberruuteritelt teavet ei küsi. See sobib väikestele võrkudele, aga suurematel muutub haldamine keeruliseks. Marsruutimise teooriat käsitleb Peatükk 12: Marsruutimine, IP-adresseerimist Peatükk 8: IPv4 ja alamvõrgustamist Peatükk 10: Alamvõrgustamine.
Eesmärgid
Selle praktikumi läbimise järel:
- Oskan selgitada staatilise marsruutimise tööpõhimõtet
- Oskan konfigureerida staatilised marsruudid mõlemal ruuteril
- Oskan testida ühenduvust kahe kohtvõrgu vahel
- Oskan lugeda marsruutimistabelit ja eristada C- ja S-marsruute
Eeldused
Enne seda praktikumi pead olema läbinud Praktikum 7: Ruuteri avastamine ja tutvunud Peatükk 12: Marsruutimine.
Vajalikud materjalid
- Cisco Packet Tracer
- Seadmed: 2× ruuter, 2× kommutaator, 4× PC
Osa 1: Topoloogia ja adresseerimine¶
Topoloogia¶
[PC0]--[PC1]--[SW0]--[R0]---G0/0---[R1]--[SW1]--[PC2]--[PC3]
G0/1 G0/0 G0/0 G0/1
LAN 1 Link LAN 2
192.168.70.0/24 221.123.1.0/30 172.230.10.0/24
Oluline: mis liidest sa kasutad?
Selle juhendi konfiguratsioon kasutab ruuterite vahel Ethernet-liidest G0/0 ↔ G0/0 (nagu adresseerimistabelis). Kui ehitad Packet Traceris ruuterite vahele Serial lingi, pead kasutama s0/0/0 tüüpi liideseid ja DCE poolel määrama ka clock rate.
Adresseerimistabel¶
| Seade | Liides | IP-aadress | Alamvõrgumask |
|---|---|---|---|
| R0 | G0/0 | 221.123.1.1 | 255.255.255.252 |
| R0 | G0/1 | 192.168.70.1 | 255.255.255.0 |
| R1 | G0/0 | 221.123.1.2 | 255.255.255.252 |
| R1 | G0/1 | 172.230.10.1 | 255.255.255.0 |
| PC0 | NIC | 192.168.70.2 | 255.255.255.0 |
| PC1 | NIC | 192.168.70.3 | 255.255.255.0 |
| PC2 | NIC | 172.230.10.2 | 255.255.255.0 |
| PC3 | NIC | 172.230.10.3 | 255.255.255.0 |
Tabel 8.1. Võrgu adresseerimistabel
Miks /30 mask lingi jaoks?
Ruuteritevahelisel lingil on vaja ainult 2 IP-aadressi. /30 mask annab täpselt 2 kasutatavat aadressi — IP-aadresside kokkuhoid. Alamvõrgumaskidest lähemalt Peatükk 10: Alamvõrgustamine ja Peatükk 11: VLSM.
Osa 2: Seadmete konfigureerimine¶
Samm 1: R0 konfiguratsioon¶
Router> enable
Router# configure terminal
Router(config)# hostname R0
R0(config)# interface g0/0
R0(config-if)# ip address 221.123.1.1 255.255.255.252
R0(config-if)# no shutdown
R0(config-if)# exit
R0(config)# interface g0/1
R0(config-if)# ip address 192.168.70.1 255.255.255.0
R0(config-if)# no shutdown
R0(config-if)# exit
Samm 2: R1 konfiguratsioon¶
Router> enable
Router# configure terminal
Router(config)# hostname R1
R1(config)# interface g0/0
R1(config-if)# ip address 221.123.1.2 255.255.255.252
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# interface g0/1
R1(config-if)# ip address 172.230.10.1 255.255.255.0
R1(config-if)# no shutdown
R1(config-if)# exit
Samm 3: PC-de ja default gateway konfigureerimine¶
PC0 ja PC1: default gateway 192.168.70.1 (R0 G0/1).
PC2 ja PC3: default gateway 172.230.10.1 (R1 G0/1).
Osa 3: Staatiliste marsruutide konfigureerimine¶
Ilma staatiliste marsruutideta teab iga ruuter ainult oma otseühendatud võrke. R0 ei tea, kuidas jõuda LAN 2-sse ja R1 ei tea, kuidas jõuda LAN 1-sse.
R0: marsruut LAN 2 suunas¶
See ütleb R0-le: "Võrk 172.230.10.0/24 on kättesaadav läbi 221.123.1.2 (R1)."
R1: marsruut LAN 1 suunas¶
Marsruudid mõlemas suunas!
Staatilised marsruudid peavad olema konfigureeritud mõlemal ruuteril. Kui ainult R0 teab LAN 2-st, saab ta paketi küll kohale saata, aga vastus ei tule tagasi.
Salvestamine¶
Osa 4: Kontrollimine ja testimine¶
Marsruutimistabeli kontrollimine¶
C 192.168.70.0/24 is directly connected, GigabitEthernet0/1
C 221.123.1.0/30 is directly connected, GigabitEthernet0/0
S 172.230.10.0/24 [1/0] via 221.123.1.2
C = Connected (otseühendatud), S = Static (käsitsi lisatud).
Ping testid¶
Ruuterite vahel:
LAN-ide vahel (PC0 → PC2):
Kui ping töötab — paketid liiguvad edukalt LAN 1-st LAN 2-sse ja tagasi.
Paketi teekond¶
PC0 (192.168.70.2) → ping → PC2 (172.230.10.2)
1. PC0: "Kas 172.230.10.2 on minu võrgus?" → EI
2. PC0: saadab paketi default gateway'le (192.168.70.1 = R0)
3. R0: vaatab marsruutimistabelit → S 172.230.10.0 via 221.123.1.2
4. R0: saadab paketi R1-le
5. R1: "Kas 172.230.10.2 on minu võrgus?" → JAH (G0/1)
6. R1: saadab paketi otse PC2-le
Vastus liigub sama loogikaga tagasi.
Osa 5: Tõrkeotsing¶
Ping LAN-ide vahel ei tööta?
- Kas ruuteritevahelise lingi ping töötab? (
R0# ping 221.123.1.2) - Kas staatilised marsruudid on mõlemal ruuteril?
- Kas PC-de default gateway on õige?
- Kas kõik liidesed on up/up?
Kokkuvõte¶
Selles praktikumis sa:
- Ehitasid kahe ruuteri ja kahe kohtvõrguga topoloogia
- Konfigureerisid staatilised marsruudid mõlemal ruuteril
- Testisid ühenduvust kahe eraldiseisva kohtvõrgu vahel
- Lugesid marsruutimistabelit ja eristasid C- ja S-marsruute
- Jälgisid paketi teekonda läbi mitme ruuteri