最近臉書瀏覽照片的顯示圖片速度好慢 - Facebook

By Franklin
at 2015-10-25T22:07
at 2015-10-25T22:07
Table of Contents
我也來分享一下我所看到的現象 XD
※ 引述《s3103006 (累積分配)》之銘言:
: 大家好
: 這篇是一個月前的了
: 我的fb到現在還是一樣 請問還有人跟我一樣的嗎?
: 狀況如下:
: 1. 照片都是白底跑不出圖片 一片白 有些照片會顯示 有些不會
當然 因為縮圖的網址是 https://fbcdn-photos-*-a.akamaihd.net/...... 之類的
這一群主機不知道為什麼 很容易會被DNS解析之後 引導你連線到國外的主機
而HiNet非固定制的網路 這兩個月在尖峰時間要連到這些主機很困難 原因不明
但如果很幸運的剛好解析出的IP 是要連到國內的主機
那個ping值大概只有10ms上下吧 不會掉封包 連線又很順暢
因此你會突然看到圖片顯示又變順了!
不過別高興太早 Chrome預設的DNS cache應該只有一~兩分鐘
因此cache過期之後 會再重新解析那些主機的IP 等於又要再抽一次獎了
若是抽到國外的主機 又要看到一堆空白的縮圖 XD
其它交叉比對的因素(線路/DNS等等)待我稍後說明
: 2. 去點跑不出來的圖片 一點就馬上可以看到內容
這個也有辦法解釋 點縮圖跳出大圖片(完整圖片) 它的網址是:
https://fbcdn-sphotos-*-a.akamaihd.net/......
這群主機在八月下旬一樣很容易會被解析到國外的主機 要你連線國外
然後就會遇到跟上面類似的問題!
不同的是 HiNet DNS後來變成較容易解析到台灣的節點
因此多數網頁元素顯示會恢復正常 但是縮圖還是會有問題 一樣引導你到國外
如果是用Google DNS就比較慘 直到最近還是蠻常解析到國外的主機
明明台灣就有節點 硬是要繞去線路品質不佳的國外 XD
所以如果你現在用的是HiNet DNS的話 除了縮圖以外的網頁元素應該都可以正常顯示!
: 到現在斷斷續續已經快2個月了
: 還重灌了一次電腦 再裝了新的防毒
: 還是一樣沒有改善@@
: 我的系統環境如下:
: 1.CPU i7
: 2.ram 16G
: 3.瀏覽器:Chrome
: 4.網路: 中華光世代
除了網路以外 跟其它的都沒關係 不是硬體問題
: 目前有聽說中華海底電纜好像出了問題 連到國外都會很慢
: 不知道有沒有可能是這樣 但斷掉2個月也有點久了....
: → sigurose: 如果改DNS為8.8.8.8、8.8.4.4(前提是DNS沒改錯位置,改 10/24 10:19
: → sigurose: 完後有重啟連線、或電腦有重開機),可以再嘗試手動清除 10/24 10:19
: → sigurose: Windows和Chrome的DNS Cache: 10/24 10:19
以最近Google DNS解析出來的結果(FB相關網站) 我是很不建議設定Google DNS
我以前也是8.8.8.8/8.8.4.4的愛好者 但它一直解析到國外的主機
然後線路品質一差 就會有一堆東西開不出來 XD
明明台灣有節點 別繞遠路呀 XD
不過這也不完全是Google DNS的問題 它有點被夾在中間 等一下會說
: → SPzero: 跟海纜問題無關喔!主要跟連到FB的CDN會繞到國外去情況有 10/25 10:02
: → SPzero: 關,建議還是先從DNS伺服器位址設定看看,像我設168.95.1. 10/25 10:03
: → SPzero: 1跟168.95.192.1到現在都一切正常,如果設定多組DNS都還是 10/25 10:04
: → SPzero: 無法解決問題的話,不然就打到412客服專線去嘗試反應看看 10/25 10:04
說跟海纜問題無關 我覺得有點不合理 因為每次當我的HiNet 100M/40M非固定制
又開始FB縮圖顯示不出來時(我用的是HiNet DNS)
馬上跳板到HiNet固定制線路或Google在彰濱機房的VM 順得跟什麼鬼一樣 XD
DNS都沒改哦 DNS cache也還沒過期 只是連線走不同的路徑出去而已
所以是連到同一IP的機器 結果天差地遠 XD
所以就這個現象而言 我會比較傾向是這樣:
(1) HiNet非固定制優先權較固定制低 因此連外線路因故有障礙時
可用頻寬不足 非固定制的品質就會被犧牲(當然 人家固定制付錢又不是付爽的)!
所以從這個點再往前推就是: 連外線路因故有障礙 可用總頻寬變少了
我想這才是關鍵 因為之前並不會這樣 XD
DNS解析結果我覺得是另一個問題 如果用了Google DNS較容易解析出國外主機的IP位址
所以如果加上前面(1)的線路優先權&障礙的問題 解析出越多的國外主機IP位址
這個問題會更加嚴重!!
但如果你是HiNet固定制 或是像我一樣走Google自己的線路出去
就算是搭配Google DNS 然後解析出一堆國外主機IP位址
網頁開啟會稍微慢一點點(100ms上下) 但還是有在持續傳輸
而不是像非固定制一樣 變成一堆洞洞開不起來!
基礎建設(線路)出了問題 DNS引導你連到國外 那會是個災難
線路沒問題 DNS引導你連到國外 只是反應線路該有的延遲 & 較低的優先權
而不應該一堆東西開不出來 至少以前一直是這樣啦 XD
再來的部分是 各DNS解析的結果 其實FB/Akamai也要負點責任
因為大家都是用Anycast/EDNS Client Subnet等技術
照理說會直接提供用戶相對較近的CDN主機
至少像HiNet DNS這種的 使用的客戶多是HiNet等台灣地區ISP的用戶
明明台灣就有PoP 回應一個日本還是馬來西亞的PoP是怎樣
但FB/Akamai沒想到的可能是 台灣這段時間 尖峰連到國外某些地方的品質變得非常糟 XD
如前面所述 引導用戶到較遠的PoP 頂多就是網站開得慢一點
但不至於像HiNet非固定制這樣 一堆圖片開不出來 XDD
這部分可能要直接跟FB反應 看有沒有辦法做些什麼調整
因為HiNet/Google等DNS伺服器只會跟你說
他們是依照上游伺服器回傳的資訊 提供給下游用戶的
他們也沒辦法做些什麼 其實就網路架構而言是這樣沒錯
自己亂改、不忠實呈現上游DNS資訊的話 那不就跟中國一樣了 XDD
總結一下以上提到的「綜合問題」:
1. HiNet應該要把出國的網路連線品質弄好 這兩個月非固定制在尖峰下的表現非常糟
前幾天還有碰到 連imgur都打不開 鄉民PO文的貼圖都打不開 這像話嗎 XD
光是連線都有問題 別的就不用談了 就是在幫ISP下walkaround而已
雖然說 一分錢一分貨啦 不過最近好像真的很糟 以前不至於這樣 XD
2. FB/Akamai要調整好DNS設定 送給下一層DNS的IP 別老是離客戶太遠
一方面增加他們台灣PoP的利用率 同時ping值也好很多 用戶體驗好 廣告更賺錢
另一方面減少揹黑鍋的機率 XD 他們被罵得也很冤枉
因為設定沒弄好 應該只是延遲高一點 不至於頁面都是洞洞 開不出來 XD
對於原PO的話 你有幾個選項 XD
1. 換那高貴的固定制 這樣你優先權瞬間比幾百萬非固定制用戶要高
搶頻寬可以搶得贏別人 換成別人會更卡一點 XDD
2. 照三餐問候HiNet客服 看吵久了會不會有所改善 不過我覺得很難 XD
如果您或其它人有相關技術&知識 那還有其它選項:
3. 在台灣本島內找其它跳板連線出去 加上Proxy的.pac檔
裡面只設定連線狀況很差的主機走跳板 其它(多數都在台灣本島)都直接連線
可以節省頻寬的費用 像我有Google彰濱機房的VM 可以"借道"一下
順到爆炸是一定的 Google有自己的線路 XD
以前一次使用的狀況而言 我額外開了一台最小的VM來測試
用了40分鐘 列入計費的流量是29.8MB(小圖/縮圖流量不會很大)
小計為USD $0.003491 再加上VM本身&硬碟 全部加總為USD $0.007605
換成台幣為0.25元 夠便宜了吧 這金額連一通電話都打不了
但它可以解決我的問題 又不用急著換固定制 XDD
租一台機器 然後用完就關掉 不過要用這個要有些基本的相關知識
沒弄清楚規則的話 費用也是會破表的 XD
4. 既然DNS因故會導引到國外的PoP 也許寫隻script把那些受影響的機器的IP
寫死在hosts裡算了 讓它只會連到台灣的PoP
然後定期更新一下那些機器對應到台灣PoP的IP位址 XD
就在剛才(21:57) FB又開始一堆圖片變成洞洞
我先故意開某位朋友的FB 按一下會顯示他常出去拍的所有照片 全部打開應該有數千張
預設會先顯示一部分 捲到底會再多顯示一些縮圖 然後我把cache關掉 再重新整理頁面
先是一堆縮圖都開不出來 一堆洞洞
接著馬上使用我的.pac檔 改走HiNet固定制線路
建立連線後 馬上捲到最下面 讓它載入新的縮圖
(此時DNS cache未過期 所以我用的是HiNet DNS解析給我的IP位址
跟非固定制連到的主機是同一台)
結果新的縮圖馬上開始順暢載入 再往下捲又載入更多 屢試不爽 XD
然後回到頁面最前面 一開始還沒載入的圖片 還是卡在那邊 動彈不得
接著我再直接按下重新整理(此時還是cache關掉的狀態) 全部的縮圖依然順暢載入
再把跳板連線斷開 恢復成直接連線 再重新整理一次 一樣關掉cache
又有一堆縮圖開不出來了 XDD
大概是這樣 寫得有點亂 XD
--
※ 引述《s3103006 (累積分配)》之銘言:
: 大家好
: 這篇是一個月前的了
: 我的fb到現在還是一樣 請問還有人跟我一樣的嗎?
: 狀況如下:
: 1. 照片都是白底跑不出圖片 一片白 有些照片會顯示 有些不會
當然 因為縮圖的網址是 https://fbcdn-photos-*-a.akamaihd.net/...... 之類的
這一群主機不知道為什麼 很容易會被DNS解析之後 引導你連線到國外的主機
而HiNet非固定制的網路 這兩個月在尖峰時間要連到這些主機很困難 原因不明
但如果很幸運的剛好解析出的IP 是要連到國內的主機
那個ping值大概只有10ms上下吧 不會掉封包 連線又很順暢
因此你會突然看到圖片顯示又變順了!
不過別高興太早 Chrome預設的DNS cache應該只有一~兩分鐘
因此cache過期之後 會再重新解析那些主機的IP 等於又要再抽一次獎了
若是抽到國外的主機 又要看到一堆空白的縮圖 XD
其它交叉比對的因素(線路/DNS等等)待我稍後說明
: 2. 去點跑不出來的圖片 一點就馬上可以看到內容
這個也有辦法解釋 點縮圖跳出大圖片(完整圖片) 它的網址是:
https://fbcdn-sphotos-*-a.akamaihd.net/......
這群主機在八月下旬一樣很容易會被解析到國外的主機 要你連線國外
然後就會遇到跟上面類似的問題!
不同的是 HiNet DNS後來變成較容易解析到台灣的節點
因此多數網頁元素顯示會恢復正常 但是縮圖還是會有問題 一樣引導你到國外
如果是用Google DNS就比較慘 直到最近還是蠻常解析到國外的主機
明明台灣就有節點 硬是要繞去線路品質不佳的國外 XD
所以如果你現在用的是HiNet DNS的話 除了縮圖以外的網頁元素應該都可以正常顯示!
: 到現在斷斷續續已經快2個月了
: 還重灌了一次電腦 再裝了新的防毒
: 還是一樣沒有改善@@
: 我的系統環境如下:
: 1.CPU i7
: 2.ram 16G
: 3.瀏覽器:Chrome
: 4.網路: 中華光世代
除了網路以外 跟其它的都沒關係 不是硬體問題
: 目前有聽說中華海底電纜好像出了問題 連到國外都會很慢
: 不知道有沒有可能是這樣 但斷掉2個月也有點久了....
: → sigurose: 如果改DNS為8.8.8.8、8.8.4.4(前提是DNS沒改錯位置,改 10/24 10:19
: → sigurose: 完後有重啟連線、或電腦有重開機),可以再嘗試手動清除 10/24 10:19
: → sigurose: Windows和Chrome的DNS Cache: 10/24 10:19
以最近Google DNS解析出來的結果(FB相關網站) 我是很不建議設定Google DNS
我以前也是8.8.8.8/8.8.4.4的愛好者 但它一直解析到國外的主機
然後線路品質一差 就會有一堆東西開不出來 XD
明明台灣有節點 別繞遠路呀 XD
不過這也不完全是Google DNS的問題 它有點被夾在中間 等一下會說
: → SPzero: 跟海纜問題無關喔!主要跟連到FB的CDN會繞到國外去情況有 10/25 10:02
: → SPzero: 關,建議還是先從DNS伺服器位址設定看看,像我設168.95.1. 10/25 10:03
: → SPzero: 1跟168.95.192.1到現在都一切正常,如果設定多組DNS都還是 10/25 10:04
: → SPzero: 無法解決問題的話,不然就打到412客服專線去嘗試反應看看 10/25 10:04
說跟海纜問題無關 我覺得有點不合理 因為每次當我的HiNet 100M/40M非固定制
又開始FB縮圖顯示不出來時(我用的是HiNet DNS)
馬上跳板到HiNet固定制線路或Google在彰濱機房的VM 順得跟什麼鬼一樣 XD
DNS都沒改哦 DNS cache也還沒過期 只是連線走不同的路徑出去而已
所以是連到同一IP的機器 結果天差地遠 XD
所以就這個現象而言 我會比較傾向是這樣:
(1) HiNet非固定制優先權較固定制低 因此連外線路因故有障礙時
可用頻寬不足 非固定制的品質就會被犧牲(當然 人家固定制付錢又不是付爽的)!
所以從這個點再往前推就是: 連外線路因故有障礙 可用總頻寬變少了
我想這才是關鍵 因為之前並不會這樣 XD
DNS解析結果我覺得是另一個問題 如果用了Google DNS較容易解析出國外主機的IP位址
所以如果加上前面(1)的線路優先權&障礙的問題 解析出越多的國外主機IP位址
這個問題會更加嚴重!!
但如果你是HiNet固定制 或是像我一樣走Google自己的線路出去
就算是搭配Google DNS 然後解析出一堆國外主機IP位址
網頁開啟會稍微慢一點點(100ms上下) 但還是有在持續傳輸
而不是像非固定制一樣 變成一堆洞洞開不起來!
基礎建設(線路)出了問題 DNS引導你連到國外 那會是個災難
線路沒問題 DNS引導你連到國外 只是反應線路該有的延遲 & 較低的優先權
而不應該一堆東西開不出來 至少以前一直是這樣啦 XD
再來的部分是 各DNS解析的結果 其實FB/Akamai也要負點責任
因為大家都是用Anycast/EDNS Client Subnet等技術
照理說會直接提供用戶相對較近的CDN主機
至少像HiNet DNS這種的 使用的客戶多是HiNet等台灣地區ISP的用戶
明明台灣就有PoP 回應一個日本還是馬來西亞的PoP是怎樣
但FB/Akamai沒想到的可能是 台灣這段時間 尖峰連到國外某些地方的品質變得非常糟 XD
如前面所述 引導用戶到較遠的PoP 頂多就是網站開得慢一點
但不至於像HiNet非固定制這樣 一堆圖片開不出來 XDD
這部分可能要直接跟FB反應 看有沒有辦法做些什麼調整
因為HiNet/Google等DNS伺服器只會跟你說
他們是依照上游伺服器回傳的資訊 提供給下游用戶的
他們也沒辦法做些什麼 其實就網路架構而言是這樣沒錯
自己亂改、不忠實呈現上游DNS資訊的話 那不就跟中國一樣了 XDD
總結一下以上提到的「綜合問題」:
1. HiNet應該要把出國的網路連線品質弄好 這兩個月非固定制在尖峰下的表現非常糟
前幾天還有碰到 連imgur都打不開 鄉民PO文的貼圖都打不開 這像話嗎 XD
光是連線都有問題 別的就不用談了 就是在幫ISP下walkaround而已
雖然說 一分錢一分貨啦 不過最近好像真的很糟 以前不至於這樣 XD
2. FB/Akamai要調整好DNS設定 送給下一層DNS的IP 別老是離客戶太遠
一方面增加他們台灣PoP的利用率 同時ping值也好很多 用戶體驗好 廣告更賺錢
另一方面減少揹黑鍋的機率 XD 他們被罵得也很冤枉
因為設定沒弄好 應該只是延遲高一點 不至於頁面都是洞洞 開不出來 XD
對於原PO的話 你有幾個選項 XD
1. 換那高貴的固定制 這樣你優先權瞬間比幾百萬非固定制用戶要高
搶頻寬可以搶得贏別人 換成別人會更卡一點 XDD
2. 照三餐問候HiNet客服 看吵久了會不會有所改善 不過我覺得很難 XD
如果您或其它人有相關技術&知識 那還有其它選項:
3. 在台灣本島內找其它跳板連線出去 加上Proxy的.pac檔
裡面只設定連線狀況很差的主機走跳板 其它(多數都在台灣本島)都直接連線
可以節省頻寬的費用 像我有Google彰濱機房的VM 可以"借道"一下
順到爆炸是一定的 Google有自己的線路 XD
以前一次使用的狀況而言 我額外開了一台最小的VM來測試
用了40分鐘 列入計費的流量是29.8MB(小圖/縮圖流量不會很大)
小計為USD $0.003491 再加上VM本身&硬碟 全部加總為USD $0.007605
換成台幣為0.25元 夠便宜了吧 這金額連一通電話都打不了
但它可以解決我的問題 又不用急著換固定制 XDD
租一台機器 然後用完就關掉 不過要用這個要有些基本的相關知識
沒弄清楚規則的話 費用也是會破表的 XD
4. 既然DNS因故會導引到國外的PoP 也許寫隻script把那些受影響的機器的IP
寫死在hosts裡算了 讓它只會連到台灣的PoP
然後定期更新一下那些機器對應到台灣PoP的IP位址 XD
就在剛才(21:57) FB又開始一堆圖片變成洞洞
我先故意開某位朋友的FB 按一下會顯示他常出去拍的所有照片 全部打開應該有數千張
預設會先顯示一部分 捲到底會再多顯示一些縮圖 然後我把cache關掉 再重新整理頁面
先是一堆縮圖都開不出來 一堆洞洞
接著馬上使用我的.pac檔 改走HiNet固定制線路
建立連線後 馬上捲到最下面 讓它載入新的縮圖
(此時DNS cache未過期 所以我用的是HiNet DNS解析給我的IP位址
跟非固定制連到的主機是同一台)
結果新的縮圖馬上開始順暢載入 再往下捲又載入更多 屢試不爽 XD
然後回到頁面最前面 一開始還沒載入的圖片 還是卡在那邊 動彈不得
接著我再直接按下重新整理(此時還是cache關掉的狀態) 全部的縮圖依然順暢載入
再把跳板連線斷開 恢復成直接連線 再重新整理一次 一樣關掉cache
又有一堆縮圖開不出來了 XDD
大概是這樣 寫得有點亂 XD
--
Tags:
Facebook
All Comments

