Tag Archives: aaaa

PChome 修正了問題,以及 RFC 4074 的說明

早些時候測試發現 PChome 已經修正了之前提到的問題:「PChome 24h 連線會慢的原因...」、「PChome 24h 連線會慢的原因... (續篇)」,這邊除了整理一下以外,也要修正之前文章裡的錯誤。 在 RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses) 裡面提到了當你只有 IPv4 address 時,DNS server 要怎麼回應的問題。 在「3. Expected Behavior」說明了正確的作法,當只有 A RR 沒有 AAAA RR 的時候,應該要傳回 NOERROR,而 answer section 裡面不要放東西: Suppose that … Continue reading

Posted in Computer, DNS, Murmuring, Network, Service|Tagged , , , , , , , , , , , , , , , , , , |Leave a comment

PChome 24h 連線會慢的原因... (續篇)

上一篇「PChome 24h 連線會慢的原因...」寫到 DNS resolver 會倒在路邊,但沒寫會怎麼倒... 因為規格書上沒有寫當問不到要問的東西時要怎麼處理,所以每一家處理的方式都不太一樣。 我把對各 DNS resolver 查詢 100 次的結果放在 GitHub Gist 上:「Query 24h.pchome.com.tw」,大家都是回 SERVFAIL,只是時間不一樣 (最後一個 x.xxxx total 的部份表示實際秒數,wall clock)。 先看這次的主角好了,HiNet 的 168.95.1.1 與 168.95.192.1,同時也應該是 PChome 24h 服務使用人數最多的 DNS resolver。 這兩個 DNS resolver 在遇到問題時不會馬上回 SERVFAIL,加上業界有小道消息說中華自己改了不少 code,所以跟一般的 open … Continue reading

Posted in Computer, DNS, Murmuring, Network, Service|Tagged , , , , , , , , , , , , , , |2 Comments

PChome 24h 連線會慢的原因...

Update:續篇請參考「PChome 24h 連線會慢的原因... (續篇)」。 tl;dr:因為他們的 DNS servers 不會對 IPv6 的 AAAA record 正確的回應 NXDOMAIN,導致 DNS resolver 會不斷嘗試。 好像一行就把原因講完了啊,還是多寫一些細節好了。 起因於我的電腦連 PChome 24h 時常常會卡住,Google Chrome 會寫「Resolving host...」,於是就花了些時間找這個問題。 一開始先用幾個工具測試,發現 host 會卡,但不知道卡什麼: $ host 24h.pchome.com.tw 拿 tcpdump 出來聽的時候發現 host 會跑 A、AAAA 以及 MX 三個種類,而後面兩個都會卡住: … Continue reading

Posted in Computer, DNS, Murmuring, Network, Service, WWW|Tagged , , , , , , , , , , |7 Comments

Dropbox 的桌面端應用支援 IPv6 環境了...

算是宣示性質的新聞稿吧,畢竟官網與 blog 以及 API 都還是沒 AAAA record:「Adding IPv6 connectivity support to the Dropbox desktop client」。 文章裡面提到支援 IPv6 only network,應該是指 ISP 有支援 NAT64 轉換的情況下可以使用 Dropbox 資源,而不是 Dropbox 整個 IPv6 ready... gslin@home [~] [17:49/W4] dig www.dropbox.com aaaa @8.8.8.8 ; DiG 9.9.5-3ubuntu0.14-Ubuntu www.dropbox.com … Continue reading

Posted in Computer, Murmuring, Network, Software|Tagged , , , , , , , , |Leave a comment