天天看點

鐳速介紹關于高速資料傳輸!

鐳速介紹關于高速資料傳輸!

高效快速的溝通一直是我們的必需品。随着網際網路的速度越來越快,網絡和分組協定需要更新。通信的骨幹一直是TCP和UDP協定。由于每個資料包确認的開銷,TCP因可靠和慢速通信而聞名。UDP是防火和遺忘協定,不保證可靠的資料包傳輸。其實可以通過使用TCP和UDP導出許多協定,以實作快速資料包傳輸和品質控制。

UDP:用于快速資料包傳輸,因為它很輕。TCP:用于通過确認分組傳輸來控制通信品質。兩種協定的智能組合可産生各種音頻,視訊流,大容量資料

檔案傳輸

等應用協定。UDT:高容量可靠資料傳輸,TCP上的大量資料傳輸導緻使用率不足。因為TCP确認每個使其變慢的資料包。相反,UDP + TCP協定的UDT能夠獲得兩全其美。通過UDP進行大量資料傳輸,通過TCP進行傳輸品質控制。

用于資料傳輸的UDP:為了在極高速網絡上傳輸大量資料,我們可以使用UDP通過網際網路将資料從一個位置傳輸到另一個位置。用于品質控制的TCP:傳輸控制協定可用于監視UDP傳輸時的資料品質和丢失。并且如果需要,請求重新傳輸到資料包。是以,品質控制協定為客戶提供控制以在速度和品質之間進行權衡。是以,根據用戶端速度和偏好提供使用者體驗。

為高速網絡建構,并已被證明支援TB級的全球資料傳輸。這是許多商業高速網絡和應用的核心技術。多個UDT傳輸可以公平地共享帶寬,同時為TCP提供足夠的帶寬。實作應用層的,是以在任何系統上實作的更容易。軟體可以開始使用它。不需要核心重新配置。API非常簡單,可以輕松地內建到現有應用程式中。使用者定義的擁塞控制算法。協定足夠靈活,可以修改以用于各種應用程式。協定使用底層的UDP和TCP,是以更容易周遊防火牆。單個UDP端口可用于多個UDT傳輸。

實時音頻和視訊流(RTP和RTCP),該協定專為現場音頻和視訊流而編寫。基于某種程度的資料丢失是可接受的假設。實時傳輸協定(RTP)基于UDP,并且該協定依賴于資料是實時的事實,是以拒絕在截止時間視窗之後接收的資料分組。一旦緩沖區接收到在用戶端播放的足夠資料包,就會在用戶端維護緩沖區。維護緩沖區以控制體驗,并且在用戶端設定了智能算法,以便為最終使用者提供良好的體驗。實時傳輸控制協定(RTCP)在TCP上運作。這是品質控制協定,它在伺服器和用戶端之間保持回報循環。實時流協定(RTSP)通過在娛樂和通信系統中實作協定來提供控制媒體流的能力。用戶端可以通過播放,暫停,停止等指令控制流媒體。

繼續閱讀