By Ina
at 2015-10-26T04:36
at 2015-10-26T04:36

By Joe
at 2015-10-30T05:43
at 2015-10-30T05:43

By Catherine
at 2015-11-02T07:25
at 2015-11-02T07:25

By Michael
at 2015-11-05T20:21
at 2015-11-05T20:21

By Necoo
at 2015-11-08T04:39
at 2015-11-08T04:39

By Valerie
at 2015-11-10T18:36
at 2015-11-10T18:36

By Robert
at 2015-11-12T10:03
at 2015-11-12T10:03

By Ursula
at 2015-11-14T09:44
at 2015-11-14T09:44

By Christine
at 2015-11-17T19:50
at 2015-11-17T19:50

By Faithe
at 2015-11-18T15:20
at 2015-11-18T15:20

By Olga
at 2015-11-22T18:49
at 2015-11-22T18:49

By Audriana
at 2015-11-26T00:28
at 2015-11-26T00:28

By Charlie
at 2015-11-27T06:12
at 2015-11-27T06:12

By Kristin
at 2015-12-01T05:09
at 2015-12-01T05:09

By Donna
at 2015-12-05T12:34
at 2015-12-05T12:34

By John
at 2015-12-09T21:58
at 2015-12-09T21:58

By Isabella
at 2015-12-11T15:46
at 2015-12-11T15:46

