從客戶端/服務器到P2P文件分發系統?
我們日常上網沖浪,查看信息觀,看視頻和發送郵件,背後的核心基礎都是客戶服務端/客服務器模型。客戶端和服務器本質都是一台計算機。
不同的是客戶端主要負責發送信息請求,而服務器負責發送客戶端請求的内容。
客戶端請求的數據類型和數量越多時,就需要增加更多的服務器來滿足這種需求。
在客戶端/服務器模型中,客戶端和服務器各自承擔不同的功能角色。
P2P文件分發和C/S模型不同,幾乎不依賴始終在線的互聯網服務提供商的基礎服務器。
P2P通過對等連接主機(稱為對等主機)彼此直接通信。
這些對等主機可以是由用戶自己控制的客戶端計算機。每一台計算機都是客戶端,可以向其他計算機發送内容請求。同時也可以是服務器向其他客戶端發送内容。
我們熟悉的BT下載就是一個基于P2P文件分發的技術。
IPFS是什麼?
IPFS中文名稱是星際文件系統。是一個基于内容尋址、分布式的文件傳輸協議。
它是對标Web協議标準HTTP,意圖讓全球所有計算設備連接到同一個文件系統,組成一個分布式存儲系統。
然後基于IPFS可以進行點對點的快速文件分發,讓更多人可以自由訪問web世界。
IPFS正在對現有中心化的互聯網進行一種補充實驗。
他的目标是創建一個真正分布式的互聯網。
這也是互聯網誕生初期的目标:
開放 自由和安全
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!