Een netwerk met behulp van het IP -adres 192.168.1.136 met ruimte voor zes clientadressen heeft een subnetmasker nodig dat ten minste zes bruikbare hostadressen mogelijk maakt. Laten we afbreken waarom:
* IP -adresklassen (historisch): Hoewel minder relevant met modern subnetwerk, helpt het begrijpen van de oude klassen. 192.168.x.x valt binnen het klasse C -bereik, traditioneel met een /24 subnetmasker (255.255.255.0). Dit zou slechts 254 bruikbare IP -adressen mogelijk maken (2^8 - 2, het aftrekken van het netwerk- en uitzendadressen). Dit is echter veel te veel voor onze vereiste.
* Subnetting: We moeten * subnet * Het klasse C -netwerk om kleinere, beter beheersbare subnetten te maken. Subnetting omvat het lenen van bits uit het hostgedeelte van het IP -adres om meer netwerkadressen te maken.
* Subnetmasker berekenen: Om zes klantadressen te huisvesten, hebben we minimaal 6 bruikbare IP -adressen in het subnet nodig. Het aantal bruikbare hostadressen wordt berekend als 2
n
- 2, waar 'n' het aantal bits is in het hostgedeelte van het IP -adres.
* We hebben minimaal 6 + 2 nodig (netwerk en uitzending) =8 adressen.
* De kleinste kracht van 2 groter dan of gelijk aan 8 is 8 (2
3
).
* Daarom hebben we 3 bits nodig voor het hostgedeelte van het IP -adres.
* Een klasse C -netwerk heeft 8 bits voor het hostgedeelte. 3 bits lenen voor de subnetbladeren 5 bits voor hosts (8 - 3 =5). 2
5
- 2 =30 bruikbare IP -adressen. Dat is meer dan genoeg om de zes klantadressen te kunnen herbergen.
* Het subnetmasker is dan /29 dat 255.255.255.248 is. (256-8 =248).
* 192.168.1.136 in A /29 Subnet: Met een /29 subnetmasker zou 192.168.1.136 het netwerkadres van een subnet zijn. De bruikbare hostadressen binnen dit subnet zouden 192.168.1.137 tot 192.168.1.142 zijn. 192.168.1.143 zou het uitzendadres zijn. Dit biedt meer dan voldoende adressen voor de zes klanten.
Kortom, het IP -adres van 192.168.1.136 kan zes clientadressen ondersteunen omdat het deel uitmaakt van een subnet gemaakt met behulp van een /29 subnetmasker, dat voldoende bruikbare host -IP -adressen biedt. Elk ander subnetmasker met meer geleende bits (bijvoorbeeld /30) zou niet geschikt zijn, omdat het slechts 2 bruikbare IP's zou hebben. |