• Keine Ergebnisse gefunden

Grundlagen der Rechnernetze

N/A
N/A
Protected

Academic year: 2022

Aktie "Grundlagen der Rechnernetze"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Grundlagen der Rechnernetze

Transportschicht

(2)

Übersicht

• Einfacher Demultiplexer (UDP)

• Zuverlässiger Byte‐Stream (TCP)

• TCP‐Überlastkontrolle

• TCP‐Überlastvermeidung

• TCP‐Varianten

2 Grundlagen der Rechnernetze ‐Transportschicht

SS 2012

(3)

Einfacher Demultiplexer (UDP)

SS 2012 Grundlagen der Rechnernetze ‐Transportschicht 3

(4)

Demultiplexing aber sonst keine weitere Funktionalität über IP

SS 2012 Grundlagen der Rechnernetze ‐Transportschicht 4

UDP

Prozess 1 Prozess 2 Prozess 3

Ankommende Pakete

Queues

Demultiplexing mittels 

Portnummern Prozess 

IP‐Paket

Quelle: 192.100.120.40 Ziel: 192.200.133.100 Daten: UDP‐Paket

Data

SrcPort DstPort Length Checksum

Sender‐Host Empfänger‐Host

Port‐Nummern sind 16 Bits lang.

Damit gibt es 216 = 65536 unterschiedliche Ports.

Global eindeutige

Adresse eines Prozesses:

<Port,Host>

(5)

Woher erfährt der Sender die Port‐Nummer des Empfängers?

SS 2012 Grundlagen der Rechnernetze ‐Transportschicht 5

Möglichkeit 1: vorab festgelegte Port‐Nummern.

• Zum Beispiel Port 53 für DNS, Port 25 für Mail‐Server oder Port 517 für Unix‐

Talk‐Programm

• Festgelegte Portnummern werden in einem RFC periodisch aktualisiert

• Unter vielen Unix‐Systemen findet man die festen Portnummern auch unter  /etc/services

Möglichkeit 2: Port‐Mapper

• Nur ein festgelegter Port über den man den Port‐Mapper anspricht

• Client fragt erst den Port‐Mapper nach dem richtigen Port für einen  bestimmten Dienst

• Der rückgegebene Port wird dann für die Kontaktierung des eigentlichen  Services verwendet

Bemerkung: häufig werden nach dem ersten Kontakt zwischen Client und Server  ein privater Ports für deren Session ausgemacht.

Client Port‐Mapper

Server

Host 1 Host 2

Referenzen

ÄHNLICHE DOKUMENTE

[r]

0.0 0.5T 1.0T 1.5T 2.0T..

[r]

Date: Thu, 07 Jul 2007 12:00:15 GMT Server: Apache/1.3.0 (Unix).. Last-Modified: Sun, 6 May 2007 09:23:24 GMT

Packet switched network – a type of network that uses 

Packet switched network – a type of network that uses packets for communication; packet switching is a form of grouping of the data sent over the network; in here network links

2MHz 3MHz 4MHz 5MHz 6MHz.. Gesamtspektrum

– Keine Festlegung wie lange und wieviel gepuffert wird, bevor ein Segment gesendet wird. – Abzuwägen ist: Response-Zeit versus Overhead