IP definitie

Pagina: 1
Acties:
  • 109 views sinds 30-01-2008
  • Reageer

  • kross
  • Registratie: Juli 2000
  • Niet online
Ik zit hier met 3 typen netwerken:

==Interne netwerk (4pc's):
==IP 10.0.0.1 en verder
==subnet 255.255.0.0

==Dialin naar werk via 1 pc:
==IP 192.168.0.1
==Subnet 255.255.255.0

==Internet via een server (chello)
==IP DHCP (chello) 213.93.29.xx
==Subnet 255.255.255.192

Nu deel ik internet via een pc met win2k maar nu ben ik aan het experimenteren met een linux server voor deze verbinding. Nu is me dit wel gelukt maar ik heb toch nog een vraagje. Alle voorbeelden gaan uit van een intern netwerk met ip 192.168.0.1 (255.255.255.0) maar omdat ik ip 10.0.0.1 (255.255.0.0) weet ik niet wat het ip classtype is. Dit moet je namelijk in sommige configs invullen.

192.168.1.0/24
------------^^

Maar wat is het voor:
10.0.0.1 (255.255.0.0)

ik gebruik nu 10.0.0.1/6 KLopt dit??

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

mvdejong

When does the hurting stop ?

Nee, het goede masker is 16.
Dat "getal achter de slash" is het aantal bits in het netwerk-masker.
Het masker is, net zoals het adres, 4 bytes, en die 4 bytes bepalen welk deel van het adres netwerk, en welk deel station is :

adres 192.168.0.1 masker 255.255.255.0 netwerk 192.168.0 station 1

adres 10.0.0.1 masker 255.255.255.0 netwerk 10.0 station 0.1

adres 213.93.29.17 masker 255.255.255.192 netwerk 213.93.29.16 station 1

Het is "gewoon" een bitwise OR, als je de bits in het adres ORed met de bits in het masker, dan houd je het netwerk over. Het laatste van de 3 voorbeelden ligt de grens tussen netwerk en station niet op een byte-grens, dus moet je even wat verder binair rekenen :
laatste byte adres 17 = 00010001
laatste byte masker 192 = 11110000
logische OR = 00010000 = 16

Het is niet verplicht om een masker te nemen dat bestaat uit een reeks binaire 1-en gevolgd door een reeks binaire 0-en (totaal 32), maar het leven wordt erg gecompliceerd als je dat niet doet, en veel systeem-software (drivers, operating systems van routers) ondersteunt het eenvoudig niet. Daarom wordt het netwerk-masker ook wel uitgedrukt als het aantal bitjes van het adres dat het netwerk vormt :
255.255.255.0 = 8 + 8 + 8 + 0 = 24
255.255.0.0 = 8 + 8 + 0 + 0 = 16
255.255.255.192 = 8 + 8 + 8 + 4 = 28

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


Verwijderd

AND dus

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

mvdejong

When does the hurting stop ?

Oeps, inderdaad natuurlijk AND, hoop dat de voorbeelden voor iedereen duidelijker waren dan mijn verhaspeling van de operatoren.

Bedankt voor de correctie, dat kan enige mensen wat hoofdpijn besparen.

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