Klasse A-IP met klasse C-Subnetmask?

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

Acties:
  • 0 Henk 'm!

  • StijnH
  • Registratie: December 2005
  • Laatst online: 04-06 15:29
Enkele lessen geleden hadden we het over de klasses van IP-adressen en het overeenkomstige Subnetmask.
Vandaag maakte de leraar een opmerking, over iets wat hij zelf niet begreep:
Soms krijg je van je ISP een IP-adres dat begint met 83 of 84 --> Klasse A
Maar, het subnetmask is 255.255.255.0 --> Klasse C

Waarom is dit zo, of waardoor komt dit?

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Omdat die klasse A, B en C-dogma's ontiegelijk ouderwets en onhandelbaar zijn in de huidige toepassing van 't IPv4-protocol?

Vroggah kreeg je als bedrijfje simpelweg een klasse A uitgedeeld, maar nu met die schaarste van IP's enzo ;) Heb overigens die klasses nooit echt gesnapt, waarom zou je 't in vredesnaam zo indelen terwijl je het ook gewoon lekker dynamisch kunt laten, die subnetmaskers?

Wellicht interessant leesvoer: IPv4#Allocation

[ Voor 11% gewijzigd door Osiris op 04-06-2007 12:28 ]


Acties:
  • 0 Henk 'm!

  • StijnH
  • Registratie: December 2005
  • Laatst online: 04-06 15:29
Dus die klasse-afspraken worden niet meer gevolgd?

Het logische in bovenstaande geval zou zijn dat je een subnetmask van 255.0.0.0 krijgt, toch?

Edit
juist even dat linkje gelezen, en een vlugge kijk er op leert me dat het klasse-systeem vervangen werd door CIDR, die de subnetmaskers op een andere manier 'beheert'. Klopt dat?

[ Voor 38% gewijzigd door StijnH op 04-06-2007 12:31 ]


Acties:
  • 0 Henk 'm!

  • rmels
  • Registratie: Maart 2001
  • Laatst online: 16-12-2021
Een klasse A wordt door een provider altijd opgedeeld in subnetten om de diverse onderdelen van hun netwerk te routeren en te addresseren. Een klasse A subnet mask zul je dus nooit krijgen, er is niemand gek genoeg om een laag twee omgeving op te zetten met zoveel IP nummers erin.
Dus krijg je een A klasse adres met een C klasse subnet, of soms nog kleiner, omdat je in dat deel van het netwerk zit, en dat stuk netwerk is niet groter dan 1 C klasse.

rmels


Acties:
  • 0 Henk 'm!

  • Sendy
  • Registratie: September 2001
  • Niet online
Nee, het is logischer dat die nummers niet zo statisch worden verdeeld.

Vergelijk het met de lijst nummers die beginnen met 192.168. Dit zouden allemaal klasse C netwerken zijn, maar niets belet je om dit hele blok als klasse B netwerk te zien. Of als netwerken met exotischere netmasks (bijvoorbeeld /18). De ene methode is niet logischer dan de andere.

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Interessanter leesvoer: Classful network.

Prima uitleg over het 'ontstaan' van de klassen en de ondergang ervan ;)

En subnetmaskers zijn meer een vervanging van de klassen. Als je bovenstaande artikel leest, zie je, en had je eerder ook al kunnen begrijpen, dat als je een klasse A-IP hebt (bijv 83.~), je automatisch een "subnetmasker" hebt van 255.0.0.0. 't Is dus nogal dubbelop om die ook te noemen :P

Subnetmaskers zijn dus een soort vervanging.

Acties:
  • 0 Henk 'm!

  • StijnH
  • Registratie: December 2005
  • Laatst online: 04-06 15:29
Begin het nu wel te begrijpen.

Vreemd dat onze cursus (VVKSO) daar niets van vermeld, is nochtans herzien in 2003 dacht ik.

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 13-06 14:24

Janoz

Moderator Devschuur®

!litemod

Klasse's zijn een puur administrative benaming voor het uitgeven van ip adressen aan organisaties. Subnetmaskers hebben daarintegen rechtstreeks te maken met je netwerk topologie.

