![]() |
Subnet vraag
hallo,
ik heb hier 1 vraag waarvan ik niet echt weet wat het antw is. Behoren de IP-adressen 192.168.10.100 /18 en 192.168.10.200 /26 tot hetzelfde subnet? Aan de 192 zie ik al dat het een klasse C adres is. dus de eerste 3 octetten staan vast. (192.168.10.x) - nu versta ik niet waar die 18 vandaan komt. 192.168.10.100/18 als ik nog kan rekenen is 3*8 = 24 niet? of ben ik hier fout aan het denken? want de standaard subnetmask voor een C-klasse is 255.255.255.0 of zou dit een strik vraag kunnen zijn :) -nu stel dat het /24 en /26 zou zijn. 192.168.10.01100100 192.168.10.11001000 dan komen deze ip-adressen niet in het zelfde subnet voor,juist? |
Standaard betaat een netwerkadres uit twee componenten: De netwerkprefix en de host identifier. De netwerkprefix zijn over alle hosts gemeenschappelijk. De host identifier specificeert een apparaat in het lokale netwerk.
De netwerkprefix kun je op dezelfde manier noteren als het netwerkadres zelf, namelijk in het formaat w.x.y.z, waarbij elke letter 8 bits voorstelt, voor een totaal van 4*8=32 bits. De prefix heet ook wel het subnetmasker. Je kunt het subnetmasker ook noteren als deel van IP-adres, zoals in jouw twee voorbeelden: 192.168.10.100/18 en /26. Het corresponderende subnetmasker bij 192.168.10.100/18 is 255.255.192.0 en bij 192.168.10.200/26 is het 255.255.255.192. Je kunt dat best makkelijk omrekenen. De subnetmasker geeft aan welke bits van het netwerkadres, van links af geteld (dus van most significant bit naar least significant bit), deel uitmaken van de netwerkprefix. De rest van de bits zijn de host identifier. Bij je eerste voorbeeld bepalen de eerste 18 bits de netwerkprefix, bij je tweede voorbeeld de eerste 26 bits. Je kunt dat ook zo noteren voor het /18 adres: 11111111.11111111.11000000.00000000 (wat gelijk is aan 255.255.192.0, reken maar na). Citaat:
Converteer het IP adres naar binair: 11000000.10101000.00001010.01100100 Netwerkmasker binair: 11111111.11111111.11000000.00000000 Nu moet je een bit-wise AND uitvoeren op de bits van de twee adressen (1 & 1 = 1, de rest 0). 11000000.10101000.00001010.01100100 11111111.11111111.11000000.00000000 --------------------------------------- 11000000.10101000.00000000.00000000 (=192.168.0.0) Zelfde grapje doen we bij het andere adres: 192.168.10.200 is 11000000.10101000.00001010.11001000 binair 255.255.255.192 binair is 11111111.11111111.11111111.11000000 BIT-wise AND 11000000.10101000.00001010.11001000 11111111.11111111.11111111.11000000 --------------------------------------- 11000000.10101000.00001010.11000000 (=192.168.10.192) Ze zitten dus niet in hetzelfde subnet. |
OMG...:facepalm:
|
Onze netwerkspecialist zegt "dit is de meest domme vraag die ik gezien heb aangezien je het over verschillende subnet masks hebt waardoor het eerste adres wel bij het tweede kan maar deze kan dan weer niet terug".
|
tja dat kun je wel zeggen zoveel info door elkaar... :confused:
|
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 12:53. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.