By Valerie
at 2015-12-12T00:25
at 2015-12-12T00:25

By Anthony
at 2015-12-14T09:02
at 2015-12-14T09:02

By Belly
at 2015-12-16T21:39
at 2015-12-16T21:39

By Frederic
at 2015-12-18T17:41
at 2015-12-18T17:41

By Edith
at 2015-12-22T20:57
at 2015-12-22T20:57

By Sandy
at 2015-12-27T04:13
at 2015-12-27T04:13

By Tracy
at 2015-12-30T23:02
at 2015-12-30T23:02

By Damian
at 2016-01-02T07:45
at 2016-01-02T07:45

By Doris
at 2016-01-06T06:32
at 2016-01-06T06:32

By Hazel
at 2016-01-08T18:38
at 2016-01-08T18:38

By John
at 2016-01-10T12:00
at 2016-01-10T12:00

By Victoria
at 2016-01-11T05:08
at 2016-01-11T05:08

By Noah
at 2016-01-14T07:15
at 2016-01-14T07:15

By Annie
at 2016-01-18T11:26
at 2016-01-18T11:26

By Carol
at 2016-01-22T22:59
at 2016-01-22T22:59

By Charlie
at 2016-01-24T13:10
at 2016-01-24T13:10

By Anonymous
at 2016-01-27T09:40
at 2016-01-27T09:40