Een bedrijf kan wel een A klasse uitgereikt hebben gekregen, maar dat betekent nog niet dat elk pakketje dat door elk van de computers van hun wordt verstuurd altijd bij elke andere computer terecht moet komen ongeacht of het wel voor die computer bestemd is.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Janoz schreef op maandag 04 juni 2007 @ 12:45:
Klasse's zijn een puur administrativeouderwetse benaming (...)
IMO dan ;)

Acties:
  • 0 Henk 'm!

  • Kenny_NL
  • Registratie: Februari 2005
  • Laatst online: 12-06 09:13
De klasse-indeling wordt nog steeds gebruikt hoor. Schrijf je netmask maar binair uit, dan zie je gelijk waar de indeling vandaan komt. Er zijn 256 klasse A-netwerken, die op te delen zijn in 256 klasse B's en die zijn weer op te delen in 256 klasse C's. Zo kan je een netwerk netjes opknippen in stukjes, en dmv supernetten je routeringstabellen ook mooi schoon houden (als je alles goed bijhoudt, natuurlijk)...

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Kenny_NL schreef op maandag 04 juni 2007 @ 12:53:
De klasse-indeling wordt nog steeds gebruikt hoor. Schrijf je netmask maar binair uit, dan zie je gelijk waar de indeling vandaan komt. Er zijn 256 klasse A-netwerken, die op te delen zijn in 256 klasse B's en die zijn weer op te delen in 256 klasse C's. Zo kan je een netwerk netjes opknippen in stukjes, en dmv supernetten je routeringstabellen ook mooi schoon houden (als je alles goed bijhoudt, natuurlijk)...
Da's dus mooi niet het oorspronkelijk ontwerp van de klasses :) Da's meer een "hoe zorg ik ervoor dat ouderwetse termen toch in de nieuwe systemen passen"-oplossing.

Acties:
  • 0 Henk 'm!

  • Sendy
  • Registratie: September 2001
  • Niet online
En buiten dat, je routetabellen zijn niet perse netter als je alleen /16 en /24's gebruikt i.p.v. de benodigde adresruimte.

Acties:
  • 0 Henk 'm!

  • arnob
  • Registratie: Juli 2000
  • Niet online
Ivm de schaarste aan ip addressen zijn een aantal grote blokken gedeeltelijk teruggenomen. Deze worden nu in kleine stukjes weer uitgedeeld. Vandaar dat je een ip adres kan krijgen met een 'apart' begin nummer.

Acties:
  • 0 Henk 'm!

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 04-06 09:31

TrailBlazer

Karnemelk FTW

-Stijn- schreef op maandag 04 juni 2007 @ 12:23:

Vandaag maakte de leraar een opmerking, over iets wat hij zelf niet begreep:
:X
sorry hoor maar dit is toch te gek voor woorden dat je docent de achterliggende theorie acher zoiets simpels niet begrijpt.
Overigens als je RIPv1 gebruikt kan je enkel met de standaard subnetmaskers werken. RIPv1 zal dus niks kunnen met een netwerk van 3.45.23.8/29 en zal het enkel kunnen adverteren als 3.0.0.0/8
RIP is zogenaamd classfull.

Acties:
  • 0 Henk 'm!

  • Kenny_NL
  • Registratie: Februari 2005
  • Laatst online: 12-06 09:13
Osiris schreef op maandag 04 juni 2007 @ 12:54:
[...]

Da's dus mooi niet het oorspronkelijk ontwerp van de klasses :) Da's meer een "hoe zorg ik ervoor dat ouderwetse termen toch in de nieuwe systemen passen"-oplossing.
Welke "nieuwe" systemen dan? Administratief werkt het nog wel (steeds) zo. Een ISP krijgt een blok van IP-adressen (tegenwoordig is dat dan een /22 of zo, al naar gelang men wil/kan krijgen) en gaat dan dan weer onderverdelen in kleinere stukjes.
Dit opdelen gaat zeker wel volgens een systeem, al is het maar om router-tabellen overzichtelijk te houden.

