H4 Netwerken

download H4 Netwerken

of 28

  • date post

    29-Jun-2015
  • Category

    Technology

  • view

    371
  • download

    2

Embed Size (px)

Transcript of H4 Netwerken

  • 1. Netwerken Module 4

2. Wat is een netwerk?

  • Eennetwerkis een (evt. draadloze) verbinding tussen twee of meer computers, zodat ze gegevens kunnen uitwisselen.
  • Er zijnverschillende soorten netwerken :
    • Server-client -netwerken
      • Servers : aanbieders van diensten
      • Clients : gebruikers van diensten
    • Peer-to-peer -netwerken
      • Alle PCs gelijkwaardig :geen centrale boekhouding van toegangsrechten, e.d.
      • Voorbeelden:
        • Thuisnetwerk(minder dan 10 PCs)
        • KaZaa, Morpheus, Gnutella,e.d.

3. Netwerkstructuur

  • Point to point : iedere PC eigen lijn met server

Voorbeeld: Ster-netwerk 4. Netwerkstructuur

  • Multi drop : meer verbindingen over n lijn

Voorbeeld: ringnetwerk of busnetwerk 5. Opbouw van een netwerk

  • meerdere pcs
  • deelnetwerken

WAN LAN 6. Hoe kunnen computers met elkaar praten over het internet?

  • Afspraken over he berichten verstuurd worden:protocol
  • Voor internet (TCP/IP) o.a.:
    • TCP:Transmission Control Protocol
      • beschrijft wijze van splitsing berichten in pakketten, weer samenstellen, foutcontrole en -afhandeling
    • IP :Internet Protocol
      • Legt format van pakketten vast en adressering
    • HTTP: Hypertext Transfer Protocol(web-paginas)
    • SMTP:Simple Mail Transfer Protocol(e-mail)
    • DNS:Domain Name Service(domeinnamen)

7. Hoe kunnen computers elkaar vinden op het internet?

  • Iedere computer krijgt via de Internet Service Provider (ISP) eenuniek adres :
  • hetIP-adres
  • bijv: 216.27.61.137of: 156.240.117.2

8. IP adres(bijv. 216.27.61.137)

  • bestaat uit 4 groepen getallen,0 255
  • intotaal 256 4=4.3 miljard mogelijkheden
  • indeling inklassen :
    • 126A:met 16.7 miljoen adressen p.st.
    • 16.384B:met 65.500 adressen p. st.
    • 2 miljoenC:met 254 adressen p. st.
    • rest:voor experimenten, onderhoud, test
      • 255.255.255.255 als je lle pcs wil bereiken

9. Waarom zie je (bijna) nooit IP-nummers?

  • Server (voor bijv. websites) heeft ook een (domein-)naam .
    • www.mollerlyceum.nl
    • www.howstuffworks.com
    • www.informaticavo.nl
  • Voordeel:makkelijker te onthouden
  • Nadeel:omzetting naam naar nummer nodig
  • Oplossing: Domein Naam Service

10. DNS: Domain Name Service

  • Top level:
    • .com bedrijven
    • .org non-profit organisaties
    • .net netwerk providers
    • .mil militaire organisaties (USA)
    • .gov overheid (USA)
    • .edu educatieve organisaties
  • Second level binnen toplevel:
    • hotmail.com; msn.com; google.com

Namen verdeeld in domeinen: 11. DNS: Domain Name Service

  • landen:
    • .nl Nederland
    • .be Belgi
    • .uk Groot Britanni
  • Onderverdeling in (meerdere) sub-levels:
    • mollerlyceum.nl
    • bbc.co.uk

Namen verdeeld in domeinen: 12. Het DNS-systeem

  • is heel grote database op diverse servers
  • wordt bij ieder bezoek aan website gebruikt ( vertaalt domeinnaam in IP-nummer)
  • dat zijn miljarden verzoeken om miljarden adressen per dag!!

13. Hoe verloopt het berichtenverkeer?

  • Op 3 manieren te organiseren door gebruik te maken van drie soortenschakeltechnieken :
    • Circuits
    • Berichten
    • Pakketten

14. Schakeltechnieken

  • Circuit schakeling ( Circuit switching ):
  • Er is eenfysieke verbindingtussen zender en ontvanger (bijv. koperdraad, glasvezel)
  • voorbeeld: telefoon
  • Synchrone communicatiedirecte verbinding

15. Schakeltechnieken

  • Berichten schakeling ( Message switching ):
  • Hetberichtwordtin zijn geheelverstuurd
  • (Volledige) fysieke verbinding niet noodzakelijk
  • voorbeeld: post
  • Asynchrone communicatie

16. Schakeltechnieken

  • Pakket-schakeling(Packet switching): D techniek voor het internet
  • Bericht wordt verdeeld in (even grote)pakketten(segmentering)
  • Pakketten wordenafzonderlijk verstuurd(volgen evt. allemaal eigen route!!)
  • Ontvanger verzamelt ze enstelt bericht weer samen
  • Meestalsnelstemanier van transport

17. Hoe ziet een pakket er uit?

  • Afhankelijk van gebruikt protocol
    • TCP/IP: grootte 1000 1500 bytes
  • Meestal3 gedeeltes :
    • Kop : bevat gegevens over inhoud
      • Lengte pakket
      • Nummer in de volgorde
      • Bestemmingsadres
      • Afzenderadres
      • Time to live (TTL-) gegevens (max. aantal hops)
      • Evt. gebruikt protocol
    • Body(payload) : bevat de te versturen data
    • Staart : bevat
      • einde-pakket-signaal
      • Meestal foutcontrole (bijv: pariteitbit)

18. Voorbeeld: e-mail(van 3500 bytes)

  • Protocol:
    • Vaste pakketlengte van 1024 byte (1 KB)
    • Kop-grootte: 96 bytes
    • Staart-grootte: 32 bytes
    • (dus) body:896 bytes
  • Dan 4 pakketten: 3 x 896 bytes en 1 x 812 bytes Elk pakket:

Het vierde pakket wordt nog opgevuld met 84 lege bytes! 32 bytes

  • Einde bericht
  • Foutcorrectie

Staart 896 bytes

  • Data

Body 96 bytes

  • IP adres afzender
  • IP adres ontvanger
  • Pakket volgnummer
  • Protocol

Kop 19. Pakketjes onderweg Point of Presence: Aansluitpunt ISP Netwerk Access Point: 20. Pakketjes onderweg Het verkeer wordt onderweg geregeld door routers Het verkeer wordt onderweg geregeld doorrouters 21. Routers

  • Taak: het bepalen van de snelste route door het internet (eventueel via het ene deelnetwerk na het andere) naar de eindbestemming
  • Handelwijze:
    • Kijken bij elk pakket in de kop naar bestemmings-IP
    • Bepalen de snelste route die beschikbaar is m.b.v. speciale algoritmen
    • Houden onderling contact over drukte op de verbindingslijnen, storingen, etc.
    • Controleren de TTL

22. Visual Route

  • PING :
    • methode om verbindingen op internet te onderzoeken
    • geeft routers en verbindingstijden
  • Visual Route : commercieel programma
    • Stuurt PING-pakketjes naar IP-adres, meet de retourtijd, maakt grafische weergave
    • http://www.visualroute.nedcomp.nl/

23. Visual Route handleiding

  • Graph: grafiek van de tijden in milliseconden; grijze balkjes: min/max tijden
  • Tzone: tijdzone
  • Klikken op naam geeft nadere informatie over router
  • Kaart:
    • Links klikken: inzoomen
    • Rechts klikken: uitzoomen
    • Slepen: kaart verplaatsen
  • Voorbeeldadressen:
    • www .microsoft. com (stuurt gn pakketjes terug!)
    • www.soh.nsw.gov.au (sydney opera house)
    • www.beijingpage.com(krant in Peking)(server in USA!!)