00000000.00000000.00000000.00000000 SUBNETTING 11111111.11111111.11111111.11111111 Hendrik Claessens.

Slides:



Advertisements
Verwante presentaties
KWALITEITSZORG november 2012
Advertisements

BRIDGE Vervolgcursus Vervolg op starterscursus Bridgeclub Schiedam ‘59 info: Maandagavond: 19: – of
‘SMS’ Studeren met Succes deel 1
Paulus' eerste brief aan Korinthe (20) 23 januari 2013 Bodegraven.
NEDERLANDS WOORD BEELD IN & IN Klik met de muis
WAAROM? Onderzoek naar het meest geschikte traject voor de verlenging tot in Sint-Niklaas van het bestaande fietspad naast de Stekense Vaart en de Molenbeek.
BRIDGE Vervolgcursus Vervolg op starterscursus Bridgeclub Schiedam ‘59 info: Maandagavond: 19: – of
1 Resultaten marktonderzoek RPM Zeist, 16 januari 2002 Door: Olga van Veenendaal, medew. Rothkrans Projectmanagement.
November 2013 Opinieonderzoek Vlaanderen – oktober 2013 Opiniepeiling Vlaanderen uitgevoerd op het iVOXpanel.
Uitgaven aan zorg per financieringsbron / /Hoofdstuk 2 Zorg in perspectief /pagina 1.
Informatica klas 4 Hoofdstuk 1
Duurzaamheid en kosten
1 COVER: Selecteer het grijze vlak hiernaast met rechtsklik & kies ‘change picture’ voor een ander beeld of verwijder deze slide & kies in de menubalk.
Global e-Society Complex België - Regio Vlaanderen e-Regio Provincie Limburg Stad Hasselt Percelen.
 Deel 1: Introductie / presentatie  DVD  Presentatie enquête  Ervaringen gemeente  Pauze  Deel 2 Discussie in kleinere groepen  Discussies in lokalen.
