[subnetmask] vraagje

Pagina: 1
Acties:

  • L0g0ff
  • Registratie: April 2001
  • Laatst online: 14:47
Stel ik heb het ip adres: 131.120.128.10 met het subnetmask van 255.255.128.0, hoe kan ik dan achterhalen wat de complete range is binnen dat subnet mask??

En vooral hoe bereken je dat ;)

edit ok hier mijn berekening: (plz correct me if i'm wrong)

code:
1
2
131.120.180.10 = 1000.0011  -  0111.1000  -  1011.0100  -  0000.1010
255.255.128.0  = 1111.1111  -  1111.1111  -  1000.0000  -  0000.0000


dan moet je kijken naar de 3 reeks van het subnet na de 1 en daar moet het maximale en het minimale uit gehaald worden.

Dus:

code:
1
2
1 | 111.1111 = 127
1 | 000.0000 = 0


Dus de complete range is: 131.120.0.1 tot 131.120.127.254 ??!!

Volgens mij doe ik iets fout kan iemand mij uitleggen wat :?

[ Voor 61% gewijzigd door L0g0ff op 18-02-2003 19:19 ]

Blog.wapnet.nl KompassOS.nl


  • L0g0ff
  • Registratie: April 2001
  • Laatst online: 14:47
ok maar wat doe ik nou fout in mijn berekening ??

Blog.wapnet.nl KompassOS.nl


  • Bergen
  • Registratie: Maart 2001
  • Laatst online: 18-08 10:58

Bergen

Spellingscontroleur

De 1-en in het subnetmasker geven het netwerk aan en de 0-en geven de computers aan binnen dat netwerk.

In jouw geval staat bit 7 (128) in het subnetmasker op 1. Dat betekent dat je computers hebt in de range van 131.120.128.0 tot 131.120.255.255 afaik.

(nouja, de netwerk- en broadcastadressen mag je natuurlijk niet gebruiken etc)

Je kunt de serie onder 128 dus niet gebruiken en dan komen we ook bij het nadeel van zulke subnetmasks: je raakt ranges kwijt. Als je een grotere flexibiliteit wilt zul je met 2 bits moeten masken:

00 - mag je niet gebruiken
10 - serie 1
01 - serie 2
11 - mag je weer niet gebruiken

Als je die 2 verboden series wel gaat gebruiken raakt je netwerk weer in de war.

Zo kun je verder bouwen. Series met 3 bits kan dus ook, maar dan mag je 000 en 111 weer niet gebruiken. Etcetera.

Correct me if I'm wrong.

[ Voor 43% gewijzigd door Bergen op 18-02-2003 23:13 ]


  • FirmPete
  • Registratie: Juli 2001
  • Niet online
't Is allemaal heel simpel.... (Als je het eenmaal snapt...)

Het belangrijkste is je subnet: 255.255.128.0 dat betekent 17 enen en 15 nullen.

Je aantal adressen in totaal is dus binair 15 enen. (32767) mogelijkheden

Je adres is 131.120.180.10 en dat is valt uiteen in 2 stukken. de eerste 17 cijfers en de tweede 15. (10000011.01111000.1 aangevuld met 15 nullen = het netwerkadres) en (0110100.00001010 = jouwadres)

Het netwerk adres is in getal notatie: 131.120.128.0
(WANT 10000011.01111000.10000000.00000000 1e gedeelte aangevuld met nullen)

eerste adres is netwerkadres aangevuld met 14 nullen en een 1
dus : 10000011.01111000.10000000.00000001 = 131.120.128.1

laatste adres is netwerkadres aangevuild met 15 enen
dus: 10000011.01111000.11111111.11111111=131.120.255.255

subnet=17 enen aangevuld met nullen
dus: 11111111 1111111 1000000 0000000=255.255.128.0

Zo, dat was dan dat. :)
Volgende week overhoring subnetting en daarna gaan we verder met supernetten.

edit: k*t: 1 en 0 omgewisseld ergens (en ik wilde dit zo graag eens in een keer goed doen)

[ Voor 5% gewijzigd door FirmPete op 18-02-2003 23:38 ]

Firmpete on Aerie Peak


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

mvdejong

When does the hurting stop ?

OhMyGod schreef op 18 February 2003 @ 18:58:
Volgens mij doe ik iets fout kan iemand mij uitleggen wat :?
Je vergeet dat in het 3e byte het hoogste bit "blijft", omdat het overeenkomstige bit in het netwerk-mask is gezet.

Dus :
code:
1
2
1 | 111.1111 = 128 + 255
1 | 000.0000 = 128


Hiermee loopt je adres-range dus van 131.120.128.0 tot 131.120.255.255

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

Pagina: 1