
下面的文章討論如何透過 HTTP 向用戶交付影片內容。是不是跟TCP協定混淆了?
https://torrentfreak.com/torrents-time-brings-popcorn-time-to-any-windows-browser-160202/
答案1
與許多其他協定一樣,例如 FTP、SSH、SMTP、IMAP 等,HTTP 是基於/使用 TCP。他們使用 TCP 的功能(例如狀態連接、資料包遺失時重新發送等),但資料的結構和傳輸方式取決於更高層級的協議,例如 HTTP。
實際上,您可以僅使用 TCP 傳輸數據,但這更多的是「可能但沒有人這樣做」的事情,因為 TCP 本身沒有這樣做的舒適性或功能。
所以 - 這篇文章是正確的。視訊檔案透過 HTTP 或 Bittorrent 協定傳輸,這兩種協定都使用 TCP 進行傳輸,但以「自己的方式」進行傳輸。