De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet:

Verwante presentaties


Presentatie over: "30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet:"— Transcript van de presentatie:

1

2 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet: TCP/IP Les 3: Bits en bytes: transmissie Les 4: The big picture: hoe past het allemaal in elkaar?

3 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 3 Hoe krijgen we een afbeelding van A naar B? A B SwitchRouter

4 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 4 Een ouderwetse brief De meest recente heliumlevering voldoet niet aan onze kwaliteitseisen. De ballonnen van onze clowns zweven amper en hoewel hun stem hoger klinkt dan normaal, is het geen volwaardige piepstem. Onze reputatie als beste clown- uitzendbureau van West-Europa komt hierdoor in het gedrang. Ik had graag gehoord wat uw plannen zijn om deze schade te vergoeden en hoe u de kwaliteit van uw helium in de toekomst plant te garanderen. Geachte Mr. Verelst, Hoogachtend, Michiel Van den Berghe CEO Clowns-R-Us Aanspreking Boodschap Afsluiting Protocol!

5 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 5 De secretaresse stopt hem in een enveloppe Gassen Verelst BVBA Industrielaan Nieveranst

6 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 6 De postbus in!

7 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 7 Een stapel van protocols Brief Enveloppe Levering Brief Enveloppe Levering Protocol stackInkapseling

8 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 8 De Internet Protocol Stack Applicatie Transport Netwerk Link Fysiek

9 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 9 De applicatielaag (L5) Applicatie Transport Netwerk Link Fysiek (POP3, SMTP) Het Web (HTTP) BitTorrent...

10 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 10 Transport- en netwerklaag Applicatie Transport Netwerk Datalink Fysiek Transmission Control Protocol Internet Protocol User Datagram Protocol

11 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 11 De netwerklaag: verantwoordelijkheden Transport Netwerk A B Een route bepalen van host A naar host B Pogen een pakket van A naar B te krijgen

12 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 12 Het IP-adres

13 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 13 Intermezzo: binaire getallen decimaal binair

14 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 14 Het IP-adres: bits en bytes b b bytes = 32 bits 2 32 ≈ 4,2 miljard adressen

15 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 15 IP-adressen van hosts en routers A B

16 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 16 Het adres van een (sub)netwerk Transport Netwerk Adres van netwerk met host ? IP: Mask: Subnet IP: netwerkgedeelte host /24

17 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 17 IP-adressen van (sub)netwerken A B / /24 volledige netwerk: / / /24

18 Bron: Best: /11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 18 IP-pakketten en segmentatie Bron: Best: Bron: Best:

19 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 19 Hoe raakt een pakket van A naar B? A B / / / /24.21 BestemmingGatewayInterface / / BestemmingGatewayInterface / / / X Y Z Bron: Best: BestemmingGatewayInterface / / / / BestemmingGatewayInterface / /

20 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 20 Hoe krijg ik een IP-adres? Handmatig configurerenDynamic Host Configuration Protocol DISCOVER DHCP-server OFFER REQUEST ACK met adres

21 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 21 Een IP-adres is lastig te onthouden... Host: Webserver: DNS Request: google.com DNS Response: Domain Name Service

22 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 22 Een vervelende techniek: NAT modem Help! Mijn IP-adres is niet wat ik denk dat het is! /

23 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 23 De transportlaag: verantwoordelijkheden Transport Netwerk Doel: een betrouwbare verbinding opzetten tussen twee applicaties op twee hosts

24 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 24 De problemen bij IP Wat kan er allemaal mislopen bij IP routing? Transmission Control Protocol to the rescue!

25 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 25 De basis van TCP SYN A B SYN ACK ACK 1 ACK 2 2 ACK 3 3 ACK 4 Verbindingsfase Transportfase FIN FIN ACK ACK Afsluitfase Bron: Best: Bron: Best: Bron: Best: Bron: Best: Seq: 1 Bronpoort: 3480 Best.poort: 4477 Bron: Best: Seq: 2 Bronpoort: 3480 Best.poort:

26 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 26 Een pakket valt weg A B 1 ACK 2 2 timeout 2 ACK 3... retransmissie!

27 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 27 Een ACK valt weg! A B 1 ACK 2 2 timeout 2 ACK 3... retransmissie! ACK 3 Pakket 2 twee keer ontvangen! Duplicaat wordt genegeerd.

28 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 28 Een geoptimaliseerde TCP... A 1 ACK B A B ACK 2 2 ACK 3 3 ACK 4 1

29 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 29...zorgt voor een ander probleem A 1 ACK B Pakket 2 verloren? Toch niet! Herordenen! ACK 4 2 Dubbel pakket negeren!

30 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 30 Een vervelende techniek: NAT Iedereen lijkt zelfde IP-adres te hebben! facebook.com google.com Skype-gebruiker Geen binnenkomende verbindingen!

31 30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 31 Belangrijk de definitie van een protocol, een protocolstapel en encapsulatie de Internet Protocol stack en de verantwoordelijkheden van de verschillende lagen (wordt vervolgd) de werking van IP-routering de werking van DHCP en DNS de werking van TCP de werking van NAT


Download ppt "30/11/2012 Datacommunicatie en Netwerken de taal van het internet: TCP/IP 2 Overzicht Les 1: Netwerken in vogelvlucht Les 2: De taal van het Internet:"

Verwante presentaties


Ads door Google