WikiDer > Datagramm-Überlastungskontrollprotokoll

Datagram Congestion Control Protocol

Es Datagramm-Überlastungskontrollprotokoll (DCCP) ist ein Protokoll des Transportschicht. Es dient zur Übertragung der Datenströme in TCP/IPNetzwerke, als Anti-Clogging-Kontrollmechanismus (funktioniert durch dynamische Anpassung der Übertragungsrate an die tatsächlich verfügbare Bandbreite). Es ist ähnlich und mehr verwendet TCPProtokoll betrachtet die "Durchschnittsdaten" und passt die Übertragungsgeschwindigkeit entsprechend an. Es verlässt sich auf die andere Seite, um die Pakete zu verwerfen, die nicht verarbeitet werden können, und fragt nach den fehlenden Paketen. Bei einer Überlastung stoppt DCCP die Übertragung und TCP setzt die Übertragung in der Hoffnung fort, dass die Überlastung vorübergehend ist. Da Microsoft eine eigene Interpretation des OSI-Modells hat, wird das Protokoll hauptsächlich von den anderen Betriebssystemen verwendet. Das Protokoll interagiert mit den TCP/IP-Protokollen und leitet seine Pakete zwischen ihnen weiter. Es funktioniert besonders gut bei dringenden Nachrichten, die innerhalb eines bestimmten Zeitraums und in einer festen Reihenfolge versendet werden müssen, da die Bandbreite optimal genutzt wird. Der Nachteil ist die fehlende Fehlererkennung.

Header des Datagramm-Überlastungskontrollprotokolls

DCCP-Header mit 48-Bit-Sequenznummer
012345678910111213141516171819202122232425262728293031
QuellportZielport
DatenoffsetCCValCsCovPrüfsumme
resArt1ReserviertSequenznummer (Aufwärtsbits)
Sequenznummer (vorheriger Bitstrom)
DCCP-Header mit 24-Bit-Sequenznummer
012345678910111213141516171819202122232425262728293031
Quellport BronZielport
DatenoffsetCCValCsCovPrüfsumme
resArt0Sequenznummer (vorherige Bits)

Externe Links