導航:首頁 > 文件管理 > 文件的傳輸是什麼原理

文件的傳輸是什麼原理

發布時間:2025-02-19 11:13:52

A. 請問QQ傳送文件用的是什麼原理和FTP一樣嗎

不是,一般文件傳輸採用UDP方式。
UDP 是User Datagram Protocol的簡稱, 中文名是用戶數據包協議,是 OSI 參考模型中一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。它是IETF RFC 768是UDP的正式規范。
UDP傳輸有以下幾個特點:
(1) UDP是一個無連接協議,傳輸數據之前源端和終端不建立連接,當它想傳送時就簡單地去抓取來自應用程序的數據,並盡可能快地把它扔到網路上。在發送端,UDP傳送數據的速度僅僅是受應用程序生成數據的速度、計算機的能力和傳輸帶寬的限制;在接收端,UDP把每個消息段放在隊列中,應用程序每次從隊列中讀一個消息段。
(2) 由於傳輸數據不建立連接,因此也就不需要維護連接狀態,包括收發狀態等,因此一台服務機可同時向多個客戶機傳輸相同的消息。
(3) UDP信息包的標題很短,只有8個位元組,相對於TCP的20個位元組信息包的額外開銷很小。
(4) 吞吐量不受擁擠控制演算法的調節,只受應用軟體生成數據的速率、傳輸帶寬、源端和終端主機性能的限制。
(5)UDP使用盡最大努力交付,即不保證可靠交付,因此主機不需要維持復雜的鏈接狀態表(這裡面有許多參數)。
(6)UDP是面向報文的。發送方的UDP對應用程序交下來的報文,在添加首部後就向下交付給IP層。既不拆分,也不合並,而是保留這些報文的邊界,因此,應用程序需要選擇合適的報文大小。
雖然UDP是一個不可靠的協議,但它是分發信息的一個理想協議。例如,在屏幕上報告股票市場、在屏幕上顯示航空信息等等。UDP也用在路由信息協議RIP(Routing Information Protocol)中修改路由表。在這些應用場合下,如果有一個消息丟失,在幾秒之後另一個新的消息就會替換它。UDP廣泛用在多媒體應用中,例如,Progressive Networks公司開發的RealAudio軟體,它是在網際網路上把預先錄制的或者現場音樂實時傳送給客戶機的一種軟體,該軟體使用的RealAudio audio-on-demand protocol協議就是運行在UDP之上的協議,大多數網際網路電話軟體產品也都運行在UDP之上。

閱讀全文

與文件的傳輸是什麼原理相關的資料

熱點內容
資料庫查詢無庫存 瀏覽:680
累計如何編程 瀏覽:182
每個資料庫中至少包含多少個文件 瀏覽:522
數據線怎麼接電風扇 瀏覽:288
sql表存多少數據會慢 瀏覽:85
建設公司網站價格多少 瀏覽:597
win10下qq傳送不了文件 瀏覽:379
編程代碼j代表什麼 瀏覽:71
dedecms導入sql文件 瀏覽:551
什麼網站可以下載源文 瀏覽:511
aix文件操作命令 瀏覽:260
虛擬機資料庫多大夠用 瀏覽:359
用友軟體如何找回賬套數據 瀏覽:964
怎樣變換文件存儲格式 瀏覽:208
飛常準的數據來自哪裡 瀏覽:844
ug100如何編程畫線 瀏覽:870
文件夾999找不到 瀏覽:145
win1014393最新版本號 瀏覽:100
java基本類型大小 瀏覽:516
word2007不能插入頁碼 瀏覽:968

友情鏈接