On 01/25/2012 07:27 PM, Rainer Weikusat wrote:
> Detlef Bosau<
detlef...@web.de> writes:
>> On 01/25/2012 05:48 PM, Rainer Weikusat wrote:
>>> Falls diese Geraete mit anderen Geraeten an einem Bus haengen,
>>> theoretisch wohl schon. Praktisch geht es auch ohne: Ein ziemlich
>>> populaeres Beispiel waere 'Voice over IP' (und es gibt natuerlich auch
>>> 'Echtzeit' Video- und Audiostreaming 'ueber das Internet').
>>
>> Was hat Voice over IP damit zu tun?
>
> Es demonstriert, das gerade die 'Echtzeitanwendung', die Du genannt
> hattest, auch ohne 'zentrale Kontrolle' auskommt ...
>
Nein, das tut es gerade nicht.
Es demonstriert vielmehr, daß bei Gesprächen, wo kein vernünftiger QoS
sichergestellt ist, reichlich Störungen und Aussetzer auftreten.
>> Sorry, aber Du verwechselst hier gerade die Schichten. Für QoS sind
>> erstmal Schicht 1 und 2 zuständig. Der Rest sollte es nur nicht
>> verschlimmern.
>
> ... denn soetwas wie auch nur annaehernd durchgehende
> 'Qualitaetskontrolle' auf irgendeiner 'Schicht' gibt es 'im Internet',
Definitiv _nein_.
Grundsätzlich kannst Du QoS, der in den unteren Schichten verloren geht,
in den aufliegenden Schichten selbst mit dem größten Aufwand nicht
zurückholen. Redundanz und Robustheit muß von unten kommen, sowohl
"horizontal", i.e. von Hop zu Hop, als auch "vertikal" durch die
Schichten zehrst Du ausschließlich von vorhandener Substanz.
> das bekanntlich ein Verbund unabhaengiger Netze ist, nun mal
> nicht. Ich hatte angenommen, diese Eigenschaft sei allgemein bekannt
Nein. Sie ist auch falsch.
Du verwechselst gerade "das Internet" mit "einem Internet", und ich kann
sehr wohl Verbundnetze aufbauen, in denen eine QoS Sicherung vorliegt.
Das kann man tun - und man tut es auch.
> ('zufaelligerweise' habe ich auch schon mal einen RTP-Empfaenger fuer
> 'Echtzeitstreaming' von Fernsehdaten ueber $internet geschrieben und
> ausgiebig zu Testzwecken benutzt und auch der funktionierte ueber ein
> 'universitaetsuebliches' Ethernetgewirr und auch fuer Uebertragungen
> aus den USA leidlich gut --- 2002 und ohne jegliche Form von 'QoS auf
> Schicht bla').
>
Wenn Du mal einen RTP Empfänger geschrieben hast, dann weißt Du, daß RTP
mit QoS Sicherung definitiv nichts zu tun hat.
Mit RTP kannst Du vorhandene und fristgerecht zugestellte Pakete
zeitkonsistent zusammenbauen. Fehlende, beschädigte Pakete kannst Du
aber nicht ergänzen bzw. reparieren, verspätete Pakete kannst Du wegwerfen.
>>> ZB muss ein Geraet das sogenannte 'bulk'-Datenuebertragungen macht
>>> (lustigerweise tun das dem Hoerensagen nach zB viele
>>> USB<->Serial-Konverter) warten, bis der Hostkontroller das naechste
>>> Mal 'vorbeikommt'.
>>
>> Ja und?
>
> Wenn Du das Problem dabei ernsthaft nicht verstehst (was ich um
> uebrigen keine Sekunde lang glaube) darfst Du auch gerne meinem Wort
> vertrauen.
>
Ich weiß nicht, warum Du mich jetzt ad hominem angreifst.
Ich sehe kein Problem mut Bulk-Übertragungen. Sofern diese in
zugebilligte Sendezeiten passen, werden sie übertragen, wenn nicht, dann
nicht. Und man kann selbstverständlich Datenbüschel entweder in kleinere
Pakete aufteilen (bei seriellen Datenströmen ist das kein problem) -
oder, wenn es gar nicht anders geht, Daten, die man nicht übertragen
kann, verwerfen. Letzteres ist die Standardmethode.
Wenn ein Medium im Wettbewerb genutzt wird, und das ist bei USB der
Fall, muß man halt Konflikte lösen und Entscheidungen treffen.
>>> Die Dauer dieser Wartezeit haengt von der Anzahl der
>>> angeschlossenen anderen Geraete ab und es muss auch dann gewartet
>>> werden, wenn keines dieser anderen Geraete den Bus benutzen moechte.
>>
>> O.k., ich fragte ja nach Alternativen.
>
> Bin ich irgendjemandes Wikipedia-Vorleser?
Nein. Und ich denke auch nicht, daß Rumklicken in Wikipedia uns hier
sonderlich weiterführt.