Overigens heeft cisco's IOS al vrij lang de commando's "ip classless" en "no ip classless" om aan te duiden of je wel of niet CIDR gebruikt (al weet ik niet meer welke je nou waar voor moet gebruiken...)

Acties:
  • 0 Henk 'm!

Anoniem: 151099

TrailBlazer schreef op maandag 04 juni 2007 @ 13:06:
[...]

:X
sorry hoor maar dit is toch te gek voor woorden dat je docent de achterliggende theorie acher zoiets simpels niet begrijpt.
Overigens als je RIPv1 gebruikt kan je enkel met de standaard subnetmaskers werken. RIPv1 zal dus niks kunnen met een netwerk van 3.45.23.8/29 en zal het enkel kunnen adverteren als 3.0.0.0/8
RIP is zogenaamd classfull.
als iemand alles weet wordt ie geen docent.

dat is erg jammer in de ICT. het kennisniveau van de leerlingen is vaak hoger dan dat van de leraren.

Acties:
  • 0 Henk 'm!

  • bazkar
  • Registratie: Juni 2001
  • Laatst online: 25-02 14:05
Dat geldt niet alleen voor RIPv1. Er zijn nog steeds een boel (oude) netwerkapparaten die classless networking zoals variable subnetting of het tegenovergestelde: supernetting, (bv: 2 klasse C netwerken samenpakken onder een 255.255.254.0 subnet, e.g. 192.168.0.0/23) niet ondersteunen. Dus als je legacy devices in je netwerk hebt en in bedrijven is dit VAAK zo, moet je hier wel degelijk rekening mee houden.

Acties:
  • 0 Henk 'm!

  • Kenny_NL
  • Registratie: Februari 2005
  • Laatst online: 12-06 09:13
RIPv1? Wordt dat nog gebruikt?
Ik weet wel dat op sommige plaatsen X25 en DECnet nog in gebruik is (ivm VMS en zo), maar RIPv1...
Een beetje netwerkimplementatie zal toch tegenwoordig wel over zijn op RIPv2, OSPF, EIGRP of iets dergelijks.

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Kenny_NL schreef op maandag 04 juni 2007 @ 13:08:
[...]


Welke "nieuwe" systemen dan? Administratief werkt het nog wel (steeds) zo. Een ISP krijgt een blok van IP-adressen (tegenwoordig is dat dan een /22 of zo, al naar gelang men wil/kan krijgen) en gaat dan dan weer onderverdelen in kleinere stukjes.
Dit opdelen gaat zeker wel volgens een systeem, al is het maar om router-tabellen overzichtelijk te houden.
Zie Classful network :)

Acties:
  • 0 Henk 'm!

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 04-06 09:31

TrailBlazer

Karnemelk FTW

Kenny_NL schreef op maandag 04 juni 2007 @ 13:22:
RIPv1? Wordt dat nog gebruikt?
Ik weet wel dat op sommige plaatsen X25 en DECnet nog in gebruik is (ivm VMS en zo), maar RIPv1...
Een beetje netwerkimplementatie zal toch tegenwoordig wel over zijn op RIPv2, OSPF, EIGRP of iets dergelijks.
X25 ik denk nog ongeveer 80% van het nederlands betalingsverkeer. Echte routers gebruiken ISIS en BGP

Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

TrailBlazer schreef op maandag 04 juni 2007 @ 13:06:
[...]

:X
sorry hoor maar dit is toch te gek voor woorden dat je docent de achterliggende theorie acher zoiets simpels niet begrijpt.
Overigens als je RIPv1 gebruikt kan je enkel met de standaard subnetmaskers werken. RIPv1 zal dus niks kunnen met een netwerk van 3.45.23.8/29 en zal het enkel kunnen adverteren als 3.0.0.0/8
RIP is zogenaamd classfull.
Jij mag ook nog wel eens in de theorie van RIPv1 duiken ;)

Want RIPv1 kan wel zeker wel overweg met classless subnets, het probleem dat RIPv1 heeft is dat het niet met VLSM overweg kan.

RIPv1 updates bezitten namelijk geen subnet netmask specificatie voor geadverteerde netwerken, in plaats hiervan gebruikt het RIP update process het netmask van de interface waarop de update is ontvangen.

Als heel je netwerk dus opgebouwd is uit /29's zal het best functioneren.

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • Kenny_NL
  • Registratie: Februari 2005
  • Laatst online: 12-06 09:13
TrailBlazer schreef op maandag 04 juni 2007 @ 14:16:
[...]
Echte routers gebruiken ISIS en BGP
Het gemiddelde MKB-netwerk zal niet zo heel snel van die zgn. "echte" routers gaan gebruiken, lijkt me... Ik denk dat menig MKB een netwerkje heeft staan met wat (uitgaande van Cisco-app.) 800-routertjes, een paar 2600's en mogelijk een 3600 als core. Dan heeft BGP niet zo heel veel toegevoegde waarde.

Maar ik ben ook niet (meer) Cisco Certified, dus ik kan er goed naast zitten... :|

Op Google is overigens ook een hoop mbt dit onderwerp (Adres-klassen) te vinden.

Acties:
  • 0 Henk 'm!

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 04-06 09:31

TrailBlazer

Karnemelk FTW

_DH schreef op maandag 04 juni 2007 @ 14:25:
[...]


Jij mag ook nog wel eens in de theorie van RIPv1 duiken ;)

Want RIPv1 kan wel zeker wel overweg met classless subnets, het probleem dat RIPv1 heeft is dat het niet met VLSM overweg kan.

RIPv1 updates bezitten namelijk geen subnet specificatie voor geadverteerde netwerken, in plaats hiervan gebruikt het RIP update process het netmask van de interface waarop de update is ontvangen.

Als heel je netwerk dus opgebouwd is uit /29's zal het best functioneren.
omdat jij het bent neem ik het van je aan. :p Maar als RIP geen subnet spec heeft hoe weet de rest van de routers dan welke subnetten er bestaan.

Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

TrailBlazer schreef op maandag 04 juni 2007 @ 14:49:
[...]

omdat jij het bent neem ik het van je aan. :p Maar als RIP geen subnet spec heeft hoe weet de rest van de routers dan welke subnetten er bestaan.
Excuus, typo. Ik bedoel natuurlijk netmask.

edit: en om een bron te geven:

hier is een /30 geleerd door RIP.

code:
1
2
     131.108.0.0/30 is subnetted, 3 subnets
R       131.108.7.0 [120/1] via 131.108.6.2, 00:00:08, Serial0


http://www.cisco.com/en/U...ote09186a0080093f1e.shtml

[ Voor 31% gewijzigd door JackBol op 04-06-2007 16:39 ]

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • Kabouterplop01
  • Registratie: Maart 2002
  • Laatst online: 11-06 18:44

Kabouterplop01

chown -R me base:all

Kernwoorden:
IP classless
subnetting
supernetting (Wat eigenlijk altijd heeft bestaan, al had de software meestal nog niet de features om classless te routeren, en te sub/supernetten.)
bij subnetten kijk je naar de ip range en bij supernetten naar het netmask om te zien welke klasse het netwerk is.
Een mooi voorbeeld van een evoluerend netwerk is internet zelf. er wordt vollop classless en classfull gerouteerd. (In de core (peering en transit) bijv classfull (kijk maar naar de bogon filters die er nog bestaan) en aan de klant kant classless met het voorbeeld wat je zelf aangaf)

Acties:
  • 0 Henk 'm!

  • rapture
  • Registratie: Februari 2004
  • Laatst online: 04:23

rapture

Zelfs daar netwerken?

Een korte post over subnetting: rapture in "mag een IP adres op .0 eindigen?"

Als je netwerk fatsoenlijk wilt studeren, dan zal je naar Graduaat MCT in Kortrijk moeten gaan. Aan de hoge school hebben de leraars de nodige knowhow/ervaring om fatsoenlijk netwerken te geven.

Acties:
  • 0 Henk 'm!

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 04-06 09:31

TrailBlazer

Karnemelk FTW

als je iest van netwerken wil leren volg een opleidingstraject van Juniper of Cisco.
Pagina: 1