DCCP(計算機術語)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

數據報擁塞控制協定(Datagram Congestion Control Protocol,DCCP)是IETF提出取代UDP的新傳輸協定,用來傳輸實時業務。它是一個可以進行擁塞控制的非可靠傳輸協定,並同時提供多種擁塞控制機制,在通信開始時由用戶進行協商選擇。除預留和自定義方式外,目前DCCP定義了兩種擁塞控制機制:TCP-Like和TFRC。TCP-Like類似TCP的AIMD 機制,而TFRC是TCP友好的速率控制機制。

直接控制連鎖模式(Direct Control Chain Project)是一種新型的商業模式,是利用當前先進和成熟的計算機和網路技術為連鎖店的日常運營和管理提供的支持的信息管理系統。 連鎖店的形式可以包括批發、零售等行業,以至飲食及服務行業都可以直接控制連鎖式策略經營。

基本介紹

  • 中文名:數據報擁塞控制協定
  • 外文名:Datagram Congestion Control Protocol
  • 簡稱:DCCP
  • 用途:用來傳輸實時業務
簡介,功能,特色,總結,

簡介

數據報擁塞控制協定(Datagram Congestion Control Protocol,DCCP)是IETF提出取代UDP的新傳輸協定,用來傳輸實時業務。它是一個可以進行擁塞控制的非可靠傳輸協定,並同時提供多種擁塞控制機制,在通信開始時由用戶進行協商選擇。除預留和自定義方式外,目前DCCP定義了兩種擁塞控制機制:TCP-Like和TFRC。TCP-Like類似TCP的AIMD 機制,而TFRC是TCP友好的速率控制機制。

功能

建立、維護和拆卸不可靠連線的數據流以及對不可靠性數據流進行擁塞控制,是DCCP主要提供的兩大功能。實時業務需要快速且低開銷的傳輸協定,要使包頭帶來的開銷和終端處理的工程量儘量小。因此,DCCP儘可能做到簡單合理、低延遲和快速回響,避免提供更高層的傳輸功能。DCCP沒有TCP的可靠性和順序傳送的特性。基於單播的套用功能也被涵蓋在DCCP中。

特色

1.有確認的不可靠數據報流。使用Data和DataAck兩種數據流的數據傳輸,Data是純數據,DataAck可以既有數據又有確認信息。
2.可靠性協商。包括合適的擁塞控制協商、擁塞控制協商算法。
3.擁塞控制標記(CCID)。每個CCID說明了它的終端是如何對ECN報告進行回應的。如CCID2:TCP-like機制、CCID3:TFRC機制(TCP友好控制機制)。
4.半連線。這使得兩台主機間可以使用兩個半連線來連線,並使用不同的擁塞控制機制。
5.多重連線和移動通信中的套用。DCCP提供多重連線。在連線過程中可以通知對方地址或者連線埠的改變。當移動端點得到新的地址後,它從新地址傳送DCCP- Move包給固定端點,然後固定端點使用新的地址改變連線狀態。此外,DCCP使用一個快取來取代TCP的探測幀,這樣減少了網路開銷。
6.DCCP是被提出解決網際網路中不可靠流的方法。它也引起了無線通信的興趣,因為無線工業標準面臨著在第3代移動通信系統上支持多媒體業務的要求。而最初的評估已經展開,以便能夠迅速地反饋給設計過程,並增加人們理解未來套用和無線技術對於未來傳輸協定的需求。
7.此外,DCCP合併了ECN和ECNNonce的擁塞控制,具有最大路徑傳送單元(MTU)的發現機制;清晰的連線建立和中止過程,對於連線的建立和拆除有著可靠的握手過程;伺服器可以拒絕任何沒有確認信息的連線嘗試或者是本已結束的連線嘗試。

總結

儘管DCCP當前仍有很多問題,例如,協定應該同時支持IPv4和IPv6;在安全性方面,有關DCCP是否可以在傳輸安全管理協定上取代UDP還需探討;DCCP和RTP(實時傳輸協定)的關係也還須進一步研究,但DCCP協定草案的提出為希望使用一種協定同時提供多種傳輸服務的套用展現了一種新的服務模式,對未來網路中傳輸協定的研究及對多媒體套用的支持提供了一個新的切入點。

熱門詞條

聯絡我們