By Brianna
at 2016-01-30T17:00
at 2016-01-30T17:00

By Lily
at 2016-02-03T20:28
at 2016-02-03T20:28

By Jacob
at 2016-02-04T21:40
at 2016-02-04T21:40

By Agnes
at 2016-02-05T22:14
at 2016-02-05T22:14

By Skylar Davis
at 2016-02-09T03:51
at 2016-02-09T03:51

By John
at 2016-02-10T03:15
at 2016-02-10T03:15

By Lily
at 2016-02-12T11:01
at 2016-02-12T11:01

By Bethany
at 2016-02-14T05:02
at 2016-02-14T05:02

By Carolina Franco
at 2016-02-15T14:50
at 2016-02-15T14:50

By Emily
at 2016-02-17T09:47
at 2016-02-17T09:47

By Annie
at 2016-02-20T16:04
at 2016-02-20T16:04

By Heather
at 2016-02-23T22:10
at 2016-02-23T22:10
Related Posts
允許發布動態時報

By Una
at 2015-10-25T22:01
at 2015-10-25T22:01
照片像燈光秀輪播app?

By Margaret
at 2015-10-25T21:37
at 2015-10-25T21:37
標籤 & 有我在內的相片

By Lydia
at 2015-10-25T13:31
at 2015-10-25T13:31
messenger的白底藍勾

By Vanessa
at 2015-10-25T10:32
at 2015-10-25T10:32
最近常常有假帳號加我好友

By Michael
at 2015-10-25T04:12
at 2015-10-25T04:12