Mailinglisten-Archive |
Hi Norbert, On 7 Oct 2002 at 0:13, Norbert Pfeiffer wrote: > Wer also etwas zu den Vorteilen von UDP weiss, den bitte > ich uns das Kund und zu Wissen zu geben - danke ... Also UDP ist im Gegensatz zu TCP verbindungslos, d.h. UDP-Pakete werden einfach "drauf-los" verschickt unabhängig ob der Zielhost überhaupt existiert. der Sender bekommt keine Rückmeldung. Somit kann man z.B. auch nicht feststellen ob das Paket unterwegs "verloren" gegangen ist. TCP hingegen bietet einen Verbindungszustand an, d.h. Bevor die Daten gesendet werden wird ein Handshake ausgelöst, dann werden die Infos bidirektional hin-und-her geschickt, wobei für jedes gesendete Paket ein Zähler hochgezählt wird um sicherzustellen, dass die Daten in der richtigen Reihenfolge ankommen. Der Empfang eines solchen Paketes wird dem Sender jedesmal bestätigt. Durch diese Kontrollfunktionen ist TCP langsamer, bietet aber den Vorteil, dass man weiß ob die Daten angekommen sind oder nicht. Der Großteil der Internet-PRotokoll (u.a. SMTP, HTTP, POP3, IMAP, FTP, ...) basieren auf TCP, da es da nötig ist eine konsistente Zustandsinfo zu haben. UDP kommt häufiger bei solchen Dingen wie Instant Messangern oder Strwaming vor. Die erheblich Größere Bedeutung von TCP zeigt sich auch darin, dass man immer von TCP/IP als Internet-Protokoll spricht und nicht etwa von TCP/UDP/IP (IP kümmert sich imho darm, dass die Pakete sich ihr Ziel suchen und finden) Weitere Infos in dwer Literatur zu TCP/IP. Und z.B. über Yahoo! unter http://de.dir.yahoo.com/Computer_und_Technik/Netzwerke/Protokolle/tcp_ip / In der Hoffnung nicht zu viel falsches geschrieben zu haben, johannes
php::bar PHP Wiki - Listenarchive