Single routerEdit
seuraava esimerkki näyttää IP-osoitteet, joita voidaan käyttää toimistoverkossa, joka koostuu kuudesta isännästä ja reitittimestä. Kuusi isäntäosoitetta ovat:
- 92.168.4.3
- 192.168.4.4
- 192.168.4.5
- 192.168.4.6
- 192.168.4.7
- 192.168.4.8
p> reitittimen sisäosoite on:
verkolla on aliverkon peite:
isännille osoitettu osoitealue on 192.168.4.1-192.168.4.254. TCP / IP määrittelee erikoisfunktioille osoitteet 192.168.4.0 ja 192.168.4.255.
toimiston isännät lähettävät paketteja tämän alueen osoitteisiin suoraan ratkaisemalla kohteen IP-osoitteen MAC-osoitteeseen Osoiteresoluutioprotokollalla (ARP) ja kapseloi IP-paketin kohdeis-isännälle osoitettuun MAC-kehykseen.
tämän alueen ulkopuolella, tässä esimerkissä, osoitettu paketti 192.168.12.3, ei voi matkustaa suoraan määränpäähän. Sen sijaan se on lähetettävä oletusyhdyskäytävään reititystä varten lopulliseen määränpäähän. Tässä esimerkissä oletusyhdyskäytävä käyttää IP-osoitetta 192.168.4.1, joka ratkeaa MAC-osoitteeseen ARP: llä tavalliseen tapaan. Kohteen IP-osoite on edelleen 192.168.12.3, mutta seuraavan hop MAC-osoite on gateway, eikä lopullinen määränpää.
Multi-routerEdit
toisessa esimerkissä verkko, jossa on kolme reititintä ja kolme isäntää, on kytketty Internetiin Router1: n kautta. Isäntien osoitteet ovat:
- PC1 10.1.1.100, default gateway 10.1.1.1
- PC3 192.168.1.100, default gateway 192.168.1.96
PC2 172.16.1.100, default gateway 172.16.1.1
Router1:
p> Router2:
- Liittymä 1 10.1.1.2
- liittymä 2 172.16.1.1
- Liittymä 1 10.1.1.3
- liittymä 2 192.168.1.96
router3:
Verkkomaski kaikissa verkoissa: 255.255.255.0 (/24 CIDR-notaatiossa). Jos reitittimet eivät käytä reititysprotokollaa selvittääkseen, mihin verkkoon kukin reititin on liitetty, on kunkin reitittimen reititystaulukko määritettävä.
Router1
Network ID | Network mask | Interface (examples; may vary) | Cost (reduces the TTL) | |
---|---|---|---|---|
0.0.0.0 | ISP: n osoittama (esim.5.5.5.1) | eth0 (Ethernet 1st adapter) | 10 | |
10.1.1.0 | 255.255.255.0 | 10.1.1.1 | eth1 (Ethernet 2nd adapter) | 10 |
172.16.1.0 | 255.255.255.0 | 10.1.1.2 | eth1 (Ethernet 2nd adapter) | 10 |
192.168.1.0 | 255.255.255.0 | 10.1.1.3 | eth1 (Ethernet 2nd adapter) | 10 |
Router2
Network ID | Network mask | Gateway | interface (examples; may vary) | cost (reduces the TTL) | 0.0.0.0 (default route) | 0.0.0.0 | 10.1.1.1 | eth0 (Ethernet 1st adapter) | 10 |
---|---|---|---|---|
172.16.1.0 | 255.255.255.0 | 172.16.1.1 | eth1 (Ethernet 2nd adapter) | 10 |
Router3
Network ID | Network mask | Gateway | interface (examples; may vary) | cost (reduces the TTL) | 0.0.0.0 (default route) | 0.0.0.0 | 10.1.1.1 | eth0 (Ethernet 1st adapter) | 10 |
---|---|---|---|---|
192.168.1.0 | 255.255.255.0 | 192.168.1.96 | eth1 (Ethernet 2nd adapter) | 10 |
Router2 hoitaa liitetyt verkkonsa ja oletusyhdyskäytävän; reititin 3 hoitaa samoin; reititin 1 hallinnoi kaikkia reittejä sisäisissä verkoissa.
sisäisten resurssien käyttö –jos PC2: n (172.16.1.100) on päästävä PC3: een (192.168.1.100), koska PC2: lla ei ole reittiä 192.168.1.100: aan, se lähettää PC3: n paketteja oletusyhdyskäytävään (router2). Router2: ssa ei myöskään ole reittiä PC3: een, ja se välittää paketit oletusyhdyskäytävälleen (router1). Router1: llä on reitti tälle verkolle (192.168.1.0/24), joten router1 välittää paketit router3: lle, joka toimittaa paketit PC3: lle; vastauspaketit seuraavat samaa reittiä PC2: lle.
pääsy ulkoisiin resursseihin –jos jokin tietokoneista yrittää käyttää verkkosivua Internetissä, kuten https://en.wikipedia.org/, kohde ratkaistaan ensin IP-osoitteeseen käyttämällä DNS-resolvingiä. IP-osoite voi olla 91.198.174.2. Tässä esimerkissä yksikään sisäisistä reitittimistä ei tiedä reittiä kyseiseen isäntään, joten ne välittävät paketin router1: n yhdyskäytävän tai oletusreitin kautta. Jokainen paketin matkalla määränpäähän oleva reititin tarkistaa, vastaako paketin määränpään IP-osoite mitään tunnettuja verkkoreittejä. Jos reititin löytää vastaavuuden, se välittää paketin eteenpäin tätä reittiä; jos ei, se lähettää paketin omalle oletuskäytävälleen. Jokainen matkalla kohdattu reititin tallentaa paketin ID: n ja sen, mistä se on tullut, jotta se voi välittää vastauspaketin takaisin lähettäjälle. Paketti sisältää lähteen ja määränpään, ei kaikkia reitittimen Humaloja. Lopulta paketti saapuu takaisin router1: een, joka tarkistaa vastaavan paketin ID: n ja reitittää sen vastaavasti router2: n tai router3: n kautta tai suoraan PC1: lle (joka oli kytketty samaan verkkosegmenttiin kuin router1).
paketti ei palaa –jos router1-reititystaulukossa ei ole reittiä 192.168.1.0 / 24 ja PC3 yrittää käyttää resurssia oman verkkonsa ulkopuolella, lähtevä reititys toimii, kunnes vastaus syötetään takaisin router1: een. Koska reitti on tuntematon router1: lle, se menee router1: n oletuskäytävään, eikä koskaan saavu router3: een. Resurssin lokissa he jäljittävät pyynnön, mutta pyytäjä ei koskaan saa mitään tietoa. Paketti kuolee, koska TTL-arvo laski alle 1: een, kun se kulki reitittimien läpi, tai reititin näkee, että sillä on yksityinen IP ja hylkää sen. Tämä voidaan havaita käyttämällä Microsoft Windows-apuohjelmaa PathPing tai MTR Unix-tyyppisissä käyttöjärjestelmissä, koska ping pysähtyy reitittimeen, jolla ei ole reittiä tai väärää reittiä. (Huomaa, että jotkut reitittimet eivät vastaa pinging.)