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

Franklin avatar
By Franklin
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

--
Tags: Facebook

All Comments

Ina avatar
By Ina
at 2015-10-26T04:36
就還是無解....用不同瀏覽器也有不同結果
Joe avatar
By Joe
at 2015-10-30T05:43
不會呀 上面不是有說了嗎 你用跳板就有解啦 不過你要會
操作就是 XD
Catherine avatar
By Catherine
at 2015-11-02T07:25
要不然就花錢換固定制就搞定 不過最近沒優惠 XD
Michael avatar
By Michael
at 2015-11-05T20:21
要不然就是把那些host的IP寫死 定期更新 但是會不會有
副作用就不知道 XD
Necoo avatar
By Necoo
at 2015-11-08T04:39
所以樓主已經不用8.8.8.8、8.8.4.4了?
Valerie avatar
By Valerie
at 2015-11-10T18:36
是的 因為就我最近這一陣子持續觀察 它還是持續引導我連
到國外 而且不只是縮圖會受到影響 是連其它主機都是 像
是FB存放CSS等元素還有靜態物件的主機 都要我連到國外
Robert avatar
By Robert
at 2015-11-12T10:03
啊非固定制在尖峰的連線狀況就很糟呀 狀況更差的時候 我
會連首頁的排版都亂掉 這不就更糟 同時也要讓更多流量走
跳板 XD 我是Google DNS的長期使用者 從它公開IP位址後
過幾個月就開始用 直到八月開始變這樣 當然你如果有看完
我上面所說的 會發現其實不算是Google DNS的問題 XD
Ursula avatar
By Ursula
at 2015-11-14T09:44
它上游是FB/AkamaiDNS 連不出去也是HiNet非固定制線路爛
目前改用HiNet DNS+固定制或是Google VM和適當的設定
連線出去(目前只有縮圖需要走跳板 大圖&其它的都不用)
要不然晚上都不要用網路了 XD HiNet非固定制走的線路真
的問題不少 前幾天連imgur.com & 中國一些網站的圖片也
開不出來 又是我一用跳板就秒開 真是氣死我了
Christine avatar
By Christine
at 2015-11-17T19:50
那個時間還是凌晨兩點 可不是什麼晚上九點熱門時段 XD
我現在每個月再觀察一次 哪天狀況有改善會再換回來
Faithe avatar
By Faithe
at 2015-11-18T15:20
畢竟我比較相信Google對於相關技術的研究和投資 它的DNS
設施同時給自己用 也幫人代管 也給一般客戶用 應該可靠XD
Olga avatar
By Olga
at 2015-11-22T18:49
!!!
真的耶 改成固定ip 縮圖就順多了 但還是沒完全正常
Audriana avatar
By Audriana
at 2015-11-26T00:28
會有幾張沒顯示出來
Charlie avatar
By Charlie
at 2015-11-27T06:12
不... 後來發現其實沒順多少
Kristin avatar
By Kristin
at 2015-12-01T05:09
哈囉~您好像弄錯了 我說的不是「非固定制的固定IP」哦
Donna avatar
By Donna
at 2015-12-05T12:34
那個優先權是沒什麼差的 XD 我指的是這個 是要花錢的
http://www.adsl.hinet.net/3ip/fttx_rates.html
John avatar
By John
at 2015-12-09T21:58
沒花錢 哪來的優先權把別人擠下去 XD 另外 現在已經凌晨
了 再晚一點 什麼也不用做 就會順暢許多 因為大家都睡覺
了 競爭的人變少了 XDD
Isabella avatar
By Isabella
at 2015-12-11T15:46
明明台灣就有節點 硬是要繞去線路品質不佳的國外 XD ←
不是ISP DNS能決定的,連到CDN主機後,伺服器會依據DNS
自動判斷使用者的所在區域、分配給傳輸距離最近的邊緣伺
Valerie avatar
By Valerie
at 2015-12-12T00:25
服器,CDN服務業者會依其營運策略/流量/請求數去設定最
Anthony avatar
By Anthony
at 2015-12-14T09:02
佳化,所以解析結果還是會隨機變動的。其實用非固定制線
路不一定會不順,IPv6其實就比IPv4順很多,用IPv6的人少
IPv6伺服器流量負荷相對也小很多
Belly avatar
By Belly
at 2015-12-16T21:39
請問,那換成「自動取得DNS伺服器位址」會好一點嗎?
Frederic avatar
By Frederic
at 2015-12-18T17:41
不一定,其實如果要從DNS設定方式來看的話,最好的情況可
Edith avatar
By Edith
at 2015-12-22T20:57
能還是以ISP業者的DNS伺服器位址會比較好些,至少對我來說
Sandy avatar
By Sandy
at 2015-12-27T04:13
目前設HiNet DNS比Google DNS要穩定得多,當然之前也有情
況顛倒的時候啦,不過通常若發生時我就會多換幾組DNS伺服
Tracy avatar
By Tracy
at 2015-12-30T23:02
器測試看看
Damian avatar
By Damian
at 2016-01-02T07:45
如果判斷是非固定制某些路由設定需要調整,由於去、回程
路由通常不同,若僅看去程路由,多數情況下延遲其實都很
Doris avatar
By Doris
at 2016-01-06T06:32
正常,無法據此判斷是不是連外線路有障礙,除非是發生海
正常,無法據此判斷是不是連外線路有障礙,除非是發生海
Hazel avatar
By Hazel
at 2016-01-08T18:38
纜障礙,尖峰時段+走長路由+非固定制沒有優先權,延遲會
John avatar
By John
at 2016-01-10T12:00
增加就比較難避免。如果有多個國外網站都這樣時,其實還
Victoria avatar
By Victoria
at 2016-01-11T05:08
是會建議要向HiNet客服反應一下.
Noah avatar
By Noah
at 2016-01-14T07:15
要把資料抓回來 不就是要去+回程都要暢通 資料才回得來
嗎? 資料能傳回來 它怎麼走 一般人應該也不會很在意 頂
多是延遲高了點 不該是圖片完全開不出來 現在FB會讓人
很火就是這樣吧 XD 所以現在這樣 對用戶而言就是去+回
程中間某些地方有障礙吧 要不然如何解釋 連到同樣的IP
Annie avatar
By Annie
at 2016-01-18T11:26
位址的伺服器 走不同路線就非常通暢 非固定制就是不通
XD 我也常在尖峰時間連到一堆歐洲的網站 那邊的ping起
碼是300起跳 雖然反應慢了點 但是慢慢傳 都會把資料完
整的拖回來 而不是根本就開不出來 我可以開一堆分頁在
背景 等一下再回來看就好 但FB就不是這樣 XD 如果再來
有更多網站發生這種事 的確是會考慮向HiNet反應 不過因
為目前有別的路線可以走 所以就再繼續觀察 畢竟時間寶
貴 目前我一天只需花不到1元就可以繞開這個問題 XD 倒
Carol avatar
By Carol
at 2016-01-22T22:59
是其它沒別的路線可走的人 可以優先考慮一堆人一起反
應 照三餐問候客服 看會不會比較有效
Charlie avatar
By Charlie
at 2016-01-24T13:10
http://is.gd/XzadvV 員工回應
Anonymous avatar
By Anonymous
at 2016-01-27T09:40
講出來不知道會不會害用這個擴充功能的人變慢 請餵狗
zenmate vpn 使用方法很簡單
Brianna avatar
By Brianna
at 2016-01-30T17:00
讀取會變慢 但縮圖會正常顯示
Lily avatar
By Lily
at 2016-02-03T20:28
現在尖峰時間過了 明天晚上可以再試試 XD
Jacob avatar
By Jacob
at 2016-02-04T21:40
另外 其它ISP我就不清楚了 別的ISP設定用HiNet Proxy的
話 搞不好會變更慢 沒試過不確定 XD
Agnes avatar
By Agnes
at 2016-02-05T22:14
設了Proxy之後 DNS用哪家就沒差了 因為你會把主機名稱交
Skylar Davis avatar
By Skylar Davis
at 2016-02-09T03:51
給代理伺服器 請他幫你建立連線 所以查IP的動作是在代理
伺服器那邊做的
John avatar
By John
at 2016-02-10T03:15
剛才超卡 趕快試一下 結果跟我走Google線路差不多
圖片都開得出來 XD 有遇到問題的HiNet用戶可以設定一下
代理伺服器 應該會有改善 XD
Lily avatar
By Lily
at 2016-02-12T11:01
這幾天感覺FB瀏覽照片、顯示縮圖的錯誤率降低了,搞不好
Bethany avatar
By Bethany
at 2016-02-14T05:02
FB已經有做調整,可以把Proxy、DNS都還原到預設值試試看
Carolina Franco avatar
By Carolina Franco
at 2016-02-15T14:50
今天中午圖片不正常,況且今天是平常日
Emily avatar
By Emily
at 2016-02-17T09:47
是呀 這幾天的確比之前好很多 晚上尖峰沒那麼誇張了 XD
Annie avatar
By Annie
at 2016-02-20T16:04
不過同樣如樓上所說的一樣 昨天中午竟然出現類似現象
中午耶!! 真是笑掉我的大牙 不知道又在搞什麼飛機
Heather avatar
By Heather
at 2016-02-23T22:10
昨天比較忙 沒去追蹤成因是否相同 下次來看看

