Toon posts:

Submet mask's

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil een subnet mask waarmee je maar met 4 computers mee kan communiceren binnen een intranet.

Stel ik heb 4 ip's: 192.168.0.1 / 2 / 3 / 4
En ik wil een subnet mask waarmee ik alleen die 4 kan bereiken. Hoe werkt dat dan?

Dan word 't 255.255.255.251 ofzo? Nouja zal wel niet, 't is iig erg bitneuken

255 word 11111111 right?
duzz

255.255.255. =
11111111 11111111 11111111

dan kan ik buiten 192.168.0 iig niet communiceren.

Nu 't laatste stukje, 4 = 100 noh?

Moet 't laatste dan niet 11111000 zijn? Dat is dan 248.

Hmmm zit ik 't antwoord hier helemaal zelf te verzinnen?

Kan ik met het subnet mask 255.255.248 alleen 192.168.0.1 / 2 / 3 / 4. Of ben ik nog helemaal niet in de buurt :?

[edit]
Submet? Subnet duh, kut toetsenbord |:(

  • RupS
  • Registratie: Februari 2001
  • Laatst online: 22-01 12:46
Dan gebruik je toch gewoon 192.168.0.1 met subnetmask 255.255.255.250

Dan heb je als hosts: 1, 2, 3 & 4.

Je broadcast is dan: 192.168.0.5 en je netwerkadres is: 192.168.0.0

Moet kunnen....

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 21-08 15:53

Super_ik

haklust!

code:
1
2
3
4
5
6
00000001 = 1
00000010 = 2
00000011 = 3
00000100 = 4
---------AND
11111000 = 248

die zou het dus moete zijn, denk ik alleen is het dan wel tot bla.bla.bla.7 volgens mij

anders heb ik hele subnetmask verhaal verkeert begrepe :?

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


Verwijderd

Topicstarter
Dus gewoon 255 - 5?
En als je dan ip .1 -> .5
ip .8 -> .12

De berekening wil ik ook graag weten.
[edit]
Ah! Tnx Super_ik ;) Daarom zat die leeraar zo over AND te lullen.

Verwijderd

subnet maskers met 250 of 251 bestaan niet!!!

zeker niet zo simpel als 255-5...

je subnet masker moet 255.255.255.248 worden (zoals hierboven staat.

je iprange wordt dan x.x.x.1 tot x.x.x.6; x.x.x.0 is netwerkadres x.x.x.7 is broadcast.

van .8 tot .12 heeeft hetzelfde subnetmasker...
.8 is netwerkadres (dus niet te gebruiken voor een comp) .15 is broadcast. ip's daartussen te gebruiken voor pc's oid

voor subnetten:

je begint met een c-klasse (in dit geval) subnetmask is 255.255.255.0

de eerste 3 bytes kan je vergeten aangezien je de laatste byte wil opdelen....

aangezien je binair moet rekenen kan je alleen verdelingen maken met machten van 2.

stel je moet 16 hosts in een zo'n klein mogelijk subnet stoppen. 2*2*2*2 (4 bits) = 16, echter allemaal nullen EN allemaal enen mag je niet gebruiken voor de hosts (netwerkadres resp broadcastadres; dit geldt alleen voor de hostbits) dus nog een keer maal 2 >>> 5 bits voor host adressen!!!

dus de laatste byte abcd.efgh (a is MSB; most significant bit) moet als volgt verdeelt worden... 5 host bits beginnend bij de Lsb (least sign. bit) >>>> 1110 0000
dit nog omrekenen naar decimaal 128+64+32 = 224
subnetmasker wordt dus 255.255.255.224... (max 30 hosts

Verwijderd

Voor 192.168.0.1 ,2,3,4 kan je subnetmask 255.255.255.0 gebruiken.Ik wil je wel uitleggen hoe die berekeningen werken maar je kan ook gewoon even op de knowledge base van microsoft kijken. of het TCP/IP excelerate book halen
Succes!!

  • mvdejong
  • Registratie: Juni 2000
  • Laatst online: 29-11-2024

mvdejong

When does the hurting stop ?

Je wil adressen :
192.168.0.00000001
192.168.0.00000010
192.168.0.00000011
192.168.0.00000100
dus de laatste 3 bits moeten het host-part van het adres zijn, de rest netwerk-part.
De eerste 3 bytes van het netmask zijn dus 11111111=255.
Het laatste byte is dus 11111000 = 128 + 64 + 32 + 16 + 8 = 248 (of anders gezien, de laatste 3 bits zijn 111 = 4 + 2 + 1 = 7, 255 - 7 = 248).
Dus het complete netmask = 255.255.255.248 (ofwel /29, bijv. op Cisco-routers geeft je het aantal bits van het netmask aan).

3 bits = totaal 2^3 = 8 adressen :
000 (decimaal 0) is gereserveerd voor het netwerk zelf
111 (decimaal 7) is het broadcast-adres
dus je houdt totaal 6 bruikbare adressen over, decimaal 1-6.
Precies 4 bruikbare adressen overhouden kan niet, het aantal "echte" adressen + "all-zero" + "all-one" kan alleen maar een macht van 2 zijn.

Terwijl het theoretisch mogelijk is om netmasks te definieren die niet 1...10...0 zijn (het voorbeeld van dutchrups, 255.255.255.250 = 255.255.255.11111010), is er veel, heel veel hardware die daar heel slecht mee om kan gaan. In Cisco-routers enz. kun je het niet eens specificeren. Niet doen.

The number of things that Arthur couldn't believe he was seeing was fairly large


  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 21-08 15:53

Super_ik

haklust!

:+ :o ik had het gewoon helemaal goed dus :o :+

da scheelt weer lere voor school :)

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • RupS
  • Registratie: Februari 2001
  • Laatst online: 22-01 12:46
Owkee, je hebt uiteraard enorm gelijk... ;)

Stond er ff niet bij stil, ik ken de berekeningen en zo wel.

Nu jij dit zegt begint er weer wat te dagen waarom je dat niet moet doen ja...

Ik zou idd gewoon 248 gebruiken...
Pagina: 1