是什麼導致我的寬頻電纜連接出現資料包遺失?

是什麼導致我的寬頻電纜連接出現資料包遺失?

我的家庭網路在過去的一個月裡一直不可靠,到目前為止,我的 ISP 一直無法找出原因,所以我想確保我已經排除了所有可能的原因。

我有一個 150/15 電纜互聯網連接,我透過本地 ISP 獲得該連接,該 ISP 從擁有基礎設施的較大 ISP 處轉售。在過去一個月左右的時間裡,我的連線似乎正常工作幾秒鐘,然後它會丟棄所有資料包幾秒鐘,然後再次正常工作一段時間。這會導致串流媒體問題、網頁無法加載等。

這是 ping 測試的範例:

Pinging google.ca [172.217.0.227] with 32 bytes of data:
Reply from 172.217.0.227: bytes=32 time=16ms TTL=56
Reply from 172.217.0.227: bytes=32 time=18ms TTL=56
Reply from 172.217.0.227: bytes=32 time=19ms TTL=56
Reply from 172.217.0.227: bytes=32 time=20ms TTL=56
Request timed out.
Reply from 172.217.0.227: bytes=32 time=515ms TTL=56
Reply from 172.217.0.227: bytes=32 time=52ms TTL=56
Reply from 172.217.0.227: bytes=32 time=24ms TTL=56
Request timed out.
Reply from 172.217.0.227: bytes=32 time=523ms TTL=56
Reply from 172.217.0.227: bytes=32 time=16ms TTL=56
Reply from 172.217.0.227: bytes=32 time=14ms TTL=56
Request timed out.
Request timed out.
Reply from 172.217.0.227: bytes=32 time=513ms TTL=56
Reply from 172.217.0.227: bytes=32 time=45ms TTL=56
Reply from 172.217.0.227: bytes=32 time=23ms TTL=56
Request timed out.
Reply from 172.217.0.227: bytes=32 time=16ms TTL=56
Reply from 172.217.0.227: bytes=32 time=13ms TTL=56
Reply from 172.217.0.227: bytes=32 time=16ms TTL=56
Reply from 172.217.0.227: bytes=32 time=17ms TTL=56
Reply from 172.217.0.227: bytes=32 time=20ms TTL=56
Reply from 172.217.0.227: bytes=32 time=20ms TTL=56
Reply from 172.217.0.227: bytes=32 time=46ms TTL=56
Reply from 172.217.0.227: bytes=32 time=17ms TTL=56
Reply from 172.217.0.227: bytes=32 time=77ms TTL=56
Reply from 172.217.0.227: bytes=32 time=15ms TTL=56
Reply from 172.217.0.227: bytes=32 time=57ms TTL=56
Reply from 172.217.0.227: bytes=32 time=21ms TTL=56
Reply from 172.217.0.227: bytes=32 time=18ms TTL=56
Reply from 172.217.0.227: bytes=32 time=40ms TTL=56
Reply from 172.217.0.227: bytes=32 time=15ms TTL=56
Reply from 172.217.0.227: bytes=32 time=18ms TTL=56
Reply from 172.217.0.227: bytes=32 time=17ms TTL=56
Reply from 172.217.0.227: bytes=32 time=26ms TTL=56
Reply from 172.217.0.227: bytes=32 time=24ms TTL=56
Reply from 172.217.0.227: bytes=32 time=15ms TTL=56
Reply from 172.217.0.227: bytes=32 time=12ms TTL=56
Reply from 172.217.0.227: bytes=32 time=21ms TTL=56
Reply from 172.217.0.227: bytes=32 time=16ms TTL=56
Reply from 172.217.0.227: bytes=32 time=21ms TTL=56
Reply from 172.217.0.227: bytes=32 time=17ms TTL=56
Reply from 172.217.0.227: bytes=32 time=13ms TTL=56
Reply from 172.217.0.227: bytes=32 time=20ms TTL=56
Reply from 172.217.0.227: bytes=32 time=19ms TTL=56
Request timed out.
Reply from 172.217.0.227: bytes=32 time=519ms TTL=56
Request timed out.
Reply from 172.217.0.227: bytes=32 time=519ms TTL=56

這是將電腦直接插入數據機,中間沒有路由器或交換器。 ISP 已經進行了測試,我的線路上似乎沒有噪音,他們說我的訊號很好。

我嘗試過的事情:

  • 從不同的計算機運行測試
  • 使用 ISP 發送給我的新數據機更換調變解調器
  • 從電湧保護器上拔下調製解調器的插頭並將其直接插入牆上(我的 ISP 認為這是電源問題)
  • 拔掉家裡其他設備的插頭,甚至關閉插入調變解調器的電路之外的所有電路上的斷路器
  • 更換從 ISP 的接入點到我的數據機穿過我家的同軸電纜

我沒有註意到我嘗試過的任何事情有什麼不同,而且我沒有註意到一天中不同時間的差異(儘管我大多只能在晚上進行測試,所以這很難確認)。

有沒有人有任何其他我可以運行的測試,這些測試可能會指出或排除我的問題?

編輯:這是我在進行 ping 測試時同時獲取的路由追蹤資料。當我今晚回家時,我會根據大家的建議進行更多測試。

Tracing route to google.ca [172.217.164.227]
over a maximum of 30 hops:

  1    14 ms    14 ms    16 ms  {MyIp}
  2     *        *        *     Request timed out.
  3    25 ms    14 ms    21 ms  ae3-118-agg01-tor.teksavvy.com [104.195.128.69] 
  4    17 ms    16 ms    22 ms  ae4-0-bdr01-tor.teksavvy.com [206.248.155.94] 
  5    15 ms     *      518 ms  72.14.212.134 
  6    19 ms    16 ms     *     74.125.244.145 
  7    16 ms    14 ms    14 ms  216.239.41.247 
  8   516 ms    18 ms     *     yyz12s05-in-f3.1e100.net [172.217.164.227] 
  9     *      520 ms    28 ms  yyz12s05-in-f3.1e100.net [172.217.164.227] 

Trace complete.

Tracing route to one.one.one.one [1.1.1.1]
over a maximum of 30 hops:

  1     *      518 ms    21 ms  {MyIp} 
  2     *        *        *     Request timed out.
  3     *      517 ms     *     ae2-218-agg01-tor2.teksavvy.com [104.195.128.213] 
  4     *      548 ms     *     ae10-0-bdr01-tor2.teksavvy.com [206.248.155.92] 
  5    17 ms    37 ms    16 ms  ae12-0-bdr01-tor.teksavvy.com [206.248.155.10] 
  6    20 ms    19 ms    30 ms  198.32.181.56 
  7    17 ms     *      512 ms  one.one.one.one [1.1.1.1] 

Trace complete.

Tracing route to reddit.com [151.101.1.140]
over a maximum of 30 hops:

  1    19 ms    17 ms    17 ms  {MyIp} 
  2     *        *        *     Request timed out.
  3   581 ms    18 ms   528 ms  ae2-218-agg01-tor2.teksavvy.com [104.195.128.213] 
  4    15 ms    29 ms    23 ms  ae1-0-bdr01-tor.teksavvy.com [206.248.155.13] 
  5     *        *        *     Request timed out.
  6   518 ms    15 ms    17 ms  151.101.1.140 

Trace complete.

它似乎沒有在任何特定的跳轉處失敗,所以可能只是在追蹤路由期間丟失了資料包。

答案1

根據您的嘗試,我立即認為線路不好。您已排除設備問題以及設備和數據機之間的任何變數。因此,除非您擁有的每台設備都遇到相同的缺陷,否則這似乎是您的線路或 ISP 流量路由的直接問題。作為快速檢查一致性的方法,您可以嘗試 ping cloudflares DNS 1.1.1.1 嗎?如果是相同的,那麼我相信有必要再次致電 ISP,並且服務技術人員應該上門排除故障。

答案2

我將遵循的過程包括

  • traceroute從家裡到 ISP 網路之外的幾個地方(例如 Google、Amazon、CNN、BBC),並記下任何中間 IP 位址

  • ping對每個 IP 位址進行長時間運行的測試,並散佈時間戳以供以後交叉引用

  • 如果遺失的資料包數量存在任何統計上顯著的差異,則路由中相應的差異(透過更多traceroute輸出驗證 - 請記住,路由可能會隨著時間的推移而改變)可能是相關的

編輯新增:

如果您還沒有可以繼續運行以收集這些日誌的機器,請花費 100 美元購買 Raspberry Pi(或類似設備)和 USB 硬碟(以及 SD 卡和 USB 電源和跳線,如果您沒有的話)已經有了) 。您可能還需要 USB 電池組充電時繼續提供電流(這並不容易找到),用作原始的 UPS。

同時運行多個ping+date日誌記錄會話,至少持續幾天。如果需要,能夠讓您的 ISP 淹沒在資料中。

相關內容