Beregn værter i et undernet, netværk i et undernet og et interval af IP ‘ er

den bedste måde at demonstrere undernetteringsmetode på er ved at bruge et eksempel. For eksempel får vi en netværksadresse 192.168.116.0 med standardundernetmasken på 255.255.255.0. Kravet er at udføre undernet, så vi opretter så mange undernet som muligt med 30 værter i hvert undernet.

vores første skridt vil være at bestemme, hvor mange bits skal vi låne fra værtsdelen, således at kravet om minimum 30 værter pr. Brug af formlen nedenfor

2n -2,

hvor eksponenten n er lig med antallet af bits, der er tilbage, efter at undernetbit er lånt.

vi kan beregne, hvor mange bits der kræves, så hvert undernet har 30 værtsadresser. 25 -2 =30, så 5 bits skal mindst være tilgængelige for værtsadressering, og de resterende kan lånes for at oprette undernetadresser. -2 i formlen tegner sig for to adresser undernetværksadressen og udsendelsesadressen, som ikke kan tildeles værter.

netværket 192.168.116.0/24 har 8 bits til værtsdel, og vi reserverer 5 bits til den nye værtsdel, de resterende 3 bits kan nu bruges til oprettelse af undernet. For at bestemme, hvor mange undernet vi kan

oprette, skal du bruge følgende formel:

2n = antal undernet

hvor eksponenten n er bit lånt fra værtsdelen.

Således kan vi i dette tilfælde oprette 23 =8 undernet

vores andet trin vil være at beregne den nye undernetmaske, vores tidligere undernetmaske var 255.255.255.0 eller 1111111111111.1111111.00000000 i binær. Da vi har lånt 3 bits fra værtsdelen, vil vores nye undernetmaske være 11111111.1111111.1111111.11100000, hvilket er 255.255.255.224, når den konverteres til decimalnotation.

vi har diskuteret i detaljer konverteringsprocessen af binær til decimal og omvendt. Når vi udfører IP-subnetting, henviser vi til billedet vist nedenfor, hvilket er meget praktisk i denne proces.

så vores oprindelige undernetmaske var 255.255.255.0, og vi tildelte 3 bits fra værtsdelen, som tillod os at have 8 undernet og 30 værter inden for hvert undernet. Vi kan hurtigt konvertere 255.255.255.0 til binær ved at se på tabellen ovenfor. En oktet, der er 255 i decimal, vil være 11111111 i binær, så 255.255.255.0 vil være 11111111. 11111111. 11111111.00000000. Vi sætter de første 3 bit af den sidste oktet til 1, og den sidste oktet vil nu være 11100000, som fra tabellen ovenfor vil være 224 i decimal. Så vores nye undernetmaske er 255.255.255.224

vores tredje trin vil være at bestemme undernetmultiplikatoren, som er ret simpel. Alt, hvad vi skal gøre, er at trække den sidste ikke-nuloktet af undernetmasken fra 256. Så i dette tilfælde vil vores subnet multiplikator være 256-224 =32. Vi bruger undernetmultiplikatoren i det næste trin til at liste undernetene.

vores sidste trin vil være at liste undernetadressen, værtsområdet og udsendelsesadressen. Den første undernetadresse vil være 192.168.116.0 / 27, og de følgende undernet vil være med trin på 32, Den undernetmultiplikator, vi beregnede i det foregående trin.

vist i nedenstående tabel er undernetadresserne, deres respektive værtsområder og udsendelsesadresserne.

Subnet Adresse

Host Range

Broadcast-Adresse

192.168.116.1 -192.168.116.30

192.168.116.33 -192.168.116.62

192.168.116.65 -192.168.116.94

192.168.116.97 – 192.168.116.126

192.168.116.129 – 192.168.116.158

192.168.116.161 – 192.168.116.190

192.168.116.193 – 192.168.116.222

192.168.116.225 – 192.168.116.254

som vist i tabellen, når vi først har angivet undernetadresserne, er beregningen af værtsområdet og udsendelsesadressen relativt enkel. Udsendelsesadressen vil være den sidste adresse på undernettet og en mindre den foregående undernetadresse. For eksempel for undernet 192.168.116.0/27 vil udsendelsesadressen være 192.168.1.31, som er sidste adresse på dette undernet, og i binært vil det være alle 1 ‘ er i værtsdelen, denne adresse er forud for den næste undernetadresse.

værtsområdet starter fra den næste adresse efter undernetadressen for eksempel for undernettet 192.168.116.32/27 værtsområdet starter ved 192.168.116.33 og slutter ved en mindre udsendelsesadressen, der vil være 192.168.116.62, da udsendelsesadressen er 192.168.1.63. Værtsadressen skal nøjagtigt være 30 i antal, da vi har reserveret 5 bit til værtsdelen.

metoderne vist ovenfor til beregning af rækkevidden af gyldige host-IP-adresser og udsendelsesadressen er meget nemme og hurtige. Vi vil også lære en anden måde at udføre disse beregninger på.

for at beregne udsendelsesadressen for et undernet skal du ændre alle værtsbitværdier i undernetadressen til binær 1s. for eksempel hvis vi har brug for at finde udsendelsesadressen til undernettet 192.168.116.32/27, vil vi først liste undernetadressen i binær, (vi har tidligere diskuteret den matematiske konverteringsproces i en tidligere artikel). Så 192.168.116.0 / 27 vil resultere i 11000000.10101000.01110100.00100000. Så vil vi ændre alle host bits værdier til binære 1s, som vil være 11000000.10101000.01110100.00111111. Så nu har vi udsendelsesadressen i binær. Konvertering af dette til decimal vil resultere i 192.168.116.63.

vi kan også beregne en række gyldige host-IP-adresser i et undernet ved hjælp af den binære metode. For eksempel, hvis det er nødvendigt at beregne rækkevidden af værtsadresser i undernettet 192.168.116.32/27, finder vi først den første brugbare host-IP-adresse ved at ændre den mest rigtige værtbit til 1 af undernetadressen . Vores subnet-adresse i binær er 11000000.10101000.01110100.00100000, og når vi ændrer den mest rigtige værtbit til 1, vil den være 11000000.10101000.01110100.00100001, hvilket er 192.168.116.33, Dette er vores første brugbare host IP-adresse på undernettet. Nu finder vi den sidste brugbare host-IP-adresse på undernettet ved at ændre alle værtsbits i undernetadressen til 1 bortset fra den mest rigtige værtbit, der vil være 11000000.10101000.01110100.00111110, konvertering af dette til decimal vil resultere i 192.168.116.62. Så nu har vi det gyldige host IP-adresseområde for undernet 192.168.116.32/27, som er fra 192.168.116.33 til 192.168.116.62. Det kan også bekræftes fra ovenstående tabel.

dette bringer os til slutningen af denne artikel, hvor vi dækkede grundlæggende undernettingsteknikker. Der er flere teknikker, og hver person har sin favorit. Teknikken demonstreret i artiklen er enkel og hurtig teknik til at udføre subnetting.

ud første oktet 11000000 kan konverteres til decimal ved at vælge bitene, der er 1, og tilføje de tilsvarende decmialværdier vist i tabellen ovenfor. Så 11000000 vil være 128 + 64 = 192.

tilsvarende vil den anden oktet 10101000 være 128 + 32 + 8 = 168, tredje oktet 01110100 vil være 64 + 32 +16 +4 = 116 og endelig vil den fjerde oktet 11010010 være 128 + 64 + 16 + 2 = 210.

dette resulterer i IP-adressen 192.168.116.210.

dette bringer os til slutningen af denne artikel, hvor vi lærer arkitekturen af IP-adresser og også forklarede formålet med en undernetmaske. Vi dækkede også en meget vigtig tutuorial på binær til decimal konvertering og omvendt. Det er meget vigtigt at have faste koncepter, da disse er grundlaget for hele den kommende CCNA lektioner.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.