Titel:

Transmission Control Protocol (TCP) und User Datagram Protocol (UDP).

Startseite
english
  
ISBN: B0026UZB2O   ISBN: B0026UZB2O   ISBN: B0026UZB2O   ISBN: B0026UZB2O 
 
|<< Anfang     < Zurück     Index     Weiter >     Ende >>|
  Wir empfehlen:       
 

 

6.4 Verläslichkeit

Beim 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 Header

Wie 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).


Abb. 9: Der UDP-Header

8. Zusammenfassung

TCP 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

  • [TA]: A. S. Tanenbaum: Computer Networks.
  • [BB]: M. Bossert, M. Breitbach: Digitale Netze.
  • [CO1]: Douglas E. Comer: Internetworking with TCP/IP vol 1: principles, protocols and architecture.
  • [CO1]: Douglas E.Comer: Computer Networks and Internet.
  • [PA]: Tim Parker: Teach Yourself TCP/IP in 14 days 2nd edition.
  • [JA]: Professor Raj Jain, Professor of CIS: Transport Protocols. Ohio State University.
  • [CS]: Cisco Systems Inc.: Internet Protocols. www.ieng.com.
  • [IC]: TCP/IP: Department of Computing, Imperial College. London/UK, www.doc.ic.ac.uk.
  • [CN]: connected - an internet enclycopedia: http://compnetworking.about.com.
  • [C1]: RFC 768: UDP: ftp://ftp.isi.edu/in-notes/.
  • [C2]: RFC 793: TCP: ftp://ftp.isi.edu/in-notes/.
  
Siehe auch:
The Whirlwind 2 CD Digipack
Long Way Round (Special Edition, 3 DVDs)
von Ewan McGregor und Charley Boorman (in DVD & Blu-ray)
Love The Way You Lie [Explicit]
von Eminem (in MP3-Downloads)
Love the Way You Lie (2-Track)
von Eminem Feat.Rihanna (in Musik)
Way of the Samurai 3
von Koch Media GmbH (in Games)
 
   
 
     
|<< 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