![]() |
[IP] subnetmask
Hallo
192.168.1.2/24 255.255.255.0 192.168.1.1/30 255.255.252.0 Hoe kan ik zo het subnet mask bereken? Ik wil weten hoe het snapt. Wat is bijvoorbeeld het subnetmask van 192.168.1.1/25 Dat weet ik niet. En tot hoe ver gaat het? van 1 tot 100? |
Misschien n00b opmerking, maar is de subnetmask dan niet gewoon 255.255.255.0?
|
ligt aan je grote van netwerk welk subnetmask je het beste kunt gebruiken
bijv. 255.255.255.0 kun je gebruiken bij kleine netwerken (tot 256 pc's) dat wil zeggen, je mag de laatste cijfers van een ip adres binnen je netwerk vrij gebruiken... bij een groter netwerk krijg je dus 255.255.0.0, en zoals je begrijpt kun je nu ook de cijfers daarvoor vrij gebruiken... Maar om problemen te voorkomen en het vooral simpel te houden kun je het best gewoon 255.255.255.0 gebruiken, als het goed is geeft windows dit ook automatisch als Subnetmask |
Oke maar hoe bereken ik dus 192.168.1.1/? Dus het getal na de ? dat moet ik weten en het liefst alle combo's dus 1 tot 100
|
ik heb daar nog nooit een ander getal achter zien staan, bij enkel ipadres dan (mss wel bij sites die je via url bereikt :p) maar wat heeft dat met een subnetmask te maken?
|
Volgens mij heeft dat getal aan het einde te maken met het aantal bits dat in het subnet hoort. Een IP-nummer bestaat uit 32 bits (4 series van 8 bits die ieder gerepresenteerd worden als een integer in de range van 0 tot 255). 255.255.255.0 betekent dan dat je subnet in de laatste 8 bits ligt, daar zou dus 24 achter moeten (32 - 24 = 8). Als je 255.255.254.0 gebruikt als subnet dan zal er dus 25 achter moeten: in plaats van 8 gebruik je nu 9 bits in je subnet. Volgens mij is dat het idee erachter.
Als je nu een intern netwerk wil maken zijn daar volgens mij een paar ranges voor bestemd: 10.0.0.0 - 10.255.255.255 (10.0.0.0/8 oftewel 255.0.0.0) 172.16.0.0 - 172.31.255.255 (172.16.0.0/12 oftewel 255.240.0.0) 192.168.0.0 - 192.168.255.255 (192.168.0.0/16 oftewel 255.255.0.0) 192.168.0.0 - 192.168.0.255 (192.168.0.0/24 oftewel 255.255.255.0) Dus: het getal achter de / geeft aan hoeveel bits (van links naar rechts geteld) het subnet-adres geven, de rest geeft het adres binnen het subnet. Zie ook hier. |
Class From To CIDR Mask Decimal Mask
Class "A" or 24 Bit 10.0.0.0 /8 255.0.0.0 Class "B" or 20 Bit 172.16.0.0 /12 or /16 255.240.0.0 or 255.255.0.0 Class "C" or 16 Bit 192.168.0.0 /16 or /24 255.255.0.0 or 255.255.255.0 Zoals dit zo moet ik het weten dus 192.168.0.0/16 = 192.168.0.0 255.255.0.0 of 192.168.0.0/24 = 192.168.0.0 255.255.255.0 Maar iemand nog een goeie manier om dit te bereken of een ezel bruggetje? |
Ik heb het je hierboven uitgelegd, als dat nog niet goed genoeg is kun je op die pagina kijken, en anders weet ik het ook niet.
|
Stel je wilt 4 subnetten hebben, hoeveel hosts of pc's kun je er dan op aansluiten.
We gaan uit van het ip adres 192.168.1.1 Een ip adres bestaat uit 4 octects (1 octet is 8 bits). We gaan kijken hoeveel bits moeten "lenen" om 4 subnetten te kunnen ondersteunen. Dit gaat volgens de formule 2 tot de macht N - 2. De uitkomts hiervan moet < of = zijn aan 4 (we willen 4 subnetten). N is het aantal bits dat dus nodig zal zijn. In dit geval is N 3. 2 tot de macht 3 = 6 en 6-2=4. We moeten dus 3 bits lenen. 192.168.1.1 = een C-klasse adres dus het subnet ziet er in ieder geval zo uit: 255.255.255.0 (in bits 11111111.11111111.11111111.00000000) Van het laatste octet gaan we dus die 3 bits lenen. Het eerste bitje heeft een waarde van 128. de 2e is 64, de 3e 32, de 4e 16, de 5e 8, de 6e 4, de 7e 2 en de laatse is 1. We lenen de eerste 3 bits (128, 64, 32). Het aantal geleende bits tellen we op bij het aantal bits van het ip adres (4 x 8 bits = 24 bits). De 24 bits van het ip adres komen bij die 3 bits van het subnet. Dit word dus 27. Deze 27 word de Prefix genoemd, en word als volgt genoteerd: 192.168.1.1 /27 Het subnetmask zal dan 255.255.255.224 We hebben namelijk de bitjes 182, 64 en 32 geleend. En 128 + 64 + 32 = 224. Er is nog meer uit te leggen, maar ik denk dat dit je vraag beantwoord heeft.. als je het snapt. |
Dit is wel een handige site hiervoor.
|
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 05:33. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.