STAPPENPLAN GRAMMATICUS.
Ronde (Sport & Spel) Quiz Night !
Een Concert van het Nederlands Philharmonisch Orkest LES 4 1.
Datacommunicatie en Netwerken Les 4: the big picture
Mode1. Cijfers  Onvoldoende 5  Matig 6  Voldoende 7  Goed 8  Uitstekend 9  Excellent 10.
INITIATIE DEFINITIESELECTIECONCIPIËREN INBEDDING IN ORGANISATIE ONDERHOUD Opdrachtgever/ Projectleider Eigenaar Architect en zijn team Stakeholders INITIATIEDEFINITIESELECTIECONCIPIËRENINBEDDINGONDERHOUD.
Logische schakelingen
Een optimale benutting van vierkante meters Breda, 6 juni 2007.
Kb.1 Ik leer op een goede manier optellen en aftrekken
Tevredenheids- enquête 2012 P. Grouwels Inleiding Mogelijke antwoorden: Zeer goed: 4 sterren ****: volledig tevreden; Goed: 3 sterren ***:
9 januari 2013 Bodegraven 1. 1Korinthe 11 1 Wordt mijn navolgers, gelijk ook ik Christus navolg. 2.
WISKUNDIGE FORMULES.
Nooit meer onnodig groen? Luuk Misdom, IT&T
BZ voor de Klas 3 juni 2010.
FOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 1 Kwaliteit en Patiëntveiligheid in de Belgische ziekenhuizen anno 2008 Rapportage over.
Elke 7 seconden een nieuw getal
Lineaire functies Lineaire functie
Regelmaat in getallen … … …
Regelmaat in getallen (1).
1 introductie 3'46” …………… normaal hart hond 1'41” ……..
Oefeningen F-toetsen ANOVA.
1Ben Bruidegom 1 Sequentiële schakelingen Toestand uitgang bepaald door:  ingangen &  vorige toestand uitgang.
Sequentiële schakelingen
Wat levert de tweede pensioenpijler op voor het personeelslid? 1 Enkele simulaties op basis van de weddeschaal B1-B3.
1 WIJZIGINGEN UNIEK VERSLAG. 2 Agenda Verbeteringen Veranderingen formulieren Praktische herinneringen Nieuwe formulieren Sociale en culturele participatie.
In dit vakje zie je hoeveel je moet betalen. Uit de volgende drie vakjes kan je dan kiezen. Er is er telkens maar eentje juist. Ken je het juiste antwoord,
1 7 nov Rijnsburg 7 nov Rijnsburg. 2 Hebreeën 7 15 En nog veel duidelijker wordt het, als naar het evenbeeld van Melchisedek een andere priester.
13 maart 2014 Bodegraven 1. 1Korinthe Want gelijk het lichaam één is en vele leden heeft, en al de leden van het lichaam, hoe vele ook, een lichaam.
Pasen & Pinksteren op één dag!
Seminarie 1: Pythagoreïsche drietallen
User management voor ondernemingen en organisaties
Talstelsels, rekenen en rekenschakelingen
Ben Bruidegom 1 Sequentiële schakelingen Toestand uitgang bepaald door:  ingangen;  vorige toestand uitgang.
Talstelsels, rekenen en rekenschakelingen
ribwis1 Toegepaste wiskunde – Differentieren Lesweek 7
Een bakje kwark kost € 1,27. Hoeveel kosten vijf bakjes? 5 x € 1,27 = 5 x € 1,00 = € 5,00 5 x € 0,20 = € 1,00 5 x € 0,07 = € 0, € 6,35 Een.
Standaard-bewerkingen
EFS Seminar Discriminatie van pensioen- en beleggingsfondsen
Statistiekbegrippen en hoe je ze berekent!!
Hoe gaat dit spel te werk?! Klik op het antwoord dat juist is. Klik op de pijl om door te gaan!
Eerst even wat uitleg. Klik op het juiste antwoord als je het weet.
Informatica: Binair rekenen.
Subnetting Een inleidende sessie Bart Michel Sim Jacobs.
17/08/2014 | pag. 1 Fractale en Wavelet Beeldcompressie Les 3.
Fractale en Wavelet Beeldcompressie
STIMULANS KWALITEITSZORG juni 2014.
In opdracht van NOC*NSF
Centrummaten en Boxplot
Waar gaat het nou toch om?!
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
12 sept 2013 Bodegraven 1. 2  vooraf lezen: 1Kor.7:12 t/m 24  indeling 1Korinthe 7  1 t/m 9: over het huwelijk  10 t/m 16: over echtscheiding  16.
13 november 2014 Bodegraven 1. 2 de vorige keer: 1Kor.15:29-34 indien er geen doden opgewekt worden...  vs 29: waarom dopen?  vs.30-32: waarom doodsgevaren.
1 Week /03/ is gestart in mineur De voorspellingen van alle groten der aarden dat de beurzen zouden stijgen is omgekeerd uitgedraaid.
Bits & bytes.
Transcript van de presentatie:

00000000.00000000.00000000.00000000 SUBNETTING 11111111.11111111.11111111.11111111 Hendrik Claessens ATEL

Hendrik Claessens ATEL

!! Klasse A: 1 - 126 Klasse B: 128 - 191 Klasse C: 192 - 223 O → niet Klasse D: 224-239 voor multicast Klasse E: 240-247 voor onderzoek O → niet 127 → gereserveerd voor loopback-testen. 127.0.0.1 dit adres duidt de lokale node aan en laat deze node toe een testpakket uit te zenden naar zichzelf zonder netwerktraffiek te genereren. !! Hendrik Claessens ATEL

Gereserveerde IP-adressen Deze adressen kunnen gebruikt worden in een privaat netwerk maar kunnen niet gerouteerd worden doorheen een publiek netwerk Klasse A: 10.0.0.0 tot 10.255.255.255 Klasse B: 172.16.0.0 tot 172.31.255.255 Klasse C: 192.168.0.0 tot 192.168.255.255 Hendrik Claessens ATEL

