|
||||||||||||||||||||||||||||||||||
| ISBN: B0026UZB2O ISBN: B0026UZB2O ISBN: B0026UZB2O ISBN: B0026UZB2O | ||||||||||||||||||||||||||||||||||
|
Wir empfehlen: | |||||||||||||||||||||||||||||||||
6.4 VerläslichkeitBeim User Datagram Protocol ist zur Kontrolle des Datenverkehrs lediglich eine Prüfsumme vorgesehen, die dazu noch optional ist. Alle anderen Mechanismen zur Fehlerbehebung, wie sie bei TCP existieren, gibt es hier nicht. Daher ist der Verlust, die Duplizierung und Fehler in der Reihenfolge der zu sendenden Daten möglich. All diese möglichen Fehler müssen dann auf Applikationsebene behandelt werden.Die Prüfsumme wird wie beim TCP gebildet, in dem die Summe der 1'er-Komplemente aller 16bit-Wörter des Datenbereichs inklusive des Pseudoheaders berechnet wird. Von dieser Summe wird dann das 1'er-Komplement als Prüfsumme eingesetzt. Da der Pseudoheader in die Berechnung einbezogen wird ist sichergestellt, dass die korrekte Zieladresse angesprochen wird. Um auf Empfängerseite die Korrektheit des gesendeten Datagramms zu überprüfen addiert man die Summer aller 16bit-Wörter auf die empfangene Prüfsumme. Ist das Resultat von 0 verschieden ist bei der Datentransmission ein Fehler aufgetreten. 7. UDP HeaderWie das gesamte UDP ist auch dessen Header minimalistisch angelegt. Er besteht lediglich aus vier Felder der jeweiligen Länge von 2 Byte. Diese sind Quellport, Zielport, Datagramm-Größe (Maximum=65535 wie bei TCP) und Prüfsumme (optional).
8. ZusammenfassungTCP und UDP sind die beiden gebräuchlichsten Transportprotokolle. Sie senden die zu übertragenden Daten beide in Pakete und bauen beide auf dem Internet Protokoll (IP) auf, welches für den eigentlichen Transport der Pakete sorgt. In den Aspekten Sicherheit und Leistung unterscheiden sich beide nur gering. Für belastete Server ist UDP oft besser geeignet weil weniger Ressourcen verbraucht werden.Literatur
|
|
|||||||||||||||||||||||||||||||||
| |<< Anfang < Zurück Index Weiter > Ende >>| | ||||||||||||||||||||||||||||||||||
|
Zurück zur Themenseite: StudyPaper.com/Startseite/Computer/Informatik/technische Das Setzen von Verweisen (Links) auf diese Seite ist gestattet und bedarf keine vorherige Absprache. | ||||||||||||||||||||||||||||||||||
| Startseite | english | Bookmark setzen | Webseite weiterempfehlen | Copyright © | Impressum | ||||||||||||||||||||||||||||||||||