Protokoller, Leksjon 9: Subnet ruting og communications


Kommunikasjon mellom subnett

Etter å ha lest alle de foregående sidene om subnetting, la meg spørre deg følgende:

Tror du datamaskiner på samme fysiske nettverk, men er konfigurert til å være på separate subnett er i stand til å kommunisere

svaret er "? ingen ". Hvorfor? Rett og slett fordi du må huske på at vi snakker om kommunikasjon mellom to forskjellige nettverk!

Ser på vårt eksempel på klasse C nettverk på forrige side, er det faktum at en datamaskin er en del av nettverket 192.168.0.0 og den andre en del av nettverket 192.168.0.32, og disse er to forskjellige nettverk. I vårt eksempel, fra det øyeblikket vi endret standard subnettmasken fra 255.255.255.0 til 255.255.255.224, vi delte at ett nettverk til åtte små.
La oss prøve det

Og fordi vi må bare bevise det, vi kommer til å prøve det på mitt hjemmenettverk. I verste fall vil jeg måtte tilbringe hele natten prøver å finne ut hva som gikk galt, men det vil være verdt det!

Uten kompliserer ting, her er et diagram over mitt hjemmenettverk. (Jeg har utelatt noen datamaskiner vi ikke kommer til å bruke, for å spare plass.)

Det er nettverket vi må spille med. Jeg har satt på diagrammet resultatene av noen enkle ping fra hver vert, og som du kan se, de kom ut fint. PASS

For å gå videre til fase to av våre eksperiment, endret jeg nettverksmasken min arbeidsstasjon til 192.168.0.35 /255.255.255.224, min Slackware Linux Firewall til 192.168.0.1 /255.255.255.224 (internt nettverkskort) og min NetWare 6 server til 192.168.0.10 /255.255.255.224 som vist i diagrammet nedenfor:

som du kan se, er resultatene for min arbeidsstasjon var ødeleggende - alene og helt uvitende om at de to andre serverne er fortsatt der. Da min arbeidsstasjon prøver å pinge Linux brannmur, vil det få noe svar, fordi dens gateway er en vert som tilhører et annet nettverk, noe som vi visste ville aldri fungere.

Vi har konkludert med at det ikke kan være noen slags kommunikasjon mellom datamaskinene i nettverket 1 og nettverk 2. Hvordan kan to verter i to forskjellige subnett snakke med hverandre? Det er det vi skal dekke.
Bygge broen

Det er en måte å tillate kommunikasjon mellom min arbeidsstasjon og mine servere og Internett. Egentlig er det noen måter å oppnå dette, og jeg vil vise deg noen, selv om noen kanskje virke dum eller upraktisk. Vi er ikke interessert i den beste løsningen i øyeblikket, vi ønsker bare å vite hvordan vi kan etablere kommunikasjon mellom de to subnett.

Med tanke på at subnett er mindre nettverk, vil du huske at vi bruker rutere for å oppnå kommunikasjon mellom to nettverk. Dette eksemplet på mitt hjemmenettverk er ikke noe unntak fra denne regelen.

Vi trenger en router som vil rute pakker fra ett nettverk til den andre. La oss ta en titt på de forskjellige måtene vi kan løse dette problemet:

Metode 1: Ved hjelp av en server med to nettverkskort Vår første alternativet er å bruke en av serverne, eller en ny server som har minst to nettverkskort installert. Ved å koble hver nettverkskortet til en av våre nettverk og konfigurering av nettverkskort, slik at hver enkelt tilhører en subnett /nettverk vi kan rute pakker mellom dem:

Figuren over viser stort sett alt som trengs. Den andre nettverkskortet er installert, og det er blitt tildelt en IP-adresse som faller innenfor vårt nettverk en rekkevidde og derfor kan kommunisere med min arbeidsstasjon. På den annen side NetWare-serveren fungerer nå som en gateway for nettverket 1, så min arbeidsstasjon konfigureres på nytt for å bruke den som sin gateway. Noen pakker fra nettverket 1 til nettverk 2 eller Internett vil passere gjennom NetWare-serveren

Metode 2: Binding 2 IP-adresser til samme nettverkskortet Denne metoden er muligens den beste og enkleste måten rundt vårt problem. Vi bruker samme nettverkskortet på NetWare-serveren og binde en annen IP-adresse til det

Denne andre IP-adresse vil åpenbart falle innenfor nettverket en IP-området slik at min arbeidsstasjon kan kommunisere med serveren.

Som vist på diagrammet, det eneste problemet vi kan støte på er behovet for operativsystemet på serveren for å støtte denne typen konfigurasjon, men de fleste moderne operativsystemer ville etterkomme.

Når konfigurert, serveren tar seg av eventuelle ruting mellom de to nettverkene

metode 3:.. installere en router den tredje metoden er å installere en ruter i nettverket

Dette kan virke litt langt hentet men husk at vi ser på alle mulige måter å etablere kommunikasjon mellom våre nettverk! Hvis dette var et stort nettverk, og en ruter kan muligens være den ideelle løsningen, men gitt størrelsen på nettverket mitt, vel ... la oss bare si at det ville være en dum idé :)

Min arbeidsstasjon i denne oppsett ville videresende alle pakker til sin gateway, som er ruterens grensesnitt og er koblet til nettverket en, og det vil være i stand til å se alle andre servere og tilgang til Internett. Det er et lignende oppsett til metode 1, men i stedet for en server har vi en dedikert router. Oh, og forresten, hvis vi skulle ende opp med å bruke en slik konfigurasjon i det virkelige liv .. navet som begge ruterens grensesnitt kobles til vil bli erstattet av noen form for WAN-kobling.

Det kompletterer vårt diskusjon om nettverksruting og kommunikasjon.

Gå til innføring eller fortsette å Leksjon 10.


Klikk over til Firewall.cx for flere artikler som denne. Du trenger ikke å registrere eller hoppe gjennom noen ringer. Alt du gjør er å få nettverk informasjonen du ønsker. Copyright 2004 Firewall.cx.



Previous:
Next Page: