Toon posts:

Subnet, Gateway, Custom Subnetting Etc.

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

Verwijderd

Topicstarter
Ik ben bezig met een cursus waarbij ik alles moet weten over subnet's het uitrekenen van IP adressen etc. Echter weet ik wel wat in de boeken staat, maar snap ik de logica niet echt. Gezien hier mensen zitten die makkelijk antwoord kan geven wilde ik wat dingen vragen.

Als dit niet gepast is mijn excuses..

Het gaat om hetvolgende :

Gegevens die verkregen zijn is :

Network ID : 172.25.0.0
Min. Subnet Hosts : 4500
Min. Subnet Nodig : 5

En ik moet hetvolgende uitrekenen :

Custom Subnet Mask :
Max. Aantal Hosts :
Max. Aantal Subnets :
Subnet ID's :
Host ID Scope :

Custom subnet mask ga ik eerst uitrekenen hoeveel bits ik nodig heb van de 'HOST ID' om 4500 host ID's uit te kunnen geven.. Dus in mijn rekenmachine vul ik in DEC in 4500 en druk ik op BIN. Dit geeft mijn '1 0001 1001 0100' dit zijn er dus totaal 13 stuks.. Ik heb dus nog 3 bits over voor de network ID die ik kan gebruiken voor een custon subnet.

Dus mijn network ID word '1111 1111.1111 1111.1110 0000.0000 0000'.
Dit betekend in dec. '255.255.224.0'.

Custom Subnet : 255.255.224.0

Max aantal host is dus de bits die ik kan gebruiken ( in dit geval dus 13 stuks ). Ik doe op mijn rekenmachine 2 x^y 13 en kom ik uit op '8.192' gezien de host ID niet allemaal 0'en of 1'en mag zijn haal ik er 2 vanafm dus kom ik uit op '8.190'.

Max. Aantal Hosts : 8.190

Voor de max. aantal subnets doe ik 2 x^y 3 ( omdat ik 3 bits gejat hebt van de host ID ) en kom ik uit op 8. Network ID mag sinds een tijd wel allemaal 1'en of 0'en bevatten.. Dus :

Max. Aantal Subnets : 8

De aantal subnet ID's kom ik aan door de laatste bit de positie te bepalen.. Het was 11100000 dus de laatste bit staat op de plek van 32 ( 128, 64, 32, 16, 8, 4, 2, 1 ).

Subnet ID's : 32

Host ID scope word dus verdeeld in 32. Dus voor de eerste subnet gebruik ik de range :

172.25.0.0 tot 172.25.31.254

IP adressen die ik kan uitgeven voor mijn 2e subnet word dan :

172.25.32.0 tot 172.25.63.254

Nu is mijn vraag als ik een subnet Class B gebruik.. Dus 255.255.0.0 waarom zou ik dan een custum subnet gebruiken om 8 subnet's meer te krijgen ? Die 8 netwerken maakt het verschil niet toch ?

Ook word er nergens uitgelegt waarom ik de range van b.v. '172.25.0.0' krijg.. Wie bepaald dit en waarom ?

Het is een beetje moeilijk uit te leggen, maar ik hoop dat ik wat duidelijk ben. :Y)

  • chiel2002
  • Registratie: November 2000
  • Laatst online: 23-05-2021
Verwijderd schreef op vrijdag 24 maart 2006 @ 20:45:
Nu is mijn vraag als ik een subnet Class B gebruik.. Dus 255.255.0.0 waarom zou ik dan een custum subnet gebruiken om 8 subnet's meer te krijgen ? Die 8 netwerken maakt het verschil niet toch ?
Waarom je wil subnetten?? om bijvoorbeeld je netwerk logisch te verdelen. Bijvoorbeeld een aantal afdelingen in een groot netwerk te scheiden.
Verwijderd schreef op vrijdag 24 maart 2006 @ 20:45:
Ook word er nergens uitgelegt waarom ik de range van b.v. '172.25.0.0' krijg.. Wie bepaald dit en waarom ?
Dat is een private ip range, dit zijn de private ranges op een rijtje:
Class A: 10.0.0.0 tot 10.255.255.255
Class B: 172.16.0.0 tot 172.31.255.255
Class C: 192.168.0.0 tot 192.168.255.255

Verwijderd

Topicstarter
chieltje schreef op zaterdag 25 maart 2006 @ 13:28:
[...]


Waarom je wil subnetten?? om bijvoorbeeld je netwerk logisch te verdelen. Bijvoorbeeld een aantal afdelingen in een groot netwerk te scheiden.


[...]


Dat is een private ip range, dit zijn de private ranges op een rijtje:
Class A: 10.0.0.0 tot 10.255.255.255
Class B: 172.16.0.0 tot 172.31.255.255
Class C: 192.168.0.0 tot 192.168.255.255
Maar bij een Class B subnet beschik je toch al over 32.000 netwerken ?

  • chiel2002
  • Registratie: November 2000
  • Laatst online: 23-05-2021
als je standaard subnet neemt van class b, dus 255.255.0.0, dan heb je dus 16 bitjes die je nog kunt gebruiken voor je hosts.

2^16 = 32768

Verwijderd

Topicstarter
chieltje schreef op zaterdag 25 maart 2006 @ 14:35:
als je standaard subnet neemt van class b, dus 255.255.0.0, dan heb je dus 16 bitjes die je nog kunt gebruiken voor je hosts.

2^16 = 32768
Ja ok, maar zie dit :

Class B :

Network ID : 128-192.0.0.0
Default Subnet Mask : 255.255.0.0
Networks : 16.384
Hosts : 65.534

Waarom zou ik dan een custom subnet gebruiken als ik bij een Class B adres al beschik over 16.384 netwerken ?

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Omdat je met custom subnets je netwerken in meedere onderdelen kan opsplitsen. Zo kun je bijv. tussen 2 netwerken een router hangen om broadcast verkeer binnen de perken te houden. Je moet er dan wel voor zorgen dat je twee subnets hebt, want als je de zelfde adresrange aan allebei de kanten gebruikt, gaat het goed mis.

Vergelijk het maar met postcodes. (theoretisch)

Jij bent een burgemeerster en hebt postcode 1234 voor je gemeente gekregen. Nu kun je dat gewoon zo laten, en iedereen adresseren met postcode+straat, maar omdat straten niet in een hirarchische namespace zitten, heb je erg veel moeite met bezorgen. De postbode moet lange afstanden fietsen een bericht bij alle adres te bezorgen. Door letters toe te voegen aan de postcode kun je he dekkingsgebieden fijnmaziger maken, waardoor de postbode per gebied minder ver moet fietsen om een bericht te kunnen bezorgen.

Lees nu straten = macadressen, postcode = netwerk, letters = subnet. Voila. (en de postbode die fietst is een broadcast)

PS. de 172.16.0.0/12 range is zoals hierboven word aangegeven inderdaad een private range. Gewoonlijk worden adressen uitgegeven door RIPE

Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.


Verwijderd

Topicstarter
_DH schreef op zondag 26 maart 2006 @ 13:20:
Omdat je met custom subnets je netwerken in meedere onderdelen kan opsplitsen. Zo kun je bijv. tussen 2 netwerken een router hangen om broadcast verkeer binnen de perken te houden. Je moet er dan wel voor zorgen dat je twee subnets hebt, want als je de zelfde adresrange aan allebei de kanten gebruikt, gaat het goed mis.

Vergelijk het maar met postcodes. (theoretisch)

Jij bent een burgemeerster en hebt postcode 1234 voor je gemeente gekregen. Nu kun je dat gewoon zo laten, en iedereen adresseren met postcode+straat, maar omdat straten niet in een hirarchische namespace zitten, heb je erg veel moeite met bezorgen. De postbode moet lange afstanden fietsen een bericht bij alle adres te bezorgen. Door letters toe te voegen aan de postcode kun je he dekkingsgebieden fijnmaziger maken, waardoor de postbode per gebied minder ver moet fietsen om een bericht te kunnen bezorgen.

Lees nu straten = macadressen, postcode = netwerk, letters = subnet. Voila. (en de postbode die fietst is een broadcast)

PS. de 172.16.0.0/12 range is zoals hierboven word aangegeven inderdaad een private range. Gewoonlijk worden adressen uitgegeven door RIPE
Waarom dan niet b.v. 2 netwerken waarvan je op 1 netwerk alle hosts een IP adres geeft in de range "10.0.0.1/24 tot 10.0.0.254/24" en op het andere netwerk "10.0.1.1/24 tot 10.0.1.254/24". En daartussen dus een router.. Waarom zal ik dan een custom subnet gebruiken van .b.v 255.255.224.0 om de "paar" extra bits te gebruiken als network ID als je al beschikt over 16.000 netwerken ? Als je een class B subnet gebruikt heb je dus al de beschiking om 16 bits te gebruiken voor meerdere netwerken..

  • Kabouterplop01
  • Registratie: Maart 2002
  • Laatst online: 14-04 20:53

Kabouterplop01

chown -R me base:all

Ik denk dat je precies snapt hoe subnetten werkt en dat het toevallig de keus is die men heeft gemaakt.
Misschien is diegeen die jou dat netwerk id heeft gegeven je aan het testen om te kijken of jij idd zegt:" He dit is toch makkelijker".

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Verwijderd schreef op zondag 26 maart 2006 @ 13:41:
[...]


Waarom dan niet b.v. 2 netwerken waarvan je op 1 netwerk alle hosts een IP adres geeft in de range "10.0.0.1/24 tot 10.0.0.254/24" en op het andere netwerk "10.0.1.1/24 tot 10.0.1.254/24". En daartussen dus een router.. Waarom zal ik dan een custom subnet gebruiken van .b.v 255.255.224.0 om de "paar" extra bits te gebruiken als network ID als je al beschikt over 16.000 netwerken ? Als je een class B subnet gebruikt heb je dus al de beschiking om 16 bits te gebruiken voor meerdere netwerken..
je doet nu precies het zelfde. een 10.0.0.0/24 netwerk is ook geen 'classful' boundary. Jij verkiest nu dus het subnet /24 te gebruiken omdat jou dat beter uitkomt. Toevallig dus een /24 in jou geval. Nu kan het zijn dat vanwege specifieke eisen aan je netwerk een /8, een /16 of een /24 niet precies voldoet, maar dat je liever iets er tussenin hebt.

Als je bijv. IP adressen aanvraagt, en je krijgt een /24 van RIPE, terwijl je liever 4 gescheiden netwerken zou hebben (bijv. vanwege veiligheid, of broadcasts of wat dan ook), kan je van deze /24 nu zelf 4x /26 maken.

EDIT: overigens beginnen IP adressen schaars te worden. Als je nu adressen aanvraagt bij RIPE moet je 50% van je toegewezen adressen binnen 1 jaar in gebruik hebben. Stel je wilt 10 netwerken met 10 hosts, dan kan je dus proberen om 10x een /24 aan te vragen. Waarschijnlijk krijg je van RIPE dan een berichtje terug dat uit je plannen niet blijkt dat je binnen een jaar 50% (=+/-1250 adressen) gaat gebruiken. Logisch. Wat je wel kan doen is 1x een /24 aanvragen, dat zijn 256 adressen, waarvan je er 100 gebruikt. Dit zal RIPE wel accepteren. Vervolgens is het aan jou de taak om die /24 op te splitsen in 10 netwerken voor 10 hosts. Hier ga je dus een /28 (of 255.255.255.240) voor gebruiken.

Vroeger toen er nog IP adressen genoeg waren, dacht iedereen zoals jou. 'Oh, nieuw netwerk? gooien we weer een 'classful' adresrange tegen aan.' Rond 1994 begonnen mensen zich toch wel een beetje druk te maken om het feit dat de IP adressen er toch wel hard doorheen gingen. Vervolgens hebben ze uitgevonden dat je behalve op 'byte-boundaries' zoals /8, /16 en /24 ook op individuele bits mag subnetten (VLSM) om het gebruik van IP namespace beter te benutten.

[ Voor 44% gewijzigd door JackBol op 26-03-2006 15:05 ]

Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.


Verwijderd

Topicstarter
_DH schreef op zondag 26 maart 2006 @ 14:56:
[...]


je doet nu precies het zelfde. een 10.0.0.0/24 netwerk is ook geen 'classful' boundary. Jij verkiest nu dus het subnet /24 te gebruiken omdat jou dat beter uitkomt. Toevallig dus een /24 in jou geval. Nu kan het zijn dat vanwege specifieke eisen aan je netwerk een /8, een /16 of een /24 niet precies voldoet, maar dat je liever iets er tussenin hebt.

Als je bijv. IP adressen aanvraagt, en je krijgt een /24 van RIPE, terwijl je liever 4 gescheiden netwerken zou hebben (bijv. vanwege veiligheid, of broadcasts of wat dan ook), kan je van deze /24 nu zelf 4x /26 maken.

EDIT: overigens beginnen IP adressen schaars te worden. Als je nu adressen aanvraagt bij RIPE moet je 50% van je toegewezen adressen binnen 1 jaar in gebruik hebben. Stel je wilt 10 netwerken met 10 hosts, dan kan je dus proberen om 10x een /24 aan te vragen. Waarschijnlijk krijg je van RIPE dan een berichtje terug dat uit je plannen niet blijkt dat je binnen een jaar 50% (=+/-1250 adressen) gaat gebruiken. Logisch. Wat je wel kan doen is 1x een /24 aanvragen, dat zijn 256 adressen, waarvan je er 100 gebruikt. Dit zal RIPE wel accepteren. Vervolgens is het aan jou de taak om die /24 op te splitsen in 10 netwerken voor 10 hosts. Hier ga je dus een /28 (of 255.255.255.240) voor gebruiken.

