但明明地點一樣,為什有人還是可以上只是lag,而有些人是一直都無法上網
現在地址位於新莊區東邊,兩支中華電信的4G門號,我的是MX4 pro,另一位是Iphone 6 plus
Iphone 6+那隻完全無法上Line,透過ipv6-test.com查看的IP為42.72.69.117
Mx4 pro可以傳line,只是反應慢幾秒,透過ipv6-test.com查看的IP為114.136.62.35
Iphone 6+重啟4G,拿到223.137.225.65,又可以傳line了,但還是lag幾秒
MX4 pro重啟4G,拿到42.73.26.88 與之前同網段,一樣傳慢幾秒,但還是傳得出
即使在同一個LTE cell,只因為CG-NAT之後,取得不同IP,就讓我們平時最常使用的line出現服務品質的差異
只是這個差異,只有在line頻寬出問題時,大家才感受到
~~~~
kahnmao wrote:
LINE伺服器不會...(恕刪)
1. 一台PC使用LINE 最新版本連線,登入後與某位也在台灣板橋的朋友發文字訊息
我方經過兩層NAT,另一方經過單層NAT。我方IP為36開頭網段
2. 使用wireshark抓取封包,並觀察訊息過程中出現的encrypted data與LINE之關係,找到119.235.235.84為當時收送訊息之server
3. 我方reset WAN pppoe,使其獲得1開頭的網段,line保持不關閉,再次雙向發訊息,獲得仍為119.235.235.84之訊息伺服器IP
4. 以正常方式結束line程式,並以工作管理員確定程序已經終止,重新啟動並登入line,再次雙向發訊息,獲得仍為119.235.235.84之訊息伺服器IP
整個測試過程不超過30分鐘





手機板的部分 過幾天在抓包一次,實驗方法大致相同,差在使用airpcap抓包
電腦版tcptrace








~~~
即使伺服器有很多台,對外IP只有一個,而public IP可以reach到內部某一台server,用openflow架設防火牆、NFV,有多條redundancy path,對外IP還可以做到transparency failover。
但一個機房一個IP同時只有一個路由對外,或有多路由在RR,都不至於讓一個用戶在一段時間內永遠無法連上,而同樣地區另一個用戶使用相同DNS設定卻可以
line的文字訊息從封包行為來看是stateful的,所以我斷線重取得IP,或是關閉line程式重新啟動,都會重新連線
那麼唯一的差異就只會是往返路由。