Er zijn meer dan 4 miljard potentiële 32-bit IP adressen Internet Routers kunnen geen lijst aanhouden waarin ze allen benoemd zijn. Zelfs wanneer een enkele byte een adres zou hernemen dan nog hebben we 4 GB nodig Toch dienen routers data kunnen bezorgen aan ieder van deze 4 miljard potentiële 32-bit IP adressen Hun "routing tables" moeten, op zijn minst, in staat zijn de volgende stap aan te duiden in het afleveringsproces naar elk adres. Hendrik Claessens ATEL

IP adressen IP adressen meestal weergegeven in 4 groepen van 1 tot 3 decimalen, b.v. 130.161.158.218 Speciale adressen alleen nullen, betekent: ’dit netwerk’ of ’deze host’ alleen eenen voor host adres betekent broadcast in het aangegeven netwerk 127.xx.yy.zz betekent loopback netwerkadressen worden uitgegeven door het ICANN (Internet Corporation for Assigned Names and Numbers ), deze delegeert weer aan regionale organisaties Hendrik Claessens ATEL

Oefening op de IP Adres-Klassen Netwerk Host 10.2.1.1 128.63.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A 10.2.1.1 A 128.63.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A 10.2.1.1 A 10.0.0.0 128.63.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Network Host A B 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Network Host A B C C 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 C 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C C 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 C 192.6.141.0 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C C 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 C 192.6.141.0 0.0.0.2 130.113.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C C B 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 C 192.6.141.0 0.0.0.2 130.113.64.16 B 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C C B 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 C 192.6.141.0 0.0.0.2 130.113.64.16 B 130.113.0.0 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C C B 10.2.1.1 A 10.0.0.0 0.2.1.1 128.63.2.100 B 128.63.0.0 0.0.2.100 201.222.5.64 C 201.222.5.0 0.0.0.64 192.6.141.2 C 192.6.141.0 0.0.0.2 130.113.64.16 B 130.113.0.0 0.0.64.16 256.241.201.10 Hendrik Claessens ATEL

Adres Klasse Netwerk Host A B C bestaat niet 10.2.1.1 128.63.2.100 201.222.5.64 192.6.141.2 130.113.64.16 256.241.201.10 A B C bestaat niet 10.0.0.0 128.63.0.0 201.222.5.0 192.6.141.0 130.113.0.0 0.2.1.1 0.0.2.100 0.0.0.64 0.0.0.2 0.0.64.16 Hendrik Claessens ATEL

Default Subnet Masks (SNM) Klasse A 11111111.00000000.00000000.00000000 255.0.0.0 Klasse B 11111111. 11111111.00000000.00000000 255.255.0.0 Klasse C 11111111. 11111111. 11111111.00000000 255.255.255.0 Hendrik Claessens ATEL

Default Subnet Masks (SNM) Klasse A 11111111.00000000.00000000.00000000 255.0.0.0 Klasse B 11111111. 11111111.00000000.00000000 255. 255.0.0 Klasse C 11111111. 11111111. 11111111.00000000 255. 255. 255.0 Hendrik Claessens ATEL

255 11111111 (binair) is 28-1 = 2.2.2.2.2.2.2.2 - 1 = 256 - 1 = 255 ter aanduiding → 256 = 100000000 → 255 is 256ste getal (eerste getal is 0) Hendrik Claessens ATEL

We zien een decimaal getal maar eigenlijk is het een binair getal 128.8.0.0 = 10000000.00001000.00000000.000000 voor de goede zichtbaarheid 128.8 = 1000 0000 . 0000 1000 Hendrik Claessens ATEL