Vroeger toen er nog IP adressen genoeg waren, dacht iedereen zoals jou. 'Oh, nieuw netwerk? gooien we weer een 'classful' adresrange tegen aan.' Rond 1994 begonnen mensen zich toch wel een beetje druk te maken om het feit dat de IP adressen er toch wel hard doorheen gingen. Vervolgens hebben ze uitgevonden dat je behalve op 'byte-boundaries' zoals /8, /16 en /24 ook op individuele bits mag subnetten (VLSM) om het gebruik van IP namespace beter te benutten.
Het word me iets duidelijker.. Thanks..

In geval van custom subnetting begrijp ik dat ik in een private netwerk er weinig zorgen over hoeft te maken, maar op internet gaat het idd. anders.. Ik denk te klein..

Als ik het bekijkt zoals jij nu zegt dan snap ik als ISP zijnde dat je idd. custom subnets kan gebruiken om het beter in te delen..

En wat betreft Class E.. Die zouden ze nog kunnen inzetten voor als er echt problemen komen met IP adressen ?

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Verwijderd schreef op zondag 26 maart 2006 @ 15:52:
[...]


Het word me iets duidelijker.. Thanks..

In geval van custom subnetting begrijp ik dat ik in een private netwerk er weinig zorgen over hoeft te maken, maar op internet gaat het idd. anders.. Ik denk te klein..

Als ik het bekijkt zoals jij nu zegt dan snap ik als ISP zijnde dat je idd. custom subnets kan gebruiken om het beter in te delen..

En wat betreft Class E.. Die zouden ze nog kunnen inzetten voor als er echt problemen komen met IP adressen ?
de Class E adressen zijn er relatief gezien maar weinig (1x een /5). Daarnaast is alle huidige TCP/IP software niet geschikt om deze adres range te gebruiken. Het gebruik van class E adressen zie ik niet gebeuren. Daarnaast loopt het nu ook weer niet z'n vaart met die IP adressen.
Als we conservatief blijven met de uitgifte ervan, kunnen we met de huidige IANA pool nog tot 2015 door. Tegen die tijd hebben we hopelijk IPv6 overal geimplementeerd.

EDIT:
Afbeeldingslocatie: http://bgp.potaroo.net/ipv4/fig03.png

je ziet hier in het figuurtje dat we nog 61x een /8's over hebben om uit te delen. Voldoende dus. Als je meer wilt weten over de uitgifte van IPv4 adressen kun je hier kijken.

[ Voor 14% gewijzigd door JackBol op 26-03-2006 16:46 ]

Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.


  • Kabouterplop01
  • Registratie: Maart 2002
  • Laatst online: 14-04 20:53

Kabouterplop01

chown -R me base:all

@ Dirk-Jan

Hoeveel ip adressen zou je kopen in zijn geval? Ik neem aan dat de TS een flink netwerk heeft en dat er wel wat BGP routers zijn met een mpls core. (Even in het achterhoofd houdend dat TS het helemaal private ranged heeft ingericht) (ook al doet het niet helemaal terzake, ik ben gewoon nieuwsgierig. Of zeg je dan dat is een te globale vraag, omdat we eigenlijk niet weten wat er allemaal op dat netwerk draait;wat ik me ook goed kan voorstellen)

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Adressen zijn gratis. Je hoeft alleen maar aannemelijk te maken dat je ze nodig hebt. (ripe's ipv4 policy)

Als jij duidend apparaten aan het internet wil hangen, kan je met gemak 2000 adressen krijgen.

Neem anders even contact op met je provider, deze is als het goed is een LIR (Local Internet Registry), wat betekent dat ze namens jou bij RIPE zo'n aanvraag kunnen doen.

[ Voor 16% gewijzigd door JackBol op 27-03-2006 10:56 ]

Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.


Verwijderd

Topicstarter
Als ik de opdracht krijg van mijn leidinggevende om 12 server op een apart subnet te zetten die niet meer word uitgebreid dan 30 servers.. Dan doe ik de volgende berekening ? :

30 servers = hoeveel HOST ID's bits ?

128 64 32 16 8 4 2 1
0 0 0 1 1 1 1 1

Nu kom je op 31 gezien 16 + 8 + 4 + 2 + 1 = 31. Dus je houd 3 bits over voor de network ID. Dit is 128 + 64 + 32 = 224.

Dus de subnetmask word 255.255.255.224

Aantal subnetworks word 2 ^ 3 = 8

Begin het nu pas te snappen geloof ik :|
Pagina: 1