Netwerken 5 Enigma Netwerken paragraaf 8. Transportlaag Netwerklaag (IP-protocol) Best-effort pakketcommunicatie Transportlaag (UDP- en TCP-protocol)

Slides:



Advertisements
Verwante presentaties
Het internet.
Advertisements

Hoe veilig is moderne communnicatie?
Hoofdstuk 14: Netwerken deel 2
Tevens elke bedrijfsPC direct op het internet niet erg veilig
Netwerken soorten verbindingen protocollen soorten signalen
EEN INTRODUCTIE. Wat is een firewall?  Een firewall is een systeem of een groep van systemen dat zorgt voor de beveiliging van je intranet (of intern.
Vliegen via een netwerk. Dit heeft de volgende deelnemers •Éen Host: Dit kan zijn een bestaand netwerk via internet(IVAO, VATSIM) of de flightsimulator.
Blok 7: netwerken Les 7 Christian Bokhove.
Website maken Door Kick de Wolff April • Aangekondigd was dat het een presentatie over Publisher zou worden, maar weinig mensen hebben Publisher,
Software voor Productie / Boekhouding / Facturatie / Magazijnbeheer
Blok 7: netwerken Les 6 Christian Bokhove. Internet Protocol - IP  De Internet Service verschaft een dienst die: – Vebindingsloos is – Onbetrouwbaar.
INTRODUCTIE INTERNET. Agenda  Internet Introductie  Techniek van het Internet  Mogelijkheden van het Internet  Zelf Surfen op het Internet.
Internet College 1 Architecturen.
Netwerken Module 4.
Voorbeeld Betaalautomaat objecten (“wie”) klant bank interface (“wat”)
Vervolg theorie Orientatie voor de nieuwe opdracht.
Twee Communicatiemiddelen: 1. De telefoon 2. Het internet
Kies een router Update December 2008.
Blok 7: netwerken Les 4 Christian Bokhove Vraag Hoe kunnen ´vele´ gebruikers communiceren (informatie uitwisselen) met dezelfde physical service provider?
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Presentatie Thuisnetwerken
Datacommunicatie en Netwerken Les 4: the big picture
Enkele weetjes Hoe stel ik een router in als access point
... M A K E Y O U R N E T W O R K S M A R T E R IP-Adres instellen ppt_aa1_p10_ip_addressing_v4.1_nl_0508.
Workshop Cisco Basis netwerken
Blok 7: netwerken Les 8 Christian Bokhove.
Computernetwerken Deel 2
Bussystemen: (draadloos) ethernet
De verschillende evoluties: Digitalisering Microchiptechnologie Bandbreedte Koperpaar -> coax -> glasvezelkabel Compressietechniek Schakeltechnologie Servers.
Network Address Translation
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:
Geheugenbeheer ICT Infrastructuren hoofdstukken 7 en 8.1.
Flight Gear Multiplayer Engine Project Jeroen Boogaard & Leon Otte
Basis MAI1 Basiscursus MAI-2 B. J. Wielinga. Basis MAI2 Hoofdstuk 2 Technische begrippen rond netwerken mediumnetwerk: minimaal 3 verbonden elementen.
DALI- uitgebreid netwerk
SAUTER EY3600 DE NETWERKTOPOLOGIE.
Meerdere platforms over hetzelfde netwerk: DOS Windows 3.X & 9X NT ‘Office’ applicaties; administratie; gekoppeld aan apparatuur Verschillende Microsoft.
Blok 7: netwerken Les 5 Christian Bokhove.
Blok 7: netwerken Les 3 Christian Bokhove.
Netwerken / Internet ICT Infrastructuren David N. Jansen.
Informatica Blok 1 Hoofdstuk 2
Het TCP/IP referentiemodel 2
Netwerken (2) Informatica.
Wat is het Hoe werkt het Waar dient het voor
Informatica Netwerken (1). Informatica Netwerken Verschillende afmetingen –LAN (Local Area Network) –MAN (Metropolitan Area Network) –WAN (Wide Area Network)
Peter Van Poyer - 3BO Firewall ICT – 4 november 2003.
Windows niet meer naar huis laten bellen Hoe kunnen we beletten dat windows10 alles gaat verklikken aan grote broer thuis.
Premium Cloud Backup Makkelijk.Veilig.Betrouwbaar.
Informatica Welkom! 31 January, Les C-1. informatica Module 5.1 Basis van netwerk/internet 2 Les C-1.
Ontstaan en werking van het internet De Cloud. Inhoud Geschiedenis Computer Ontstaan internet Werking internet The Cloud Toepassing.
Hoe beheer je efficiënt computers op school? Linux Terminal Server Project (LTSP)in de praktijk Rob Burggraaf Bovenschoolse ICT coördinator VPCO.
Hoe een website realiseren ? Horen, zien en ontsluiten Gooik, 27 januari 2006 Johnny Van Bavegem Heemkundige Kring van Gooik.
Netwerken 2 Enigma Netwerken paragraaf 4 en 5. Snelheid van een verbinding Communicatie is het verzenden van een bericht van een zender naar een ontvanger.
Netwerken 1 Enigma Netwerken paragraaf 1, 2 en 3.
Netwerken 4 Enigma Netwerken paragraaf 7. Het internet  netwerk van netwerken Hosts (computers) Netwerken (met oa. switches) Verbindingen Hosts (routers)
Netwerken 6 Enigma Netwerken paragraaf 9. Applicatielaag End-to-end principe De infrastructuur (het internet) staat los van de toepassingen Makkelijk.
Netwerken 3 Enigma Netwerken paragraaf 6. Internet als universele Logische laag We zagen dat het Internet de universele laag tussen de applicatie en de.
TOR NETWERK.
Communicatie en taal Begrippen: Gegevens Informatie
Communicatie en taal Begrippen: Gegevens Informatie
Het postkantoor van windows
Onze Opdracht netwerken opzoeken en uit leren wat ze doen en hoe ze werken we moeten ook kijken wat de voordelen en nadelen zijn van deze 3 netwerken  
M5 Datacommunicatie Applicatielaag
Presentatie 1 Goos de Jong
M5 Datacommunicatie Transportlaag
Netwerken soorten verbindingen protocollen soorten signalen
M5 Datacommunicatie Netwerklaag
Netwerken & Internet 3.
Netwerken & Internet 2.
Netwerken & Internet 1.
Transcript van de presentatie:

Netwerken 5 Enigma Netwerken paragraaf 8

Transportlaag Netwerklaag (IP-protocol) Best-effort pakketcommunicatie Transportlaag (UDP- en TCP-protocol) Aanpassing van het IP-protocol aan verschillende toepassingen De bezorging van de data bij de toepassing Adressering van toepassingen via poortnummers (via het Operating System), bv: 20: FTP (file transfer) 25: SMTP (mail) 80: HTTP (web) …

UDP: simpel, snel en onbetrouwbaar UDP (User Datagram Protocol) Best-effort pakketcommunicatie (dus geen aanpassing van IP) Voegt slechts 2 dingen aan IP toe: Checksum: controle op fouten (Beschadigd? Weggooien!) Poortnummer ter identificatie van de toepassing Biedt geen garantie dat gegevens daadwerkelijk aankomen Toepassing: maximale bandbreedte met minimale vertraging

TCP: Betrouwbaar is niet gratis TCP (Transmission Control Protocol) Garandeert betrouwbare verbinding over onbetrouwbaar kanaal Moet een aantal problemen tackelen. Dit gaat ten koste van de snelheid en bandbreedte

Betrouwbaar transport pakketten Probleem: pakketten raken beschadigd of komen niet aan Oplossing: Ontvangstbevestiging met time-out en hertransmissie Segment  datapakket ACK  ontvangsbevestiging (acknowledgement) In dit voorbeeld komt de ontvangstbevestiging binnen de time-out periode (window) binnen.

Time out Als time-out afloopt zonder ontvangstbevestiging: Hertransmissie In dit voorbeeld komt de ontvangstbevestiging te laat aan en is het pakket al opnieuw verzonden Soms raakt juist ACK pakket kwijt, maar dat kan de zender niet weten. Dus toch hertransmissie. Pakket komt dan dubbel aan

Bytestroom naar pakketten Bovenliggende applicaties genereren een zogenaamde bytestroom. Dit is een “stroom” met data zonder duidelijke grenzen en zeer variabele lengte. TCP moet dit in stukjes (pakketten) verdelen: Pakketten in (grofweg) zelfde grootte Pakketten genummerd Zender splitst bytestroom in pakketten Ontvanger combineert pakketten tot bytestroom

Efficiënt gebruik: “Sliding window” Zender wacht niet op ontvangstbevestiging van het vorige pakket voordat hij nieuwe zendt. Meerdere pakketten zijn dus onderweg (2 kanten op!) Pakketten voorzien van volgnummer “Sliding window” refereert naar het tijd-slot van een pakket, dat voor elk volgend pakket een stukje opschuift in de tijd

Opzetten verbinding: 3-way handshake Om verbinding tot stand te brengen moeten beide partijen dit afstemmen Door middel van 3-way handshake: 1.Host A zendt TCP SYNchronize pakket naar Host B Host B ontvangt A's SYN 2.Host B zendt SYNchronize-ACKnowledgement pakket Host A ontvangt B's SYN-ACK 3.Host A zent ACKnowledge pakket Host B ontvangt A’s ACK. TCP socket verbinding is bereikt

Domain Name System (DNS) Voor adressering zijn IP adressen nodig IP adressen zijn lastig te onthouden (bv ) Oplossing: domeinnamen (bv. Vertaling van domeinnaam naar IP adres nodig  DNS DNS is een netwerk van Nameservers op het internet Houden lijst bij van IP adressen gekoppeld aan domeinnamen Wisselen onderling nieuwe of veranderde informatie uit Makkelijk om domein te verhuizen -> ander IP in tabel Sommige domeinnamen naar meerdere IP adressen (bv. andere server in EU dan in USA)