orm@doc-tcpip.org | Erstellt: März 1999 - Letzte Modifikation: Juni 2001 |
Segment: TCP -> IP
Ein Datenstrom, den TCP nach seiner Ansicht zurechtgeschnitten hat,
um die Stücke mit einem TCP-Header zu versehen und an IP weiterzugeben.
Es gibt eine Obergrenze für die Größe des Segmentes. Diese Grenze leitet
sich von der MTU (Maximum Transmission Unit) ab,
also welche Menge an Bytes die Hardware des Netzes zuläßt. Davon muß
man alle Header Abziehen, also den TCP und den IP Header. Das, was dann
Netto als Nutzlast übrig bleibt, ist die MSS (Maximum Segment Size).
Eine Untergrenze gibt es je nach Medium auch, was allerdings leicht
durch anfügen von Nullen gelöst ist.
Datagram: IP -> Adapter (NIC, Network Interface Card)
Eine in sich geschlossene Einheit. UDP sind immer Datagramme.
Segemente und Datagramme entsprechen sich immer 1:1.
Packet: IP -> NIC Das kann ein Datagramm sein, oder ein Datagramm, das in Stücke geschnitten werden musste (ein Fragment), weil das Sender-TCP nicht wußte, das auf dem Weg ein Netz mit kleinerer MTU liegt. Am anderen Ende werden die Fragmente dann gesammelt und wieder zum ursprünglichen Datagramm zusammengesetzt, was dann an TCP weitergegeben wird und nach entfernen des Headers das ursprüngliche Segment ergibt.
Frame: Bit-Stream, der über das Netz läuft. Also das, was die Karte losschickt, Daten, Protokollheader, Ethernetheader etc.
[ Allgemein | UNIX | AIX | TCP-IP | TCP | ROUTING | DNS | NTP | NFS | FreeBSD | Linux | RPi | SMTP | Tracing | GPS | LW ]
Copyright 2001-2021 by Orm Hager - Es gilt die GPL