Sådan beregnes en TCP-IP-subnetmaske

Prøv Vores Instrument Til At Fjerne Problemer

Hvis du er en netværksadministrator, er chancerne på et tidspunkt nødvendigt at oprette et antal forskellige netværk på dit IP-område. For at gøre dette skal du vide, hvordan du opretter forskellige undernet.

Der er to hoved ting at huske, når du prøver at beregne undernet. Den første er, at standardundernettet for et interval er 255.255.255.0. Dette undernet, som vi alle genkender, giver dig et netværk med 255 forskellige adresser fra 1 til 255. Temmelig let ting indtil videre. Den anden ting at huske er den formel, der er nødvendig for at beregne et nyt undernet. Til dette skal vi vende tilbage til det grundlæggende og huske, at antallet 255 består af binært på 8 bit. For at få tallet 255 vil alle disse 8 bit blive indstillet til 1, hver repræsenterer et tal i decimal i følgende rækkefølge. (1, 2, 4, 8, 16, 32, 64, 128). Hvis du tilføjer alle disse numre sammen, får du 255.

tcp-ip-subnet

For at oprette vores subnetmaske er vi nødt til at 'låne' et vist antal bits fra vores værtsadresse. Værtsadressen er det sidste nummer i gruppen på fire, der udgør vores undernet. Så i undernettet 255.255.255.0 er 0 værtsadressen.

Vi kan bruge formlen (2 ^ n - 2) til at finde ud af, hvor mange netværk vi kan oprette ved at låne et bestemt antal bits. Lad os sige for eksempel, at vi ønskede at oprette seks netværk; vi bliver nødt til at låne 3 bit, fordi (2 ^ 3 - 2 = 6). Så vi tager de tre bit fra venstre for vores binære sekvens og tilføjer dem sammen. (128 + 64 + 32 = 224). Så det undernet, vi skal bruge til vores 6-netværkssystem, er 255.255.255.224.

Nu har vi beregnet vores undernet, den næste ting, vi skal gøre, er at finde frem til rækkevidden for vores nye netværk. Dette er en forholdsvis nem ting at gøre, hvis du husker en regel. Det laveste antal i de bit, vi lånte fra vores værtsadresse, er vores guide. I dette tilfælde var de bit, vi lånte, 128, 64 og 32. Den laveste af disse er 32, så dette er vores guide-nummer, vi vil bruge til at indstille vores netværksområder.

Hvad du vil gøre er at starte med dit guidenummer, og det giver dig den første adresse på vores første netværk. For eksempel - 192.168.0.32. For at få startadressen til det andet netværk skal du bare tilføje 32. Så det andet netværk begynder kl. 192.168.0.64. Fortsæt med at tilføje nummeret 32 ​​for at finde de andre netværksstartpunkter, og du ender med dette kort over netværksadresseområdet:

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

Bemærk, at du ikke kan bruge de første 32 eller de sidste 32 adresser i hele 255 adresseområdet (medmindre du bruger specifikt udstyr, der tillader det). Og der har du det, vi har beregnet vores undernetmaske, og vi har udarbejdet de områder, som vores netværk vil bruge. Husk formlen (2 ^ n - 2) og dine binære numre, og du kan regne ud hvilken som helst konfiguration af undernet og netværk.