Bereken Hosts in een Subnet, netwerken in een subnet, & bereik van IP’ s

de beste manier om subnettingmethode aan te tonen is door een voorbeeld te gebruiken. We krijgen bijvoorbeeld een netwerkadres 192.168.116.0 met het standaard subnetmasker van 255.255.255.0. De vereiste is om subnetting uit te voeren zodat we zoveel mogelijk subnetten maken als we kunnen met 30 hosts in elk subnet.

onze eerste stap zal zijn om te bepalen hoeveel bits we nodig hebben om te lenen van het host gedeelte, zodat aan de eis van minimaal 30 hosts per subnet is voldaan. Gebruik de onderstaande formule

2n -2,

waarbij de exponent n gelijk is aan het aantal bits dat overblijft nadat subnetbits zijn geleend.

we kunnen berekenen hoeveel bits nodig zijn, zodat elk subnet 30 hostadressen heeft. 25 -2 = 30, dus minimaal 5 bits moeten beschikbaar zijn voor hostadressering en de resterende kunnen worden geleend om subnetadressen te maken. De -2 in de formule is verantwoordelijk voor twee adressen het subnetwerkadres en het broadcast-adres dat niet kan worden toegewezen aan hosts.

het netwerk 192.168.116.0 / 24 heeft 8 bits voor het hostgedeelte en we zullen 5 bits reserveren voor het nieuwe hostgedeelte, de 3 resterende bits kunnen nu worden gebruikt voor het maken van subnetten. Om te bepalen hoeveel subnetten we

kunnen aanmaken, gebruik de volgende formule:

2n = aantal subnetten

waarbij de exponent n bits zijn die geleend zijn van het hostgedeelte.

dus in dit geval kunnen we 23 =8 subnetten

maken onze tweede stap is het berekenen van het nieuwe subnetmasker, ons vorige subnetmasker was 255.255.255.0 of 11111111111111111111.00000000 in binair. Omdat we 3 bits hebben geleend van het hostgedeelte, zal ons nieuwe subnetmasker 11111111.1111111111.11100000 zijn, wat 255.255.255.224 is wanneer geconverteerd naar decimale notatie.

we hebben in detail het conversieproces van binair naar decimaal en vice versa besproken. Bij het uitvoeren van IP subnetting zullen we verwijzen naar de foto hieronder die is erg handig in dit proces.

dus ons originele subnetmasker was 255.255.255.0 en we hebben 3 bits toegewezen van het hostgedeelte waardoor we 8 subnetten en 30 hosts binnen elk subnet konden hebben. We kunnen snel converteren 255.255.255.0 naar binair door te kijken naar de tabel hierboven. Een octet dat 255 in decimaal is zal 11111111 in binair zijn zodat 255.255.255.0 11111111 zal zijn. 11111111. 11111111.00000000. We zullen de eerste 3 bits van het laatste octet op 1 zetten en het laatste octet zal nu 11100000 zijn, wat uit de bovenstaande tabel 224 in decimaal zal zijn. Dus ons nieuwe subnetmasker is 255.255.255.224

onze derde stap zal zijn om de subnet multiplier te bepalen die vrij eenvoudig is. Het enige wat we moeten doen is het laatste niet-nul octet van het subnetmasker aftrekken van 256. Dus in dit geval zal onze subnet multiplier 256-224 =32. We zullen de subnet multiplier gebruiken in de volgende stap om de subnetten weer te geven.

onze laatste stap is het tonen van het subnetadres, het hostbereik en het broadcast-adres. Het eerste subnet adres zal 192.168.116.0 / 27 en de volgende subnetten zal worden met stappen van 32, De subnet multiplier we berekend in de vorige stap.

in onderstaande tabel worden de subnetadressen, hun respectieve hostbereiken en de broadcast-adressen weergegeven.

Subnet Adres

Het Gastheerbereik

Broadcast-Adres

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

