[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SMTP: TCP oder UDP



Am Sam, den 18.10.2003 schrieb Heiko Schlittermann um 00:16:
> On Fri, Oct 17, 2003 at 04:30:53AM +0200, Marius Oskandi wrote:
> > On Fre, 2003-10-17 at 01:00, Heiko Schlittermann wrote:
> > > On Fri, Oct 17, 2003 at 12:03:02AM +0200, Thorsten Haude wrote:
> > > > 
> > > > Wird SMTP vor allem mit TCP oder mit UDP benutzt? In welchem
> > > > Verhältnis stehen die beiden Protokolle etwa?
> > 
> > geh ma mal an die grundlagen...
> > 
> > > TCP vs. UDP kann man in einem guten Netzwerkbuch nachlesen.
> > > Verbindungsorientiert (Stream) vs. Paketorientiert (Datagramm)
> > 
> > ...nicht genügend, setzen!
> 
> Danke, Herr Lehrer, aber was ist nun der Unterschied zu
> connection-oriented und connectionless?
Heiko,

TCP ist entwickelt worden fuer die fehlerfreie Übertragung von Daten,
die konsistent sein muessen, die also ohne Bitfehler uebertragen werden
muessen. Dafuer nimmt man in Kauf, dass die eingebauten
Sicherungsmechanismen und Wiederholungen der Uebermittlung fehlerhaft
angekommener Pakete je nach Last- und Leitungsqualitaet mehr oder
weinger Zeit braucht. TCP ist praktisch ein schneller Ersatz fuer das
Versenden (bei der Post weiss man ja auch nie, wie lange sie braucht)
von Disketten mit integrierter Konsistenzkontorolle. 
Kurz: Zeit egal, keine Fehler.

UDP ist entwickelt worden fuer die (Echtzeit) Uebertragung von
Echtzeitdaten wie typischweise Ton oder Bild. Bei UDP ist es wichtig,
dass Daten schnell vom Sender zum Empfänger gelangen. Pixelfehler in
Bildern und Knacken bei Sprachuebertragungen duerfen dabei vorkommen.
(Wie bei einer schlechten Handyverbindung oder einem Fernsehbild mit
Aussetzern.) Es wird noch nicht einmal nachgefragt, ob beim Empfaenger
ueberhaupt etwas angekommen ist. 
Kurz: Uebertregung sofort, Fehler egal.

TCP ist der moderne Ersatz fuer den Transport von Datentraegern.
UDP ist der moderne Ersatz fuer analoge Bild-/Ton-Leitungen wie z.B.
Telefon.

-- 
kind regards
Hugo Wau <hugowau@gmx.net>





Reply to: