Hvordan Beregne Delnettmasken

Innholdsfortegnelse:

Hvordan Beregne Delnettmasken
Hvordan Beregne Delnettmasken

Video: Hvordan Beregne Delnettmasken

Video: Hvordan Beregne Delnettmasken
Video: Hvordan beregne internrente i Excel (raskenettkurs.no - intro) 2024, Kan
Anonim

En nettverksmaske er en praktisk mekanisme for å skille en nettverksadresse fra en bestemt vertsadresse. En slik mekanisme ble allerede etablert i den første IP-standarden i september 1981. For å forenkle rutingen og øke effektiviteten, må du kunne beregne masken.

Hvordan beregne delnettmasken
Hvordan beregne delnettmasken

Bruksanvisning

Trinn 1

Delnettmasken er, i likhet med nettverksadressen, representert med fire en-byte-tall (for IPv4-protokollversjonen, i IPv6-protokollen, er de 8 grupper med seksten-bits sifre). For eksempel: IP-adresse 192.168.1.3, nettverksmaske 255.255.255.0. I TCP / IP-nettverk er en maske et bitmap som identifiserer hvilken del av en nettverksadresse som er nettverksadressen og hvilken del som er vertsadressen. For å gjøre dette må subnettmasken være representert i binær. Biter satt til en angir nettverksadressen, og biter satt til null indikerer vertsadressen. Delnettmasken er for eksempel 255.255.255.0. Du kan representere den i binær: 11111111.11111111.11111111.00000000. Så for adressen 192.168.1.1 vil delen 192.168.142 være nettverksadressen, og.142 vil være vertsadressen.

Steg 2

Som du kan se fra forrige trinn, er det en grense for antall verter og nettverk. Det er hentet fra begrensningen på antall varianter representert av et gitt antall biter. En bit kan bare kode 2 tilstander: 0 og 1. 2 bits - fire tilstander: 00, 01, 10, 11. Generelt koder n bits for 2 ^ n-tilstander. Husk imidlertid at alle nuller i verten og nettverksadressen er reservert av standarden for å bety "gjeldende vert" og "alle verter." Dermed viser det seg at det totale antallet noder i nettverket bestemmes av formelen N = (2 ^ z) -2, hvor N er totalt antall noder, z er antall nuller i den binære representasjonen av nettverksmaske.

Trinn 3

Husk at masken kanskje ikke består av vilkårlige tall. De første bitene i masken er alltid en, de siste er null. Derfor kan du noen ganger finne adresseformatet i skjemaet 192.168.1.25/11. Det betyr at de første 11 bitene i adressen er nettverksadressen, de siste 21 er nettverksnodeadressen. Denne oppføringen tilsvarer adressen 192.168.1.25 og undernettmasken 255.224.0.0. Når du beregner delnettmasken, bør du vurdere antall datamaskiner i nettverket. Tenk på den mulige utvidelsen: Hvis antall datamaskiner overstiger det mulige for et gitt nettverk, vil det være nødvendig å endre alle adresser og masker på hver datamaskin manuelt.

Trinn 4

Adressering er klasseløs og klasseløs. Klasseseparasjon ble brukt i de tidlige implementeringene av protokollen, og senere, med veksten av Internett, ble den supplert med klasseløs adressering. Klasseadressering skiller ut 5 klasser: A, B, C, D, E. Klassen bestemmer hvor mange biter av adressen som skal tildeles for nettverksadressen, og hvor mange - for vertsadressen. I dette tilfellet trenger du ikke telle noe. I klasse A tildeles 7 bits for nettverksadressen, i klasse B - 14 bits, i klasse C - 21 bits. Klasse D brukes til multicasting og klasse E er reservert for eksperimentell bruk. I dette tilfellet blir de første bitene av adressen brukt til å bestemme klassen. I klasse A er det 0 i første bit, i klasse B - 10, i klasse C - 110, i klasse D - 1110, i klasse E - 11110.

Trinn 5

Klassebasert adressering reduserte fleksibiliteten til IP når det gjelder adressetildeling, og reduserte antallet mulige adresser. Derfor ble klasseløs adressering vedtatt. For å finne masken må du først bestemme hvor mange noder du vil ha i nettverket ditt, inkludert gateways og annet nettverksutstyr. Legg to til det tallet og avrund til nærmeste styrke på to. For eksempel har du planlagt 31 datamaskiner. Legg to til dette, du får 33. Den nærmeste kraften til to er 64, det vil si 100 0000. Etter det, fullfør alle de mest betydningsfulle biter med en. Motta maske 1111 1111. 1111 1111. 1111 1111. 1100 0000, som er 255.255.255.192 i desimal. I et nettverk med en slik maske kan du få 62 forskjellige IP-adresser som ikke er reservert i standarden.

Anbefalt: