Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [netwerk] subnet (https://forum.scholieren.com/showthread.php?t=414093)

freaki 21-03-2003 11:33

[netwerk] subnet
 
ALs ik op een netwerk het ip 192.168.1.1 en 192.168.1.2 heb met het subnet masker 255.255.255.0 kan ik gewoon pingen, maar als ik subnet masker 255.255.255.252 gebruik en dan bijvoorbeel ip: 192.168.1.1 en 192.168.1.6 dan kunnen deze pc`s elkaar niet pingen.. hoe kan dit ? ( dit ivm een klein school opdrachtje maar ik krijg het niet voorelkaar)


grtz freaki


-edit typefouten

eddie 21-03-2003 11:41

ik zou zeggen: kijk een op bitniveau naar de laatse getallen.

nare man 21-03-2003 11:43

Het laatste getal van het subnetmasker geeft de variatie in IP-adressen aan. Dus met een subnetmasker van 255.255.255.0 kun je IPs hebben van xxx.xxx.xxx.0 t/m xxx.xxx.xxx.255.

Als jij nou een subnet van 255.255.255.252 invult, dan is er dus nog maar een variatie van vier IPs mogelijk (252 t/m 255). En dan is het niet zo gek dat .1 en .6 elkaar niet vinden.

freaki 21-03-2003 12:27

thnx ik heb `t voor elkaar (y)

Lethalis 21-03-2003 12:28

Citaat:

nare man schreef op 21-03-2003 @ 12:43:
Het laatste getal van het subnetmasker geeft de variatie in IP-adressen aan. Dus met een subnetmasker van 255.255.255.0 kun je IPs hebben van xxx.xxx.xxx.0 t/m xxx.xxx.xxx.255.
Of beter gezegd: het subnetmasker bepaalt welk gedeelte van het IP bepalend is voor het netwerk, en welk gedeelte bepalend is voor een host op dat netwerk.

Bij een standaard class C netwerk dien je gewoon een subnetmasker van 255.255.255.0 te gebruiken :)

eddie 21-03-2003 12:40

Citaat:

nare man schreef op 21-03-2003 @ 12:43:
Het laatste getal van het subnetmasker geeft de variatie in IP-adressen aan. Dus met een subnetmasker van 255.255.255.0 kun je IPs hebben van xxx.xxx.xxx.0 t/m xxx.xxx.xxx.255.

Als jij nou een subnet van 255.255.255.252 invult, dan is er dus nog maar een variatie van vier IPs mogelijk (252 t/m 255). En dan is het niet zo gek dat .1 en .6 elkaar niet vinden.

Hmm... als ik 255.255.255.249 als subnet invul, heb ik volgens mij toch echt maar 4 mogelijkheden (x.x.x.0, x.x.x.2, x.x.x.4 en x.x.x.6) en geen 6, volgens jou theorie

Of zie ik het verkeerd?

nare man 21-03-2003 12:49

Citaat:

eddie schreef op 21-03-2003 @ 13:40:
Hmm... als ik 255.255.255.249 als subnet invul, heb ik volgens mij toch echt maar 4 mogelijkheden (x.x.x.0, x.x.x.2, x.x.x.4 en x.x.x.6) en geen 6, volgens jou theorie

Of zie ik het verkeerd?

Volgens mij is het zo dat wanneer je als subnet .249 invult, je dan maar IP-adressen kunt krijgen op .249, .250 t/m .255...maar ik kan het ook verkeerd hebben, het zou natuurlijk ook zo kunnen zijn als jij zegt, dat je met een subnet van .249 elk willekeurig IP-adres kunt krijgen, alleen er zijn maar zes 'plaatsen' beschikbaar...

Enlightenment? ;)

cut_off 21-03-2003 13:36

Citaat:

nare man schreef op 21-03-2003 @ 13:49:

Enlightenment? ;)

sjansbeer ;)

Zet de decimalen van subnetmasker en ip nummers om naar binair:

subnet : 255.255.255.0
11111111.11111111.11111111.00000000

ip1 : xxx.xxx.xxx.xxx
10101010.10101010.10101010.11100000

ip2 : xxx.xxx.xxx.xxx
10101010.10101010.10101011.11100000


Voordat de subnetmask 1tjes ophouden is er al verschil in binaire code. In een geval als dit kunnen ze elkaar niet bereiken (pingen).

Enlightenment 21-03-2003 23:11

Een subnet geeft aan welke computers bij elkaar horen. Computers in hetzelfde subnet kunnen met elkaar communiceren en ook broadcast packets sturen (.255). Twee computers die buiten hetzelfde subnet vallen (b.v. 10.1.0.0/255.255.0.0 en 10.0.0.1/255.255.255.0) kunnen elkaar niet bereiken, zonder gebruik te maken van een router*). Een router is dus een machine die TCP/IP packets routeert tussen twee (of meer) netwerken. Gateway of dual homed network wordt ook vaak gebruikt.

Een subnet wordt gedefinieerd door een subnet mask. Dit is b.v. een decimaal getal zoals 255.255.255.0 of 255.0.0.0, maar dit kan ook in bits aangegeven worden: 16 of 24. In het laatste geval wordt de subnet mask vaak na het IP adres gegeven: 10.0.0.1/24. /8 is een 8-bits mask, dus 255.0.0.0. /16 komt dus overeen met 255.255.0.0 en /24 is 255.255.255.0.

Rare subnet masks kunnen ook, maar zijn niet erg nuttig, meestal wordt een klasse A,B of C netwerk gebruikt. Uitgaande van 255.255.255.252 is dit een /30 mask. De eerste 30 bits (van de 32 bits) zijn dus gemasked, hetgeen betekent dat alleen de laatste 2 bits tot hetzelfde subnet behoren. 10.0.0.253 en 10.0.0.254 kunnen met elkaar communiceren, maar 10.0.0.250 en 10.0.0.253 niet.

10.0.0.250 = 00001010 00000000 00000000 11111010
10.0.0.253 = 00001010 00000000 00000000 11111101

Uitgaande van een subnet mask van 255.255.255.252 betekent dus een mask van 30-bits. De eerste 30-bits moeten dus hetzelfde zijn indien ze in hetzelfde subnet willen liggen.

Laatste 8 bits:
1111 1010
1111 1101

Hier is duielijk te zien dat de 30e bit (vetgedrukt) verschillend is, dus ze vallen niet in hetzelfde subnet.

Zeg maar als ik te vaag ben. :p

*) Spreek uit: 'router' op z'n Engels, niet 'roeter'


Alle tijden zijn GMT +1. Het is nu 17:30.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.