Uithollen van het adressenbestand Kort nadat het IPv4-adresstelsel werd geïmplmenteerd werd het snel duidelijk dat er niet genoeg adressen zouden zijn om tegemoet te komen aan de vraag. Meer en meer organisaties gebruikten computers en netwerktoestellen. Het bestaande stelsel verspilde duizenden adressen Voorbeeld met een adres van Klasse A: Een klasse A-adres kan enkel aan 128 firma's gegeven worden. Het eerste octet wordt gebruikt om het netwerk aan te duiden, de andere drie octetten zijn vrij te gebruiken binnen het netwerk. Wanneer we alle nummers gebruiken komen we tot een maximum aantal van 16 miljoen hosts (16777216 = 224) Indien zo'n organisatie slechts 10.000 host-adressen zou dienen te gebruiken betekent dit dat er dan meer dan 16 miljoen adressen worden verspeeld. Voor klasse B is het een gelijkaardig verhaal. Hendrik Claessens ATEL

Subnetting: de verbinding tussen hardware en software Hardware layout - Fysische segmenten gedefinieerd door routers Software (IP) adressering - Subnetten Een subnet is een deel of onderverdeling van het IP-adres dat wordt geassocieerd met een toegewezen Netwerk ID. Gecreëerd door Standaard Subnet Masks ! Alle hosts (apparaten) op hetzelfde fysische netwerk hebben IP adressen in hetzelfde subnet (reeks van IP adressen) ! Hendrik Claessens ATEL

Wat zijn Subnetten Een Subnet is een deel of onderverdeling van IPadressen die verbonden zijn met een toegewezen Netwerk ID De grootte en het bereik van IPadressen van een subnet wordt bepaald door de SubnetMask Subnetten moeten heel zorgvuldig genummerd worden wil de netwerkcommunicatie succesvol zijn. Hendrik Claessens ATEL

Wat is een Subnet Mask Dit is adres dat een IP adres begeleid en dat aanduidt: welk deel van het IP-adres het Netwerk ID is welk deel van het IPadres het HostID is Het IPadres en het Subnet Mask zijn intergerelateerd en ieder heeft enkel een zin in de context van de ander IPadres en SNM zijn minimum IPadresseringsvereisten Hendrik Claessens ATEL

Hoe subnetten herinner je dat: Klas A adres bestaat uit: 8 bits voor het netwerk en 24 bits voor de hosts Klas B adres bestaat uit: 16 bits voor het netwerk en 16 bits voor de hosts Klas C adres bestaat uit: 24 bits voor het netwerk en 8 bits voor de hosts Hendrik Claessens ATEL

Subnetting staat toe dat bits die normaal gebruikt worden voor het host-gedeelte gebruikt worden voor het subnet-gedeelte van het adres Om de routers (of PC's) te laten weten dat er subnetting werd gebruikt diende een ander nummer aangehecht te worden bij het IP-adres. Dit nummer is gekend als het subnetmasker. Deze is ook een binair nummer. (Voor de methodes die bij subnetting gebruikt worden kunnen we weer ten rade gaan bij RFC's) Principe Iedere bit van het subnetmasker wordt vergeleken met de bits van het IP-adres. Zo wordt bepaald welk deel (van het IP-adres) behoort tot ► het netwerk en welke tot ► de host. Hendrik Claessens ATEL

Default Subnet maskers Klasse A - 255.0.0.0 in binair → 11111111.00000000.00000000.00000000 Klasse B - 255.255.0.0 in binair → 11111111. 11111111.00000000.00000000 Klasse C - 255.255.255.0 in binair → 11111111. 11111111. 11111111.00000000 Hendrik Claessens ATEL

Wat zit er in een SubnetMask In binair in het SubnetMask verwijzen naar het deel van het IP-adres De 1en → NetwerkID De 0en → HostID Voorbeeld: 207.23.106.99 (klasse C IP adres) 11111111.11111111.11111111.00000000 (SNM in binair) 255.255.255.0 (SNM in decimaal) Hendrik Claessens ATEL

Subnetting: de verbinding tussen hard- en software Hardware → fysische segmenten gedefinieerd door Routers Software → subnetten een Subnet is een deel of een onderverdeling van IPadressen die verbonden zijn met een toegewezen Netwerk ID Alle hosts (apparaten) op hetzelfde fysische segment hebben IP adressen in hetzelfde Subnet (zelfde Subnet ID) Hendrik Claessens ATEL

