Slik beregner du en TCP-IP-nettverksmaske

Prøv Instrumentet Vårt For Å Eliminere Problemer

Hvis du er en nettverksadministrator, er sjansen stor på et tidspunkt at du kanskje trenger å sette opp et antall forskjellige nettverk på IP-området ditt. For å gjøre dette, må du vite hvordan du lager forskjellige undernett.

Det er to hoved ting å huske når du prøver å beregne undernett. Den første er at standardnettnettet for et område er 255.255.255.0. Dette subnettet, som vi alle kjenner igjen, gir deg ett nettverk med 255 forskjellige adresser fra 1 til 255. Ganske enkle ting så langt. Den andre tingen å huske er formelen som trengs for å beregne et nytt undernett. For dette må vi gå tilbake til det grunnleggende og huske at tallet 255 består av binære på 8 biter. For å få tallet 255, vil alle de 8 bitene være satt til 1, hver av dem representerer et tall i desimal i følgende sekvens. (1, 2, 4, 8, 16, 32, 64, 128). Hvis du legger til alle disse tallene sammen, får du 255.

tcp-ip-subnet

For å lage vår subnettmaske må vi 'låne' et visst antall biter fra vertsadressen vår. Vertsadressen er det siste tallet i gruppen på fire som utgjør undernettet vårt. Så i undernettet 255.255.255.0 er 0 vertsadressen.

Vi kan bruke formelen (2 ^ n - 2) for å finne ut hvor mange nettverk vi kan lage ved å låne et visst antall biter. La oss for eksempel si at vi ønsket å lage seks nettverk; vi trenger å låne 3 biter, fordi (2 ^ 3 - 2 = 6). Så vi tar de tre bitene fra venstre for den binære sekvensen vår og legger dem sammen. (128 + 64 + 32 = 224). Så subnettet vi trenger å bruke for vårt 6-nettverkssystem er 255.255.255.224.

Nå har vi beregnet delnettet vårt, det neste vi trenger å gjøre er å finne ut rekkevidden til de nye nettverkene våre. Dette er en ganske enkel ting å gjøre hvis du husker en regel. Det laveste antallet i bitene vi lånte fra vertsadressen er guiden vår. I dette tilfellet var bitene vi lånte 128, 64 og 32. Den laveste av disse er 32, så dette er veiledningsnummeret vårt vi skal bruke til å sette opp nettverksområdene våre.

Det du vil gjøre er å begynne med guidenummeret ditt, og det gir deg den første adressen til vårt første nettverk. For eksempel - 192.168.0.32. For å få startadressen til det andre nettverket, legger du bare til 32. Så det andre nettverket begynner 192.168.0.64. Fortsett å legge til nummeret 32 ​​for å finne de andre nettverkets startpunkter, og du ender opp med dette nettverkets adressekartkart:

  • Nettverk 1: 192.168.0.32 - 192.168.0.63
  • Nettverk 2: 192.168.0.64 - 192.168.0.95
  • Nettverk 3: 192.168.0.96 - 192.168.0.127
  • Nettverk 4: 192.168.0.128 - 192.168.0.159
  • Nettverk 5: 192.168.0.160 - 192.168.0.191
  • Nettverk 6: 192.168.0.192 - 192.168.0.223

Merk at du ikke kan bruke de første 32 eller de siste 32 adressene i hele 255 adresserekkevidden (med mindre du bruker spesifikt utstyr som tillater det). Og der har du det, vi har beregnet subnettmasken vår, og vi har jobbet ut områdene våre nettverk vil bruke. Husk formelen (2 ^ n - 2) og de binære tallene dine, så kan du finne ut hvilken som helst konfigurasjon av undernett og nettverk.