Ett nätverk som använder IP -adressen 192.168.1.136 med utrymme för sex klientadresser behöver en subnätmask som möjliggör minst sex användbara värdadresser. Låt oss bryta ner varför:
* IP -adressklasser (historiskt): Även om de är mindre relevanta med modern subnätning, kan förstå de gamla klasserna. 192.168.x.x faller inom klass C -intervallet och har traditionellt en /24 subnätmask (255.255.255.0). Detta skulle endast möjliggöra 254 användbara IP -adresser (2^8 - 2, subtrahera nätverket och sända adresser). Detta är dock alldeles för många för vårt krav.
* subnetting: Vi måste * subnet * klass C -nätverket för att skapa mindre, mer hanterbara subnät. Undernätning innebär att låna bitar från värddelen av IP -adressen för att skapa fler nätverksadresser.
* Beräkning av subnetmask: För att rymma sex klientadresser behöver vi minst 6 användbara IP -adresser i undernätet. Antalet användbara värdadresser beräknas som 2
n
- 2, där 'n' är antalet bitar i värddelen av IP -adressen.
* Vi behöver minst 6 + 2 (nätverk och sändning) =8 adresser.
* Den minsta kraften på 2 större än eller lika med 8 är 8 (2
3
).
* Därför behöver vi 3 bitar för värddelen av IP -adressen.
* Ett klass C -nätverk har 8 bitar för värddelen. Låna 3 bitar för subnätet lämnar 5 bitar för värdar (8 - 3 =5). 2
5
- 2 =30 användbara IP -adresser. Det är mer än tillräckligt för att tillgodose de sex klientadresserna.
* Subnetmasken kommer då att vara /29 som är 255.255.255.248. (256-8 =248).
* 192.168.1.136 i A /29 Subnet: Med A /29 Subnet Mask, 192.168.1.136 skulle vara nätverksadressen för ett undernät. De användbara värdadresserna inom detta undernät skulle vara 192.168.1.137 till och med 192.168.1.142. 192.168.1.143 skulle vara sändningsadressen. Detta ger mer än tillräckligt med adresser för de sex klienterna.
Kort sagt kan IP -adressen 192.168.1.136 stödja sex klientadresser eftersom det är en del av ett subnät skapat med A /29 Subnet Mask, som ger tillräckligt med användbara värd -IP -adresser. Alla andra subnetmasker med mer lånade bitar (t.ex. /30) skulle inte vara lämpliga eftersom det bara skulle ha 2 användbara IP:er.