Blok 7: netwerken - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Blok 7: netwerken

Description:

Blok 7: netwerken Les 7 Christian Bokhove Network Service Provider - Samenvatting De Netwerk Service Provider: Maakt wereldwijde transport van packets mogelijk Is ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 16
Provided by: Christi608
Category:

less

Transcript and Presenter's Notes

Title: Blok 7: netwerken


1
Blok 7 netwerken
  • Les 7
  • Christian Bokhove

2
Network Service Provider - Samenvatting
  • De Netwerk Service Provider
  • Maakt wereldwijde transport van packets mogelijk
  • Is onafhankelijk van het type het aantal
    Data-Link Netwerken
  • Packets kunnen weggegooid, herschikt of
    gekopiƫerd worden.
  • Er zijn twee basis types Netwerken

3
Transport Laag - Waarom?
  • Waarom hebben we een Transport Laag nodig?
  • Met een Network Service Provider kun je packets
    tussen hosts (bv. PCs) uitwisselen, deze hosts
    worden uniek bepaald door hun netwerk adres (bv.
    IP adres).
  • Als een gebruiker wil je misschien email
    versturen en ontvangen, surfen op het internet,
    bij een ander netwerk inloggen. Je wilt dus
    verscheidene programmas of processen draaien.
  • De transport laag maakt het mogelijk dat
    processen of applicaties met elkaar communiceren.

4
Transport Laag - Waarom? (2)
  • Waarom hebben we een Transport Laag nodig?
  • Netwerken (en de netwerk laag) wordt door een
    netwerkbeheerder onderhouden. Gebruikers kunnen
    hier niets aan doen als er wat fout gaat.
  • De transport dienst is datgene dat een gebruiker
    kan toevoegen om de betrouwbaarheid te verbeteren.

5
Transport Layer - Functies
  • Functies in de Transport Laag kunnen zijn
  • Error Handling
  • Flow Control
  • Multiplexing
  • Connection Set-up en Release
  • Congestion Handling
  • Segmentation and Reassembly
  • Addressing

6
Transport Laag voor IP Netwerken
  • In de Internet wereld, zijn er twee verschillende
    Transport Laag Protocollen
  • User Datagram Protocol (UDP)
  • Simpele (asynchrone) multiplexing protocol
  • Transport Control Protocol (TCP)
  • Betrouwbare, verbindingsgericht byte-stroom
    protocol
  • Welke van de twee gebruikt wordt, kun je zien in
    het Protocol Veld van de IP Header (zie Les 6).
  • De PDUs die transport protocol entiteiten
    uitwisselen heten segmenten.

7
Transport Laag Addressering
  • Netwerk SAP IP Adres
  • Deze bepaalt op unieke wijze de host

Host
Host
8
User Datagram Protocol (UDP)
  • De functies van het UDP protocol zijn
  • Multiplexing
  • Error Detection
  • De UDP Dienst
  • Is een verbindingsloze dienst
  • Is onbetrouwbaar
  • Heeft geen in-volgorde garantie

9
UDP Segment
32 bits
Destination Port (Doel Poort)
Source Port (Bron Poort)
UDP Header / PCI
UDP checksum
UDP segment lengte
Data / SDU
10
UDP Verkeer
  • Je kunt UDP verkeer van en naar je PC zien met
    het volgende commando
  • netstat -snp udp
  • Gebruikt voor film, spraak,..

11
Transmission Control Protocol (TCP)
  • TCP Protocol Functies
  • Multiplexing
  • Error Handling
  • Flow Control
  • Congestion Handling
  • Connection Set-up en release
  • TCP Transport Dienst
  • Verbindingsgericht (full duplex point-to-point
    verbinding tussen processen).
  • Betrouwbaar
  • In-volgorde segment bezorging

12
TCP Segment
32 bits
Source Port Number
Destination Port Number
Sequence Number
Acknowledgement Number
TCP Header / PCI
Header Length
Reserved
Window Size
U R G
A C K
P S H
R S T
S Y N
F I N
TCP Checksum
Urgent Pointer
Opties (als deze er zijn)
Data / SDU
13
TCP Functies
  • Among the functions in TCP are
  • Error Handling
  • Flow Control
  • Congestion Control
  • Het enkele mechanisme dat gebruikt wordt om deze
    drie functies te implementeren, is
  • Sliding window mechanisme

14
TCP Verbindingen
  • TCP identificeert verbindingen op basis van
    eindpunten
  • IP adres poort nummer
  • Vaak geschreven als IP-adrespoort-nummer,
    bijvoorbeeld 130.89.17.380
  • Twee eindpunten bepalen een verbinding

15
TCP Verkeer
  • Je kunt TCP verkeer statistieken van en naar je
    PC zien met het volgende commando
  • netstat -snp tcp
  • Dit commando laat je ook de verbindingen zien
  • Lokaal adres (IP-adrespoort-nummer)
  • Vreemd adres (IP-adrespoort-nummer)
  • Status van de verbinding
Write a Comment
User Comments (0)
About PowerShow.com