zoals getoond in de tabel is het berekenen van het hostbereik en het broadcast-adres relatief eenvoudig als we de subnetadressen eenmaal hebben vermeld. Het broadcast-adres is het laatste adres van het subnet en één minder het vorige subnet-adres. Bijvoorbeeld voor het subnet 192.168.116.0 / 27 zal het broadcast adres 192.168.1.31 zijn wat het laatste adres van dit subnet is en in binair zal het alle 1s in het host gedeelte zijn, dit adres wordt voorafgegaan door het volgende subnet adres.

het hostbereik start vanaf het volgende adres na het subnetadres bijvoorbeeld voor het subnet 192.168.116.32 / 27 het hostbereik start op 192.168.116.33 en eindigt op één minder het broadcast-adres dat 192.168.116.62 zal zijn omdat het broadcast-adres 192.168.1.63 is. Het host adres moet precies 30 in aantal zijn omdat we 5 bits hebben gereserveerd voor het host gedeelte.

de hierboven getoonde methoden om het bereik van geldige host IP-adressen en het broadcast-adres te berekenen zijn zeer eenvoudig en snel. We zullen ook een andere manier leren om deze berekeningen uit te voeren.

om het broadcast adres van een subnet te berekenen verander alle host bits waarden in het subnet adres naar binair 1s. bijvoorbeeld als we het broadcast adres van het subnet 192.168.116.32/27 moeten vinden zullen we eerst het subnet adres in binair vermelden, (we hebben eerder het wiskundige conversieproces besproken in een vorig artikel). Dus 192.168.116.0 / 27 zal resulteren in 11000000.10101000.01110100.00100000. Dan zullen wij alle waarden van hostbits in binair 1s veranderen die 11000000.10101000.01110100.00111111 zal zijn. Dus nu hebben we het broadcast adres in binair. Converteren naar decimaal zal resulteren in 192.168.116.63.

we kunnen ook een bereik van geldige host IP-adressen in een subnet berekenen met behulp van de Binaire Methode. Bijvoorbeeld als het nodig is om het bereik van host adressen in het subnet 192.168.116.32/27 te berekenen, zullen we eerst het eerste bruikbare host IP adres vinden door de meest rechtse host bit te veranderen in 1 van het subnet adres . Ons subnetadres in binair is 11000000.10101000.01110100.00100000 en wanneer we het meest rechtse hostbit in 1 veranderen, zal het 11000000.10101000.01110100.00100001 zijn, wat 192.168.116 is.33, dit is ons eerste bruikbare IP-adres van het subnet. Nu zullen we het laatste bruikbare host IP adres van het subnet vinden door alle host bits in het subnet adres te veranderen naar 1, behalve voor de meest rechtse host bit die 11000000.10101000.01110100.00111110 zal zijn, het omzetten van dit naar decimaal zal resulteren in 192.168.116.62. Dus nu hebben we het geldige host IP-adresbereik voor het subnet 192.168.116.32/27 dat is van 192.168.116.33 tot 192.168.116.62. Het kan ook worden bevestigd uit de bovenstaande tabel.

dit brengt ons bij het einde van dit artikel waarin we basic subnettingtechnieken hebben behandeld. Er zijn verschillende technieken en elke persoon heeft zijn favoriet. De techniek die in het artikel wordt gedemonstreerd is eenvoudige en snelle techniek van het uitvoeren van subnetting.

uit het eerste octet 11000000 kan worden geconverteerd naar decimaal door de bits te kiezen die 1 zijn en de overeenkomstige decmiale waarden in bovenstaande tabel toe te voegen. Dus 11000000 zal 128 + 64 = 192 zijn.

evenzo zal het tweede octet 10101000 128 + 32 + 8 = 168, derde octet 01110100 zal worden 64 + 32 +16 +4 = 116 en de uiteindelijke vierde octet 11010010 zal zijn 128 + 64 + 16 + 2 = 210.

dit resulteert in het IP-adres 192.168.116.210.

dit brengt ons bij het einde van dit artikel waarin we de architectuur van IP-adressen leren en ook het doel van een subnetmasker uitleggen. We hebben ook een zeer belangrijke tutuorial over binaire naar decimale conversie en vice versa behandeld. Het is erg belangrijk om stevige concepten te hebben, omdat deze de basis vormen voor de hele komende CCNA lessen.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.