Subnet ID's Delen van het toegewezen Netwerk ID worden gedefinieerd door Subnet ID's 152.77.0.0. (Netwerk adres) 255.255.0.0 (default Subnet Mask) omdat het klasse B is Netwerk.Netwerk.Host.Host (default SNM) Netwerk.Netwerk.SN-ID.Host (custom SNM) Subnet-ID nummert mijn fysische segmenten .... ik zal enkele bits "stelen" die eigenlijk gereserveerd zijn voor de host-adressen .... ik zal hen omvormen tot subnet ID's Alle toestellen/hosts delen het toegewezen Netwerk ID (alle fysische segmenten) = 152.77 alle hosts starten hiermee Ieder fysisch segment van het Netwerk heeft een uniek Subnet-ID en deze is gemeenschappelijk voor alle hosts op een fysisch segment Iedere host van het netwerk heeft een Host ID dat uniek is t.o.v. zijn SubnetID Hendrik Claessens ATEL

(1) Tot welke klasse behoort (1) Tot welke klasse behoort onderstaande adres en (2) bepaal het toepasselijk subnet 192.25.128.36 Hendrik Claessens ATEL

(1) Tot welke klasse behoort (1) Tot welke klasse behoort onderstaande adres en (2) bepaal het toepasselijk subnet 192.25.128.36 ↓ ↓ ↓ ↓ 1100 0000 . 0001 1001 . 1000 0000 . 0010 0100 Hendrik Claessens ATEL

1100 0000 . 0001 1001 . 1000 0000 . 0010 0100 Klasse C zodoende is het toepasselijk subnet: 255 . 255 . 255 . 0 Hendrik Claessens ATEL

Tot welke klasse behoren onderstaande adressen en bepaal het toepasselijk subnetmasker c. 158.23.251.33 d. 144.23.117.254 e. 192.254.23.123 f. 144.207.78.1 g. 63.125.23.211 h. 128.12.254.98 i. 134.223.156.89 j. 127.0.0.1 k. 224.23.108.23 l. 223.78.27.144 m. 77.123.28.167 n . 191.249.222.234 Hendrik Claessens ATEL

Tot welke klasse behoren onderstaande adressen en bepaal het toepasselijk subnet 210.23.67.102 66.23.148.0 158.23.251.33 144.23.117.254 192.254.23.123 144.207.78.1 63.125.23.211 1101 0010 . 0001 0111 . 0100 0011 . 0110 0110 0100 0010 . 0001 0111 . 1001 0100 . 0000 0000 1001 1110 . 0001 0111 . 1111 1011 . 0010 0001 1001 0000 . 0001 0111 . 0111 0101 . 1111 1110 1100 0000 . 1111 1110 . 0001 0111 . 0111 1011 1001 0000 . 1100 1111 . 0100 1110 . 0000 0001 0011 1111 . 0111 1101 . 0001 0111 . 0001 0111 Hendrik Claessens ATEL

Tot welke klasse behoren onderstaande adressen en bepaal het toepasselijk subnet 210.23.67.102 66.23.148.0 158.23.251.33 144.23.117.254 192.254.23.123 144.207.78.1 63.125.23.211 1101 0010 C 0100 0010 A 1001 1110 B 1001 0000 B 1100 0000 C 0011 1111 A Hendrik Claessens ATEL

Tot welke klasse behoren onderstaande adressen en bepaal het toepasselijk subnet 128.12.254.98 134.223.156.89 127.0.0.1 224.23.108.23 223.78.27.144 77.123.28.167 191.249.222.234 10000000 B 255.255.0.0 10000110 B 255.255.0.0 01111111 A 255.0.0.0 11100000 D 11011111 C 255.255.255.0 01001101 A 255.0.0.0 10111111 B 255.255.0.0 Hendrik Claessens ATEL

