For at oprette et netværk skal du vide, hvordan du deler det. At kende netværksadressen og udsendelsesadressen er meget vigtig i denne proces. At vide, hvordan man beregner netværksadresser og broadcast -adresser, hvis du har en IP -adresse og en subnetmaske, er lige så vigtigt.
Trin
Metode 1 af 2: For klassiske netværk
Trin 1. For et klassisk netværk er de samlede bytes 8
Så, totale bytes = Tb = 8.
-
Subnetmaskerne er 0, 128, 192, 224, 240, 248, 252, 254 og 255.
-
Tabellen nedenfor viser "Antal bits, der bruges til subnet" (n) på den tilsvarende subnetmaske.
- For subnetmaske er 255 standardværdien. Så det tages ikke i betragtning ved oprettelsen af subnetmasker.
-
Eksempel:
IP -adresse = 210.1.1.100 og subnetmaske = 255.255.255.224
Samlet bytes = Tb = 8 Antallet af bytes, der bruges til subnetting = n = 3 (fordi subnetmasken = 224 og det tilsvarende antal bytes, der bruges til subnetting er 3 fra tabellen ovenfor)
Trin 2. Fra det foregående trin får vi "Antal bits, der bruges til subnetting" (n) og kender "Tb", så kan du få" Antal bytes tilbage til vært "(m) = Tb - n som den samlede byte er summen af det antal bytes, der bruges til undernettet, og antallet af resterende bytes for værten, dvs. Tb = m+n.
-
Antal bytes tilbage for vært = m = Tb - n = 8 - 3 = 5
Trin 3. Beregn nu "Antal undernet" = 2 og "Sidste byteværdi brugt til subnetmaske" (Δ) = 2m.
Antal værter pr. Undernet = 2m - 2.
-
Antal undernet = 2 = 23 = 8
Værdien af den sidste bit, der blev brugt til undernetmaske = = 2m = 25 = 32
Trin 4. Nu kan du finde det tidligere beregnede antal undernet ved at dividere undernetene med hver "Sidste byteværdi, der bruges til undernetmaske" eller adresse
- De 8 undernet (som beregnet i det foregående trin) er vist ovenfor.
- Hver har 32 adresser.
Trin 5. Find nu din IP -adresse, i hvilket subnet, subnetets første adresse er netværksadressen, og den sidste adresse er broadcast -adressen
-
I dette tilfælde er den hentede IP -adresse 210.1.1.100. 210.1.1.100 består af 210.1.1.96 - subnet 210.1.1.127 (se tabel i forrige trin). Så 210.1.1.96 er netværksadressen, og 210.1.1.127 er udsendelsesadressen for den hentede IP -adresse, som er 210.1.1.100.
Metode 2 af 2: Til CIDR
Trin 1. I CIDR har du en IP-adresse efterfulgt af et byte-længde præfiks adskilt af et skråstreg (/)
Konverter nu byte-længde præfikset til en fire-prikket decimal repræsentation. Følg disse trin for at gøre dette.
-
Skriv byte -præfikset i følgende format.
- Hvis værdien er 27, skal du skrive den som 8 + 8 + 8 + 3.
- Hvis værdien er 12, skal du skrive den som 8 + 4 + 0 + 0.
- Standardværdien er 32, som skrives som 8 + 8 + 8 + 8.
-
Skift de tilsvarende bytes i henhold til nedenstående tabel, og udtryk dem i decimalformat på fire punkter.
- Antag, at IP -adressen er 170.1.0.0/26. Ved hjælp af tabellen ovenfor kan du skrive:
- Subnetmaskerne er 0, 128, 192, 224, 240, 248, 252, 254 og 255.
-
Tabellen nedenfor angiver "Antal bytes, der bruges til subnetting" (n) på den tilsvarende subnetmaske.
- For subnetmaske er 255 standardværdien. Så det behøver ikke at blive taget i betragtning for subnetmasker.
-
Fra det foregående trin, opnået IP -adresse = 170.1.0.0 og subnetmaske = 255.255.255.192
Samlet bytes = Tb = 8 Antal bytes, der bruges til subnetting = n = 2 (siden subnetmaske = 192 og det tilsvarende "Antal bits, der bruges til subnetting" er 2 fra ovenstående tabel)
-
Antal undernet = 2 = 22 = 4
Værdien af den sidste bit, der blev brugt til undernetmaske = = 2m = 26 = 64
-
De 4 undernet (som beregnet i det foregående trin) er
-
Hver har 64 adresser.
-
I dette tilfælde er den hentede IP -adresse 170.1.0.0; 170.1.0.0 består af 170.1.0.0 - et delnet af 170.1.0.63 (se tabel i det foregående trin). Så 170.1.0.0 er netværksadressen, og 170.1.0.63 er udsendelsesadressen for den hentede IP -adresse, som er 170.1.0.0.
-
IP -adresse = 100.5.150.34 og undernetmaske = 255.255.240.0
Samlet bytes = Tb = 8
Undernetmaske 0 128 192 224 240 248 252 254 255 Antal bits anvendt til subnetting (n) 0 1 2 3 4 5 6 7 8 Antal bytes, der bruges til undernet for subnetmaske 240 = n1 = 4
(da subnetmasken = 240 og det tilsvarende "Antal bits, der bruges til undernetning" er 4 fra tabellen ovenfor)
Antal bytes, der bruges til subnet for subnetmaske 0 = n2 = 0
(da subnetmaske = 0 og det tilsvarende "Antal bits, der bruges til undernetning" er 0 fra tabellen ovenfor)
Antal resterende bytes for værter for subnetmaske 240 = m1 = Tb - n1 = 8 - 4 = 4
Antal resterende bytes for værter for subnetmaske 0 = m2 = Tb - n2 = 8 - 0 = 8
Antal undernet for subnetmaske 240 = 2 1 = 24 = 16
Antal undernet for subnetmaske 0 = 2 2 = 20 = 1
Værdien af den sidste bit, der blev brugt ved oprettelsen af en subnetmaske til en subnetmaske på 240 =1 = 2m1 = 24 = 16
Værdien af den sidste bit, der blev brugt til oprettelse af en subnetmaske til en subnetmaske 0 =2 = 2m2 = 28 = 256
For en subnetmaske på 240 divideres adressen med 16 og for en subnetmaske på 0 divideres den med 256. Brug af værdien på1 og2, 16 undernet er angivet nedenfor
100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255 IP -adressen 100.5.150.34 består af 100.5.144.0 - 100.5.159.255 og derfor er 100.5.144.0 netværksadressen og 100.5.159.255 er udsendelsesadressen
- IP -adresse i CIDR = 200.222.5.100/9
- I CIDR kan du følge proceduren i netværksklasse, lige efter at du har konverteret præfikset byte-længde til et decimalformat på fire punkter.
- Denne metode gælder kun for IPv4, gælder ikke for IPv6.
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
Nu er IP-adressen 170.1.0.0, og subnetmasken i fire-decimalformat er 255.255.255.192.
Trin 2. Total bytes = Tb = 8.
Trin 3. Fra det foregående trin får vi "Antal bits, der bruges til subnetting" (n) og kender "Tb", så kan du få" Antal bytes tilbage til vært "(m) = Tb - n som den samlede byte er summen af antallet af bits, der bruges til undernetning og antallet af resterende bytes for værten, dvs. Tb = m+n.
Antal bytes tilbage for vært = m = Tb - n = 8 - 2 = 6
Trin 4. Beregn nu "Antal undernet" = 2 og "Sidste byteværdi brugt til subnetmaske" (Δ) = 2m.
Antal værter pr. Undernet = 2m - 2.
Trin 5. Nu kan du finde det tidligere beregnede antal undernet ved at dividere undernetene med hver "Sidste byteværdi, der bruges til delnetmaske" eller adresse
Trin 6. Find nu ud af, hvilket subnet din IP -adresse er i, subnetets første adresse er netværksadressen, og den sidste adresse er broadcast -adressen
Eksempel
Til klassisk netværk
Til CIDR
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
IP -adresse = 200.222.5.100 og subnetmaske = 255.128.0.0
Samlet bytes = Tb = 8
Undernetmaske | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
Antal bits anvendt til subnetting (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Antal bytes, der bruges til subnetting til subnetmaske 128 = n1 = 1
(da subnetmasken = 128 og det tilsvarende "Antal bits, der bruges til undernetning" er 1 fra tabellen ovenfor)
Antal bytes, der bruges til subnet for subnetmaske 0 = n2 = n3 = 0
(da subnetmaske = 0 og det tilsvarende "Antal bits, der bruges til undernetning" er 0 fra tabellen ovenfor)
Antal resterende bytes for værter for subnetmaske 128 = m1 = Tb - n1 = 8 - 1 = 7
Antal resterende bytes for værter for subnetmaske 0 = m2 = m3 = Tb - n2 = Tb - n3 = 8 - 0 = 8
Antal undernet for subnetmaske 128 = 2 1 = 21 = 2
Antal undernet for subnetmaske 0 = 2 2 = 2 3 = 20 = 1
Værdien af den sidste bit, der blev brugt til oprettelse af en subnetmaske til en subnetmaske på 128 =1 = 2m1 = 27 = 128
Antal værter pr. Undernet = 2m1 - 2 = 27 - 2 = 126
Værdien af den sidste bit, der blev brugt til oprettelse af en subnetmaske til en subnetmaske 0 =2 =3 = 2m2 = 2m3 = 28 = 256
Antal værter pr. Undernet for subnetmaske 0 = 2m2 - 2 = 2m3 - 2 = 28 - 2 = 254
For en subnetmaske på 128 divideres adressen med 128 og for en subnetmaske på 0 divideres den med 256. Brug af værdien på1,2 og3, 2 undernet er angivet nedenfor
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |