De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet: TCP/IP.

Verwante presentaties


Presentatie over: "17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet: TCP/IP."— Transcript van de presentatie:

1

2 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet: TCP/IP Les 3: Let’s get physical: de link- en fysieke laag Les 4: The big picture: hoe past het allemaal in elkaar?

3 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 3/31 Downloaden en uitpakken!

4 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 4/31 De Internet Protocol Stack Applicatie Transport Netwerk Link Fysiek Protocols ter ondersteuning van toepassingen bv. het Web (HTTP), (POP3 en SMTP),... Een betrouwbare verbinding aanbieden tussen toepassingen Het zo goed mogelijk vervoeren van pakketjes van de ene host naar de andere Het vervoeren van informatie tussen direct verbonden apparaten op een gedeeld medium De fysieke eigenschappen van het medium en hoe er bits mee worden verzonden

5 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 5/31 HTTP Applicatie Transport Netwerk Link Fysiek DNS-server studwww.ugent.be studwww.ugent.be? GET /~mivdnber/ HTTP/1.1 Host: studwww.ugent.be HTTP/ OK

6 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 6/31 Hoe verbindt de webbrowser met de webserver? ? Applicatielaag GET /~mivdnber/ HTTP/1.1 Host: studwww.ugent.be HTTP/ OK Transportlaag

7 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 7/31 De transportlaag: TCP SYN A B SYN ACK ACK 1 ACK 2 2 ACK 3 3 ACK 4 Verbindingsfase Transportfase FIN FIN ACK ACK Afsluitfase A 1 ACK B ACK 3 ACK 4... Seq: 1 Bronpoort: 3480 Best.-poort: 80 GET / HTTP/1.1 Host:

8 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 8/31 Oefening Teken het TCP-schema voor een HTTP-aanvraag en het antwoord, rekening houdend met de volgende parameters: Een pakketje is 5ms onderweg van host naar host De aanvraag past in één pakketje Het antwoord past in vier pakketjes De hosts kunnen elke milliseconde een pakketje versturen Voor elk toegekomen pakketje wordt een ACK verstuurd Voor elke host mogen er vier pakketjes tegelijk onderweg zijn De retransmissietimeout bedraagt 20ms Het tweede pakketje van het antwoord gaat verloren Duid de verschillende fases van een TCP-verbinding aan. Na hoeveel tijd heeft de webbrowser de hele webpagina ontvangen?

9 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 9/31 Oplossing AB 1 ACK ACK ACK ACK 5 ACK 55ms FIN FIN ACK ACK SYN SYN ACK

10 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 10/31 Hoe geraken de pakketjes van A naar B? Applicatie Transport Netwerk Link Fysiek ? Applicatielaag GET /~mivdnber/ HTTP/1.1 Host: studwww.ugent.be HTTP/ OK ? Transportlaag Netwerklaag ?

11 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 11/31 IP-adressen A B Hoeveel bits? Hoeveel mogelijke adressen?

12 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 12/31 IP-adressen A Adres: Subnet mask: FF.FF.FF.00 Netwerk IP? /24 IP: Mask: Netw IP: netwerk host /24

13 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 13/31 IP-adressen: oefeningen Geef het netwerkadres van de volgende IP-hostadressen. Bepaal het aantal mogelijke hosts op het netwerk en reken uit hoeveel netwerken er van die grootte bestaan: IP , mask FF.FF.FF.00 IP , mask FF.FF.FF.80 IP , mask FF.FF.FE.00 Welk van deze netwerken bevatten het adres ? Wat is het meest precieze adres? / / / / /23

14 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 14/31 De subnetwerken A B / / / /24 X Y Z

15 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 15/31 IP-routering Bron: Best: BestemmingVolgende hop / / Ligt het bestemmingsadres binnen hetzelfde subnetwerk? Stuur dan pakket rechtstreeks naar bestemming vb ligt in /24  en in zelfde subnet vb ligt niet in /24  en niet in zelfde subnet 2.Ligt het niet in zelfde subnet? Zoek dan best passende match in routeringstabel  bestemming ligt in netwerk  bestemming ligt in netwerk, netwerk is kleiner

16 internet 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 16/31 IP-routering: oefening A B C D E F / / / / / / Bepaal de route van naar Bepaal de route van naar

17 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 17/31 Hoe springen we van apparaat naar apparaat? Applicatie Transport Netwerk Link Fysiek ? Applicatielaag GET /~mivdnber/ HTTP/1.1 Host: studwww.ugent.be HTTP/ OK ? Transportlaag Netwerklaag ? ? ? ? ? ? Linklaag Fysieke laag

18 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 18 Mogelijke media KabelDraadloos Twisted pair Coax Fiber

19 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 19/31 Bits over een kabel Voltage Tijd 5V Bittijd Bitrate = 1/ Bittijd Waarom moet de bitrate voor alle aangesloten apparaten dezelfde zijn?

20 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 20 EMI Elektromagnetische Interferentie = storing Analoog Digitaal Oorzaken? Slechte kabels, slordige draadloze apparatuur, atmosferische effecten, de Big Bang,...

21 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 21 Mogelijke oplossingen Foutdetectie klassieke ASCII: 7 bits + 1 pariteitsbit K: L: Foutcorrectie Welke woorden zijn correct ontvangen als de laatste bit een pariteitsbit is? IP-pakket MAC-adres 32 Bit foutdetectie

22 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 22 De kabel van de toekomst! Wavelength Division Multiple Access Coax / Twisted Pair:max 1 Gbit/s Optical Fiber: max 70 Tbit/s

23 17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 23/31 Snelheden! Hoe lang duurt het om een frame van 100Kbit van A naar B te verzenden? km fiber, 10Gbit/s 100 m coax, 1 Mbit/s 500 m twisted pair, 10 Mbit/s Snelheid van het licht: c = km/s 100 Kbit / 1 Mbit/s = 100ms 100m / c is verwaarloosbaar 100 Kbit / 10 Gbit/s is verwaarloosbaar km / c = 33ms 100 Kbit / 10 Mbit/s = 10ms 500m / c is verwaarloosbaar Samen: 100ms + 33ms + 10ms = 143ms


Download ppt "17/12/2012 Datacommunicatie en Netwerken hoe past alles in elkaar? 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet: TCP/IP."

Verwante presentaties


Ads door Google