趣談網路協議 CDN 你去小賣部取過快遞麼?

2021-08-28 12:14:19 字數 756 閱讀 6854

cdn 和 電商系統的分布式倉儲系統一樣,分為中心節點、區域節點、邊緣節點,資料快取在離使用者最近的位置。

客戶端如何找到相應的邊緣節點?

使用者向瀏覽器輸入 www.web.com,web.com 這個權威 dns 伺服器 ,會設定乙個 cname 別名,指向另外乙個網域名稱 www.web.cdn.com,返回給本地 dns 伺服器。

本地 dns 伺服器再訪問 web.cdn.com 的權威 dns 伺服器。這個伺服器上,還會設定乙個 cname,指向 cdn 全域性負載均衡器。

全域性負載均衡器為使用者選擇一台何時的快取伺服器,依據為:

cdn 快取的內容

對於流**,預先快取,也可預先推送到使用者的客戶端。很多 cdn 還提供預處理,如轉碼等。解決防盜煉問題,防止流**被盜走。

對於靜態頁面,多採用主動推送模式,將熱點資料推送到邊緣節點。

對於動態的資料,有兩種模式:

1、邊緣計算模式

定時從源同步資料,在邊緣計算結果。

2、路徑優化模式

趣談網路協議(1) 協議

課程筆記 趣談網路協議 劉超 一 協議的三要素 語法 內容要符合一定的規則和格式 語義 內容要代表某種意義 順序 有先後次序的規定 購物網提交乙個訂單背後的工作 二 網路分層的真實含義 網路為什麼要分層?因為,是個複雜的程式都要分層。只要是在網路上跑的包,都是完整的。可以有下層沒上層,絕對不可能有上...

趣談網路協議 五

假設乙個場景 無路由器的情況下,如何用一條網線讓兩台電腦組建成乙個區域網 lan 一起玩紅警?首先,這條網線跟普通連路由器的網線是不一樣的,兩頭分別插在電腦的網絡卡上。水晶頭的1 3是接收端,2 6是傳送端,所以網線其中一端的1 3和2 6互換,這樣就能在物理 第一 層互相接收 傳送資訊。而根據上面...

趣談網路協議筆記 零

看到極客時間劉超的分享,感覺撿到寶了,一直以來,真的,無論是大學時期學網路還是自己看網路相關的書籍。讓我感覺自己就是乙個儲存器,只有儲存和讀取的功能,只知道我存了什麼,但是也僅此而已。我在大學的時候真的感覺,大學老師這工資真的很好拿啊!每天對著ppt讀字,讀完下課就行了!學學人家怎麼進行知識的傳播,...