een regel voor het subnetmasker is: de 1 en 0 moeten elkaar zonder onderbreking opvolgen. Zodoende kan je hebben 11111111.11111111.00000000.00000000 maar niet 11111111.00011111. 00000000.00000000 Je kan hieruit afleiden hoe belangrijk het is te beseffen dat een router of een PC binaire nummers ziet. Hendrik Claessens ATEL

1 We hebben nu een situatie waar ieder deel van een IP-adres gekoppeld is met een subnetmasker om te bepalen welke bits deel uitmaken van de netwerk-identificatie de host-identificatie Voorbeeld 10001100.10110011.11110000.11001000 = 140.179.240.200 Klasse B 11111111.11111111.00000000.00000000 = 255.255.0.0 subnetmasker --------------------------------------------------------- 10001100.10110011. 00000000.00000000 = 140.179.0.0 Netwerk adres 1 Hendrik Claessens ATEL

140.179.0.0 in binair zijn alle host-bits uitgezet: 140.179.0.0 is je netwerk-adres 140.179.0.0 in binair zijn alle host-bits uitgezet: 10001100.10110011.00000000.00000000 ← iedere host-bit is uitgezet netwerk netwerk host host 140.179.0.1 kan gebruikt worden voor je eerste host 140.179.0.2 kan gebruikt worden voor je tweede host ..... 140.179.0.255 140.179.1. 255 (zie regel van het subnetmasker) 140.179.255. 254 = 10001100.10110011.11111111.11111110 → → → netwerk netwerk host host Opgelet: alle host-bits zijn niet aangezet Waarom: een IP-adres met alle 1's in zijn host-gedeelte is vertelt het netwerk dat het pakketje een broadcast-pakketje is → zal bekeken worden door alle hosts in dit gedeelte van het netwerk nl. het subnet Hier zou dat gestuurd worden naar alle hosts van het 140.179 netwerk Hendrik Claessens ATEL

De laatste twee octetten zijn vrij (de 0.0) om de hosts Laten we bij dit voorbeeld even kijken hoeveel hosts we hebben op ons subnet 140.179.0.0 255.255.0.0 De laatste twee octetten zijn vrij (de 0.0) om de hosts aan ons netwerk toe te wijzen ttz → 216-2 = 65534 Denk je dat het practisch zou zijn een netwerk te hebben met meer dan 65000 hosts ? We kunnen het netwerk niet verder opsplitsen in kleinere eenheden en indien we een broadcast hebben zal iedere host op het netwerk dienen te stoppen om te luisteren om te zien of het pakketje voor hen bestemd is. dus: NIET PRACTISCH Hendrik Claessens ATEL

Laten we daarom een aantal bits "stelen" om ons subnet te maken 140.179 . 00000 000 . 00000000 [16 bits ] [5 bits] [ 11 bits ] [netwerk] [subnet] [ host-bits ] We hebben 5 van de host-bits "gestolen" om hen te gebruiken bij de aanmaak van ons subnet Het voordeel is dat we meer dan één subnet kunnen gebruiken en dat we minder hosts hebben per subnet. 25 (of 2x2x2x2x2) = 32 subnetten elk met 211 = 2046 hosts per subnet Hendrik Claessens ATEL

Waarom zouden we dit willen doen? minder hosts die de bandbreedte (capaciteit) van ons netwerksegment gebruiken het is gemakkelijker een kleiner netwerk te beheren dan een groot bij broadcast, of de host de effectieve ontvanger is of niet Bij dit laatste dien je te weten dat in netwerken met een te groot aantal hosts het broadcast verkeer snel kan stijgen. Dit broadcast-verkeer zal de performantie van het netwerksysteem snel doen dalen Ook kan je slechts 1 netwerk hebben per routerinterface. Het is beter een beperkt aantal hosts te hebben die geconnecteerd zijn aan een router-interface dan een paar duizend Opgelet: hoe meer host-bits je "steelt" hoe meer netwerken je verkrijgt maar die steeds minder aantal hosts kunenn bevatten. Hendrik Claessens ATEL

Hendrik Claessens ATEL