允許發布動態時報

Una avatar
By Una
at 2015-10-25T22:01
今天將前天把朋友標記我的照片按了and#34;允許發布在動態時報and#34; 但是我的頁面沒出現此相片(完全消失),朋友的頁面還有 這到底是為什麼? 而前天我允許發布的相片明明狀態是and#34;公開and#34; 非朋友的人卻看不到 求解,謝謝 - ...

照片像燈光秀輪播app?

Margaret avatar
By Margaret
at 2015-10-25T21:37
照片會像燈光秀輪播方式, http://i.imgur.com/Q5bLec4.jpg http://i.imgur.com/kP2sjQr.jpg http://i.imgur.com/JskjA3d.jpg 點擊進去像下面這張圖片, http://i.imgur.com/ANG60pd.jpg 再 ...

標籤 & 有我在內的相片

Lydia avatar
By Lydia
at 2015-10-25T13:31
想請教各位高手一個問題,有關於and#34;標籤and#34;和and#34;有我在內的相片and#34;之間的關係。 按照先前的使用經驗, 譬如說朋友上傳了一張照片標籤你, 你的相片→有你在內的相片當中就會出現這張照片。 可是昨日被朋友標記的兩張照片, 有出現自己帳號頁面的動態時報上,卻沒出現在相片→有 ...

messenger的白底藍勾

Vanessa avatar
By Vanessa
at 2015-10-25T10:32
☑ 我確認我已經按 z 瀏覽過精華區且也用 / 功能搜尋過板面上相關文章 注意:請按 再按 修改文章標題使之包含應用程式名稱 ─────────────────────────────────────── 各位好 白底藍勾我知道是訊息先傳到server,對方卻還沒開啓 但對方顯 ...

最近常常有假帳號加我好友

Michael avatar
By Michael
at 2015-10-25T04:12
真的 有加入某個社團 有一個女生除了有大頭貼以外 其他全部任何狀態都設定隱藏 點進去看他臉書啥都沒有 但是她把我在那社團上面的朋友都加了一遍 後來我們討論後決定不加或刪除 結果我朋友的臉書就被檢舉 而且我朋友原本的臉書不是放大頭照 於是要給身分證之類的給臉書證明 這社會真的怪人很多 ※ 引述 ...