Netwerken Module 4
Wat is een netwerk? <ul><li>Een  netwerk  is een (evt. draadloze) verbinding tussen twee of meer computers, zodat ze gegev...
Netwerkstructuur <ul><li>Point to point : iedere PC eigen lijn met server </li></ul>Voorbeeld: Ster-netwerk
Netwerkstructuur <ul><li>Multi drop : meer verbindingen over één lijn </li></ul>Voorbeeld: ringnetwerk of busnetwerk
Opbouw van een netwerk <ul><li>meerdere pc’s </li></ul><ul><li>deelnetwerken </li></ul>WAN LAN
Hoe kunnen computers met elkaar ‘praten’ over het internet? <ul><li>Afspraken over hóe berichten verstuurd worden:  protoc...
Hoe kunnen computers elkaar vinden op het internet? <ul><li>Iedere computer krijgt via de Internet Service Provider (ISP) ...
IP – adres  (bijv. 216.27.61.137) <ul><li>bestaat uit 4 groepen getallen,  0 – 255 </li></ul><ul><li>in  totaal 256 4  =  ...
Waarom zie je (bijna) nooit IP-nummers? <ul><li>Server (voor bijv. websites) heeft ook een (domein-)  naam . </li></ul><ul...
DNS: Domain Name Service <ul><li>Top level: </li></ul><ul><ul><li>.com bedrijven </li></ul></ul><ul><ul><li>.org non-profi...
DNS: Domain Name Service <ul><li>landen: </li></ul><ul><ul><li>.nl Nederland </li></ul></ul><ul><ul><li>.be Belgi ë </li><...
Het DNS-systeem <ul><li>is heel grote database op diverse servers </li></ul><ul><li>wordt bij ieder bezoek aan website geb...
Hoe verloopt het berichtenverkeer? <ul><li>Op 3 manieren te organiseren door gebruik te maken van drie soorten  schakeltec...
Schakeltechnieken <ul><li>Circuit schakeling ( Circuit switching ): </li></ul><ul><li>Er is een  fysieke verbinding  tusse...
Schakeltechnieken <ul><li>Berichten schakeling ( Message switching ): </li></ul><ul><li>Het  bericht  wordt  in zijn gehee...
Schakeltechnieken <ul><li>Pakket-schakeling  (Packet switching): Dé techniek voor het internet </li></ul><ul><li>Bericht w...
Hoe ziet een pakket er uit? <ul><li>Afhankelijk van gebruikt protocol </li></ul><ul><ul><li>TCP/IP: grootte 1000 –1500 byt...
Voorbeeld: e-mail  (van 3500 bytes) <ul><li>Protocol: </li></ul><ul><ul><li>Vaste pakketlengte van 1024 byte (1 KB) </li><...
Pakketjes onderweg Point of Presence: Aansluitpunt ISP Netwerk Access Point:
Pakketjes onderweg Het verkeer wordt onderweg geregeld door routers Het verkeer wordt onderweg geregeld door  routers
Routers <ul><li>Taak: het bepalen van de snelste route door het internet (eventueel via het ene deelnetwerk na het andere)...
Visual Route <ul><li>PING :  </li></ul><ul><ul><li>methode om verbindingen op internet te onderzoeken </li></ul></ul><ul><...
Visual Route   handleiding <ul><li>Graph: grafiek van de tijden in milliseconden; grijze balkjes: min/max tijden </li></ul...
Routers, switches en hubs <ul><li>Een  router   regelt  het verkeer tussen deelnetwerken </li></ul><ul><li>Een  switch   r...
Servers <ul><li>Op een server-machine draaien meestal meerdere server-programma’s: </li></ul><ul><ul><li>Web-server : verz...
Servers <ul><li>Client benadert bepaalde service op server via een specifiek stuk software:  poort </li></ul><ul><li>Voor ...
Firewalls <ul><li>Open poorten zijn gevaarlijk:  virussen, hackers!! </li></ul><ul><li>Software die poorten af kan sluiten...
Bronnen: <ul><li>Boek: Informatica dl 1, hoofdstuk 5 Uitg. Edu-actief </li></ul><ul><li>Boek: Alles over Windows XP Home R...
Upcoming SlideShare
Loading in...5
×

H4 Netwerken

378

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
378
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

H4 Netwerken

  1. 1. Netwerken Module 4
  2. 2. Wat is een netwerk? <ul><li>Een netwerk is een (evt. draadloze) verbinding tussen twee of meer computers, zodat ze gegevens kunnen uitwisselen. </li></ul><ul><li>Er zijn verschillende soorten netwerken : </li></ul><ul><ul><li>Server-client -netwerken </li></ul></ul><ul><ul><ul><li>Servers : aanbieders van diensten </li></ul></ul></ul><ul><ul><ul><li>Clients : gebruikers van diensten </li></ul></ul></ul><ul><ul><li>Peer-to-peer -netwerken </li></ul></ul><ul><ul><ul><li>Alle PC’s gelijkwaardig : geen centrale boekhouding van toegangsrechten, e.d. </li></ul></ul></ul><ul><ul><ul><li>Voorbeelden: </li></ul></ul></ul><ul><ul><ul><ul><li>Thuisnetwerk (minder dan 10 PC’s) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>KaZaa, Morpheus, Gnutella, e.d. </li></ul></ul></ul></ul>
  3. 3. Netwerkstructuur <ul><li>Point to point : iedere PC eigen lijn met server </li></ul>Voorbeeld: Ster-netwerk
  4. 4. Netwerkstructuur <ul><li>Multi drop : meer verbindingen over één lijn </li></ul>Voorbeeld: ringnetwerk of busnetwerk
  5. 5. Opbouw van een netwerk <ul><li>meerdere pc’s </li></ul><ul><li>deelnetwerken </li></ul>WAN LAN
  6. 6. Hoe kunnen computers met elkaar ‘praten’ over het internet? <ul><li>Afspraken over hóe berichten verstuurd worden: protocol </li></ul><ul><li>Voor internet (TCP/IP) o.a.: </li></ul><ul><ul><li>TCP: Transmission Control Protocol </li></ul></ul><ul><ul><ul><li>beschrijft wijze van splitsing berichten in pakketten, weer samenstellen, foutcontrole en -afhandeling </li></ul></ul></ul><ul><ul><li>IP : Internet Protocol </li></ul></ul><ul><ul><ul><li>Legt format van pakketten vast en adressering </li></ul></ul></ul><ul><ul><li>HTTP: Hypertext Transfer Protocol (web-pagina’s) </li></ul></ul><ul><ul><li>SMTP: Simple Mail Transfer Protocol (e-mail) </li></ul></ul><ul><ul><li>DNS: Domain Name Service (domeinnamen) </li></ul></ul>
  7. 7. Hoe kunnen computers elkaar vinden op het internet? <ul><li>Iedere computer krijgt via de Internet Service Provider (ISP) een uniek adres : </li></ul><ul><li>het IP-adres </li></ul><ul><li>bijv: 216.27.61.137 of: 156.240.117.2 </li></ul>
  8. 8. IP – adres (bijv. 216.27.61.137) <ul><li>bestaat uit 4 groepen getallen, 0 – 255 </li></ul><ul><li>in totaal 256 4 = 4.3 miljard mogelijkheden </li></ul><ul><li>indeling in klassen : </li></ul><ul><ul><li>126 A: met 16.7 miljoen adressen p.st. </li></ul></ul><ul><ul><li>16.384 B: met 65.500 adressen p. st. </li></ul></ul><ul><ul><li>2 miljoen C: met 254 adressen p. st. </li></ul></ul><ul><ul><li>rest: voor experimenten, onderhoud, test </li></ul></ul><ul><ul><ul><li>255.255.255.255 als je álle pc’s wil bereiken </li></ul></ul></ul>
  9. 9. Waarom zie je (bijna) nooit IP-nummers? <ul><li>Server (voor bijv. websites) heeft ook een (domein-) naam . </li></ul><ul><ul><li>www.mollerlyceum.nl </li></ul></ul><ul><ul><li>www.howstuffworks.com </li></ul></ul><ul><ul><li>www.informaticavo.nl </li></ul></ul><ul><li>Voordeel: makkelijker te onthouden </li></ul><ul><li>Nadeel: omzetting naam naar nummer nodig </li></ul><ul><li>Oplossing: Domein Naam Service </li></ul>
  10. 10. DNS: Domain Name Service <ul><li>Top level: </li></ul><ul><ul><li>.com bedrijven </li></ul></ul><ul><ul><li>.org non-profit organisaties </li></ul></ul><ul><ul><li>.net netwerk providers </li></ul></ul><ul><ul><li>.mil militaire organisaties (USA) </li></ul></ul><ul><ul><li>.gov overheid (USA) </li></ul></ul><ul><ul><li>.edu educatieve organisaties </li></ul></ul><ul><li>Second level binnen toplevel: </li></ul><ul><ul><li>hotmail.com; msn.com; google.com </li></ul></ul>Namen verdeeld in domeinen:
  11. 11. DNS: Domain Name Service <ul><li>landen: </li></ul><ul><ul><li>.nl Nederland </li></ul></ul><ul><ul><li>.be Belgi ë </li></ul></ul><ul><ul><li>.uk Groot Britannië </li></ul></ul><ul><li>Onderverdeling in (meerdere) sub-levels: </li></ul><ul><ul><li>mollerlyceum.nl </li></ul></ul><ul><ul><li>bbc.co.uk </li></ul></ul>Namen verdeeld in domeinen:
  12. 12. Het DNS-systeem <ul><li>is heel grote database op diverse servers </li></ul><ul><li>wordt bij ieder bezoek aan website gebruikt ( vertaalt domeinnaam in IP-nummer) </li></ul><ul><li>dat zijn miljarden verzoeken om miljarden adressen per dag!! </li></ul>
  13. 13. Hoe verloopt het berichtenverkeer? <ul><li>Op 3 manieren te organiseren door gebruik te maken van drie soorten schakeltechnieken : </li></ul><ul><ul><li>Circuits </li></ul></ul><ul><ul><li>Berichten </li></ul></ul><ul><ul><li>Pakketten </li></ul></ul>
  14. 14. Schakeltechnieken <ul><li>Circuit schakeling ( Circuit switching ): </li></ul><ul><li>Er is een fysieke verbinding tussen zender en ontvanger (bijv. koperdraad, glasvezel) </li></ul><ul><li>voorbeeld: telefoon </li></ul><ul><li>Synchrone communicatie  directe verbinding </li></ul>
  15. 15. Schakeltechnieken <ul><li>Berichten schakeling ( Message switching ): </li></ul><ul><li>Het bericht wordt in zijn geheel verstuurd </li></ul><ul><li>(Volledige) fysieke verbinding niet noodzakelijk </li></ul><ul><li>voorbeeld: post </li></ul><ul><li>Asynchrone communicatie </li></ul>
  16. 16. Schakeltechnieken <ul><li>Pakket-schakeling (Packet switching): Dé techniek voor het internet </li></ul><ul><li>Bericht wordt verdeeld in (even grote) pakketten (segmentering) </li></ul><ul><li>Pakketten worden afzonderlijk verstuurd (volgen evt. allemaal eigen route!!) </li></ul><ul><li>Ontvanger verzamelt ze en stelt bericht weer samen </li></ul><ul><li>Meestal snelste manier van transport </li></ul>
  17. 17. Hoe ziet een pakket er uit? <ul><li>Afhankelijk van gebruikt protocol </li></ul><ul><ul><li>TCP/IP: grootte 1000 –1500 bytes </li></ul></ul><ul><li>Meestal 3 gedeeltes : </li></ul><ul><ul><li>Kop : bevat gegevens over inhoud </li></ul></ul><ul><ul><ul><li>Lengte pakket </li></ul></ul></ul><ul><ul><ul><li>Nummer in de volgorde </li></ul></ul></ul><ul><ul><ul><li>Bestemmingsadres </li></ul></ul></ul><ul><ul><ul><li>Afzenderadres </li></ul></ul></ul><ul><ul><ul><li>Time to live (TTL-) gegevens (max. aantal hops) </li></ul></ul></ul><ul><ul><ul><li>Evt. gebruikt protocol </li></ul></ul></ul><ul><ul><li>Body (payload) : bevat de te versturen data </li></ul></ul><ul><ul><li>Staart : bevat </li></ul></ul><ul><ul><ul><li>‘ einde-pakket’-signaal </li></ul></ul></ul><ul><ul><ul><li>Meestal foutcontrole (bijv: pariteitbit) </li></ul></ul></ul>
  18. 18. Voorbeeld: e-mail (van 3500 bytes) <ul><li>Protocol: </li></ul><ul><ul><li>Vaste pakketlengte van 1024 byte (1 KB) </li></ul></ul><ul><ul><li>Kop-grootte: 96 bytes </li></ul></ul><ul><ul><li>Staart-grootte: 32 bytes </li></ul></ul><ul><ul><li>(dus) body: 896 bytes </li></ul></ul><ul><li>Dan 4 pakketten: 3 x 896 bytes en 1 x 812 bytes Elk pakket: </li></ul>Het vierde pakket wordt nog opgevuld met 84 ‘lege’ bytes! 32 bytes <ul><li>Einde bericht </li></ul><ul><li>Foutcorrectie </li></ul>Staart 896 bytes <ul><li>Data </li></ul>Body 96 bytes <ul><li>IP adres afzender </li></ul><ul><li>IP adres ontvanger </li></ul><ul><li>Pakket volgnummer </li></ul><ul><li>Protocol </li></ul>Kop
  19. 19. Pakketjes onderweg Point of Presence: Aansluitpunt ISP Netwerk Access Point:
  20. 20. Pakketjes onderweg Het verkeer wordt onderweg geregeld door routers Het verkeer wordt onderweg geregeld door routers
  21. 21. Routers <ul><li>Taak: het bepalen van de snelste route door het internet (eventueel via het ene deelnetwerk na het andere) naar de eindbestemming </li></ul><ul><li>Handelwijze: </li></ul><ul><ul><li>Kijken bij elk pakket in de kop naar bestemmings-IP </li></ul></ul><ul><ul><li>Bepalen de snelste route die beschikbaar is m.b.v. speciale algoritmen </li></ul></ul><ul><ul><li>Houden onderling contact over drukte op de verbindingslijnen, storingen, etc. </li></ul></ul><ul><ul><li>Controleren de TTL </li></ul></ul>
  22. 22. Visual Route <ul><li>PING : </li></ul><ul><ul><li>methode om verbindingen op internet te onderzoeken </li></ul></ul><ul><ul><li>geeft routers en verbindingstijden </li></ul></ul><ul><li>Visual Route : commercieel programma </li></ul><ul><ul><li>Stuurt PING-pakketjes naar IP-adres, meet de retourtijd, maakt grafische weergave </li></ul></ul><ul><ul><li>http://www.visualroute.nedcomp.nl/ </li></ul></ul>
  23. 23. Visual Route handleiding <ul><li>Graph: grafiek van de tijden in milliseconden; grijze balkjes: min/max tijden </li></ul><ul><li>Tzone: tijdzone </li></ul><ul><li>Klikken op naam geeft nadere informatie over router </li></ul><ul><li>Kaart: </li></ul><ul><ul><li>Links klikken: inzoomen </li></ul></ul><ul><ul><li>Rechts klikken: uitzoomen </li></ul></ul><ul><ul><li>Slepen: kaart verplaatsen </li></ul></ul><ul><li>Voorbeeldadressen: </li></ul><ul><ul><li>www .microsoft. com (stuurt géén pakketjes terug!) </li></ul></ul><ul><ul><li>www.soh.nsw.gov.au (sydney opera house) </li></ul></ul><ul><ul><li>www.beijingpage.com (krant in Peking) (server in USA!!) </li></ul></ul><ul><ul><li>www.mollerlyceum.nl </li></ul></ul>Kies ook ‘standplaats’ in Italië, Engeland, Australië of Amerika!!!
  24. 24. Routers, switches en hubs <ul><li>Een router regelt het verkeer tussen deelnetwerken </li></ul><ul><li>Een switch regelt het verkeer tussen computers in een netwerk </li></ul><ul><li>Een hub is een verdeeldoos die binnenkomend verkeer doorstuurt naar álle andere computers </li></ul><ul><li>Opm: het verschil tussen router en switch is niet altijd even duidelijk! </li></ul>
  25. 25. Servers <ul><li>Op een server-machine draaien meestal meerdere server-programma’s: </li></ul><ul><ul><li>Web-server : verzorgt verzenden van Webpagina’s </li></ul></ul><ul><ul><li>FTP-server : verzorgt het versturen van bestanden </li></ul></ul><ul><ul><li>SMTP-server : verzorgt e-mail verkeer </li></ul></ul><ul><ul><li>… </li></ul></ul>N.B.: Het World Wide Web is ‘slechts’ een toepassing die het Internet gebruikt om bestanden (webpagina’s) te versturen; het is niet het internet zélf!!
  26. 26. Servers <ul><li>Client benadert bepaalde service op server via een specifiek stuk software: poort </li></ul><ul><li>Voor bepaalde diensten vaste poort(-nummers): </li></ul><ul><ul><li>WWW: 80 </li></ul></ul><ul><ul><li>FTP: 21 </li></ul></ul><ul><ul><li>SMTP: 25 </li></ul></ul><ul><ul><li>tijdmelding: 13 </li></ul></ul><ul><li>Er zijn meer dan 100 poorten! </li></ul>
  27. 27. Firewalls <ul><li>Open poorten zijn gevaarlijk: virussen, hackers!! </li></ul><ul><li>Software die poorten af kan sluiten: firewall </li></ul><ul><li>Gebruiker programmeert welke poorten hij open wil laten </li></ul>
  28. 28. Bronnen: <ul><li>Boek: Informatica dl 1, hoofdstuk 5 Uitg. Edu-actief </li></ul><ul><li>Boek: Alles over Windows XP Home R.Cowart & B.Knittel </li></ul><ul><li>Boek: Computernetwerken A.Tanenbaum </li></ul><ul><li>Internet: www.howstuffworks.com </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×