Hoe schrijven we onze subnetmaskers? We gaan niet in binair schrijven. Indien we vijf host-bits van het derde octet gebruiken We hebben zodoende 128 + 64 + 32 + 16 + 8 = 248 Opgelet: we gebruiken hier als voorbeeld een Klasse B en werken zodoende met het derde octet. We mogen de eerste twee octetten NIET gebruiken, ze zijn vast. → → → 255.255.248.0 Dit vertelt de router dat we aan het subnetten zijn en dat we de eerste 5 host-bits gebruiken om onze subnetten te maken 128 64 32 16 8 4 2 1 Hendrik Claessens ATEL

Opdat de router weet of een host op een bepaald subnet is kijkt hij naar het subnetmasker Indien alle gemaskerde bitst overeenkomen dan volgt hieruit dat ze behoren tot hetzelfde subnet Indien niet dan behoren de hosts tot verschillende netwerken Voorbeeld IP-adres : 129.1.147.1 subnetmasker: 255.255.248.0 Het is een klasse B adres waarvan 5 bits "gestolen" zijn voor subnetting → → "248" 129.10.147.32 en 129.10.148.85 behoren tot hetzelfde subnet 129.10.154.2 niet Hendrik Claessens ATEL

Configureren van IP-adressen Hendrik Claessens ATEL

Host Adressen 172.16.2.1 10.1.1.1 E0 E1 172.16.3.10 10.250.8.11 172.16.12.12 10.180.30.118 Each device or interface must have a non-zero host number. A host address of all ones is reserved for an IP broadcast into that network. A value of 0 means “this network” or "the wire itself." Used for IP broadcasts in some early TCP/IP implementations Example: 131.108.0.0 The routing table contains entries for network or "wire" addresses; it usually does not contain any information about hosts. IP: 172.16.2.1 IP: 10.6.24.2 Routing Tabel 172.16 . 12 . 12 Netwerk Interface Netwerk Host 172.16.0.0 10.0.0.0 E0 E1 Hendrik Claessens ATEL

Adressering zonder Subnetten The outside world sees our organization as a single network, and no detailed knowledge of our internal structure is required. Without subnets, utilization of network addressing space is very inefficient. 172.16.0.0 Netwerk 172.16.0.0 Hendrik Claessens ATEL

Adressering zonder Subnetten 172.16.3.0 172.16.4.0 For example, a class B address provided by the NIC can be broken up into many subnetworks. With subnets, the network address utilization is more efficient. In the example, 131.108.1.0, 131.108.2.0, 131.108.3.0, and 131.108.4.0 are all contained as subnets within the network 131.108.0.0. 172.16.1.0 172.16.2.0 Netwerk 172.16.0.0 Hendrik Claessens ATEL

Subnet Adressering 172.16.2.200 172.16.3.5 E0 E1 172.16.2.2 172.16.3.100 172.16.2.160 172.16.3.150 From the addressing standpoint, subnets are an extension of the network number. Subnets are used to divide one large network into many smaller subnetworks. Network equipment needs to understand subnets. Routing decisions are then based on network and subnet numbers. Network administrators decide the size of subnets. Routing Tabel Netwerk Interface 172.16.0.0 E0 E1 Hendrik Claessens ATEL

Subnet Adressering 172.16.2.200 172.16.3.5 E0 E1 172.16.2.2 172.16.3.100 172.16.2.160 172.16.3.150 From the addressing standpoint, subnets are an extension of the network number. Subnets are used to divide one large network into many smaller subnetworks. Network equipment needs to understand subnets. Routing decisions are then based on network and subnet numbers. Network administrators decide the size of subnets. IP: 172.16.2.1 IP: 172.16.3.1 Routing Tabel 172.16 . 2 . 160 Netwerk Interface Netwerk Subnet Host 172.16.0.0 E0 E1 Hendrik Claessens ATEL

Subnet Adressering 172.16.2.200 172.16.3.5 E0 E1 172.16.2.2 172.16.3.100 172.16.2.160 172.16.3.150 From the addressing standpoint, subnets are an extension of the network number. Subnets are used to divide one large network into many smaller subnetworks. Network equipment needs to understand subnets. Routing decisions are then based on network and subnet numbers. Network administrators decide the size of subnets. IP: 172.16.2.1 IP: 172.16.3.1 Nieuwe Routing Tabel 172.16 . 2 . 160 Netwerk Interface Netwerk Subnet Host 172.16.2.0 172.16.3.0 E0 E1 Hendrik Claessens ATEL

wordt gegeven door de provider 172.16.2.200 172.16.3.5 E0 E1 172.16.3.100 172.16.2.160 172.16.3.150 172.16.3.1 Routing Tabel Netwerk Interface 172.16.2.1 172.16.2.0 172.16.3.0 174.36.0.0 E0 E1 E2 Hendrik Claessens ATEL

En nu .... de praktijk Hendrik Claessens ATEL

Bepalen van het aantal subnetten dat nodig is alsook het resulterende subnetmasker Hoeveel subnetten zijn er nodig voor dit bepaald internetwerk ? Wat is het hoogst aantal hosts dat nodig is in het breedste subnet ? Hoeveel subnet-bits heeft het subnetmasker tenminste nodig om dit aantal subnetten te ondersteunen ? Welk(e) subnetsmasker(s) bestemt het nodige aantal subnetten en hostbits Hendrik Claessens ATEL

Aantal subnetten? Hendrik Claessens ATEL

Geef netwerk- en broadcastadres van ieder subnet 200.20.20.0 200.20.20.0 verdelen in 8 subnetten. Geef netwerk- en broadcastadres van ieder subnet 200.20.20.0 255.255.255.224 laatste octet is 11100000 We nemen het laatste octet van het IP-adres (daar het een C-klasse is) 00000000 200.20.20.0 00011111 200.20.20.31 00100000 200.20.20.32 00111111 200.20.20.63 01000000 200.20.20.64 01011111 200.20.20.95 01100000 200.20.20.96 01111111 200.20.20.127 10000000 200.20.20.128 10011111 200.20.20.159 10100000 200.20.20.160 10111111 200.20.20.191 11000000 200.20.20.192 11011111 200.20.20.223 11100000 200.20.20.224 11111111 200.20.20.255 Hendrik Claessens ATEL

255.0.0.0 → → → → → → netwerkadres is zodoende 15.0.0.0 Dezelfde redenering die we hebben opgebouwd met subnetting in een C-klasse kan aangehouden worden voor A en B-klasse. 15.10.10.8 → is het Host-adres 255.0.0.0 → → → → → → netwerkadres is zodoende 15.0.0.0 255.128.0.0 geeft dus aan dat dit netwerkadres bestaat uit twee subnetten. 11111111.10000000.00000000.00000000 = binair subnetmasker dus je hebt de mogelijkheid tot het aanmaken van maximaal 222 subnetten van dan uiteindelijk 22 - 2 = 2 hosts Gegeven het adres 150.10.20.30/16 Over welke adresklasse gaat het hier? Wat is het netwerkadres. Wat is het broadcastadres? Indien we zouden hebben: 150.10.20.30/19 Wat is dan het subnetwerkadres van het tweede subnet Wat is dan het broadcastadresadres van het derde subnet In welk subnet ligt dan 150.10.20.30 Hendrik Claessens ATEL

Wat is het minimum aantal bits dat kan "geleend" worden om een subnet te vormen ? Welk deel van het klasse B-adres 154.19.2.7 is het netwerk-gedeelte? Welk van de volgende adressen is een voorbeeld van een broadcastadres op het subnet 123.10.0.0 met een subnetmask 255.255.0.0. A 123.255.255.255 B 123.10.255.255 C 123.13.0.0 D 123.1.1.1 Hoeveel host-adressen kunnen gebruikt worden in een klasse C-netwerk? 253 254 255 256 Met een klasse C-adres van 197.15.22.33 en een subnetmasker van 255.255.255.224, hoeveel bits zijn er geleend om het subnet te maken? Hendrik Claessens ATEL