Tại sao ping nhanh hơn qua VPN hơn là không có VPN?


35

Khi tôi chơi một trò chơi trực tuyến không có VPN, ping là khoảng 120ms. Nhưng khi tôi sử dụng VPN với một vị trí ảo ở Đức, ping chỉ là 60-70ms (thật đáng kinh ngạc). Khi tôi sử dụng vị trí ảo đến Phần Lan, nó lại hơn 160. Internet là từ trường đại học Hy Lạp.

Tại sao ping thông qua VPN sẽ nhanh hơn mà không có?

Không có VPN:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  150.140.216.126
  2    <1 ms     1 ms     2 ms  150.140.208.73
  3    14 ms     4 ms     1 ms  150.140.208.65
  4    11 ms     6 ms     9 ms  150.140.128.50
  5    10 ms    11 ms     2 ms  150.140.128.106
  6     5 ms     6 ms     8 ms  62.217.97.30
  7     6 ms     6 ms     6 ms  62.217.100.63
  8    11 ms    11 ms     7 ms  83.97.88.69
  9    82 ms    85 ms    92 ms  62.40.112.215
 10    88 ms    84 ms    90 ms  62.40.98.150
 11    84 ms    87 ms    85 ms  62.40.98.112
 12    89 ms    91 ms    93 ms  62.40.98.152
 13    83 ms    82 ms    91 ms  109.105.102.98
 14    99 ms    88 ms    82 ms  109.105.102.97
 15    87 ms    87 ms    87 ms  80.249.209.203
 16   106 ms    88 ms    87 ms  80.249.211.64
 17     *        *        *     Request timed out.
 18    90 ms    96 ms    88 ms  104.160.141.103
 19    87 ms    88 ms    88 ms  104.160.141.107
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22    93 ms   106 ms    89 ms  185.40.64.65
Trace complete.



C:\Users\Dimitris>tracert prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  ita.fep.upatras.gr [150.140.216.126]
  2     1 ms     1 ms    <1 ms  150.140.208.73
  3     1 ms     1 ms     2 ms  upnet2fep.upnet.gr [150.140.208.65]
  4     2 ms     2 ms     4 ms  r29-vl1000.upnet.gr [150.140.128.50]
  5    15 ms    11 ms    16 ms  R29A-R29.upnet.gr [150.140.128.106]
  6     4 ms     4 ms     5 ms  upatras-rio-2-gw.kolettir.access-  link.grnet.gr [6
2.217.97.30]
  7     5 ms     5 ms     5 ms  eier-kolettir-AE.backbone.grnet.gr[62.217.100.63
]
  8    31 ms    24 ms    31 ms  grnet-ias-geant-gw.mx2.ath.gr.geant.net [83.97.88
.69]
  9    81 ms    82 ms    83 ms  ae1.mx1.ath.gr.geant.net [62.40.112.215]
 10    83 ms    81 ms    82 ms  ae2.mx1.mil2.it.geant.net [62.40.98.150]
 11    91 ms    83 ms    82 ms  ae6.mx1.gen.ch.geant.net [62.40.98.112]
 12   101 ms    95 ms    83 ms  ae4.mx1.par.fr.geant.net [62.40.98.152]
 13    82 ms    82 ms    85 ms  ndn-gw.mx1.lon.uk.geant.net [109.105.102.98]
 14    86 ms    92 ms    86 ms  uk-hex.nordu.net [109.105.102.97]
 15    86 ms    87 ms    88 ms  nl-sar.nordu.net [80.249.209.203]
 16     *       92 ms    87 ms  80.249.211.64
 17     *        *        *     Request timed out.
 18   114 ms    87 ms    88 ms  104.160.141.103
 19    88 ms    92 ms   103 ms  104.160.141.107
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22    88 ms    88 ms    90 ms  185.40.64.65

Với vị trí ảo VPN Đức:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1    49 ms    49 ms    49 ms  100.100.48.1
  2     *        *        *     Request timed out.
  3    59 ms     *       58 ms  95.172.68.229
  4    52 ms    48 ms    55 ms  95.172.71.149
  5    50 ms    78 ms    78 ms  95.172.67.5
  6    52 ms    64 ms    59 ms  77.67.73.165
  7    48 ms    49 ms    49 ms  89.149.186.170
  8    50 ms    53 ms    49 ms  4.68.63.57
  9    55 ms    51 ms    53 ms  4.69.154.71
 10    49 ms    54 ms    66 ms  4.69.154.71
 11     *        *        *     Request timed out.
 12     *        *        *     Request timed out.
 13     *        *        *     Request timed out.
 14     *        *        *     Request timed out.
 15    61 ms    77 ms    76 ms  104.160.141.103
 16    68 ms    75 ms    60 ms  104.160.141.107
 17     *        *        *     Request timed out.
 18     *        *        *     Request timed out.
 19    69 ms    64 ms    61 ms  185.40.64.65

Trace complete.

Với vị trí ảo VPN Phần Lan:

C:\Users\Dimitris>tracert -d prod.euw1.lol.riotgames.com
Tracing route to prod.euw1.lol.riotgames.com [185.40.64.65]
over a maximum of 30 hops:

  1   145 ms   130 ms   130 ms  100.100.112.1
  2   123 ms   143 ms   129 ms  10.25.52.1
  3   150 ms   155 ms   140 ms  87.245.248.22
  4   167 ms   175 ms   176 ms  87.245.234.118
  5     *        *        *     Request timed out.
  6     *      165 ms     *     104.160.141.52
  7   167 ms   167 ms   151 ms  104.160.141.101
  8   161 ms   171 ms   178 ms  104.160.141.105
  9     *        *        *     Request timed out.
 10     *        *        *     Request timed out.
 11   164 ms   162 ms   152 ms  185.40.64.65

Trace complete.

3
bởi vì lưu lượng truy cập của bạn đang đi theo một con đường rất khác khi sử dụng VPN và nhà cung cấp dịch vụ VPN đã thiết lập đường dẫn có độ trễ thấp hơn đến đích.
Frank Thomas

5
Nhận xét của tôi là xa câu trả lời thích hợp cho câu hỏi này. Câu hỏi ban đầu cũng khác xa so với bản sửa đổi hiện tại. Tuy nhiên, tôi đã xóa bình luận để tránh ping trong tương lai
Ramhound

Bạn cũng có thể cung cấp một traceroute cho nhà cung cấp VPN của bạn? Điều này sẽ cho phép bạn biết tuyến đường nào các gói đang sử dụng
Matthew Steeples

Làm thế nào để làm điều đó, nhà cung cấp VPN của riêng tôi là gì?
Jim

Bạn nên chạy traceroute mà không có -d . Điều này sẽ làm cho nó rõ ràng hơn một chút những gì đang diễn ra, ít nhất là một thời gian.
Michael Hampton

Câu trả lời:


28

Mặc dù đó là một tình huống không phổ biến, nó có thể. Có thể có rất nhiều câu trả lời.

Nó có thể là về cấu trúc nội bộ của nhà cung cấp mạng của bạn. Điều gì có thể giúp ích rất nhiều, nếu bạn cung cấp cho chúng tôi kết quả của tracert -d 1.2.3.4lệnh, trong đó 1.2.3.4 là IP bạn đã ping và bạn sẽ chỉnh sửa câu hỏi của mình.

Không có điều đó, tôi nghĩ lý do có thể xảy ra nhất là tổ chức mạng của ISP của bạn.

Các ISP cũng cần trả tiền cho mạng của các nhà cung cấp khác nhau. Trong hầu hết các trường hợp, họ liên tục cố gắng tìm các nhà cung cấp rẻ nhất / tốt nhất, do đó, trong hầu hết các trường hợp, họ sử dụng định tuyến khác nhau cho một khu vực gần và cho các địa điểm xa, xa. Tất nhiên, mạng cho họ hầu hết là rẻ, trong khi mạng cho khu vực địa phương chủ yếu được thực hiện bởi một tổ chức khu vực được thành lập bởi một nhóm các ISP địa phương hoặc bởi chính quyền địa phương.

Việc các ISP chỉ trả một băng thông mạng hẹp hơn nhiều so với phần đắt hơn là điều bình thường, đặc biệt nếu bạn đến từ một ISP nhỏ hoặc sử dụng gói giá rẻ.

Nếu bạn sử dụng VPN, VPN này có thể được kết nối trên mạng bên ngoài nhanh hơn của ISP của bạn, do đó nó sẽ nhanh hơn. Và, nhà cung cấp VPN có thể sử dụng mạng nhanh hơn nhiều so với nhà cung cấp mạng của bạn.


Sau khi mở rộng: kiểm tra các traceroutes, chúng ta có thể nhận được các thông tin rất chính xác, điểm chậm trong hệ thống là gì và ở đâu. Đặc biệt nếu chúng ta so sánh tất cả 3 tuyến đường.

Kiểm tra, đã tăng thời gian đáp ứng gói nhiều nhất. Trong trường hợp của bạn (trường hợp không có VPN và trong trường hợp VPN Phần Lan), nó nằm trong khoảng 83.97,88,69 đến 62,40.112.215.

Kiểm tra chúng trong dịch vụ tra cứu IP Whoise (ví dụ: https://www.whatismyip.com/ip-whois-lookup/ ), chúng ta có thể thấy, đó là nơi các gói Úc của bạn đến Anh. Nó có lẽ là một cáp truyền thông nhiều đại dương, chắc chắn là rất tốn kém cho nhà cung cấp mạng cáp của bạn, vì vậy nó cố gắng tiết kiệm điều đó.

Điều khiến mọi thứ trở nên buồn cười hơn một chút: trong trường hợp kết nối VPN Đức của bạn, cáp Úc -> Anh không làm gì cả. Có thể các kết nối dữ liệu vào Đức đang diễn ra theo một cách rất khác.

Từ cấu hình mạng của Úc, không nên có bất kỳ sự khác biệt nào.

Tôi nghĩ rằng, lý do là trong trường hợp của bạn, ở châu Âu. Prodiver VPN của Đức đã trả nhiều tiền hơn để có được một toàn cầu tốt hơn băng thông mạng , với tư cách là nhà cung cấp mạng cho máy chủ trò chơi của bạn. Đây là lý do có thể xảy ra, tại sao nó có thể tránh được sự chậm trễ giữa .au và .uk.

Nhà cung cấp VPN Phần Lan không thể làm điều đó, và lý do có thể xảy ra trong trường hợp này, mặc dù Phần Lan là một quốc gia phát triển cao trong khu vực, nhưng có lẽ nó không được kết nối với một mạng lưới toàn cầu phát triển tốt như Đức (đây là ISP của Nhà cung cấp VPN Phần Lan đã phải mua băng thông hẹp hơn và không thể tránh được sự chậm trễ của người Anh).


Tôi đã chỉnh sửa câu hỏi của mình
Jim

2
umm, độ trễ của anh ấy trong mọi trường hợp dường như quá thấp đối với Úc. Tôi cũng không thấy australia trong bất kỳ tra cứu whois nào.
cắm vào

2
Whois trên IP đầu tiên không trả lại bất cứ điều gì hữu ích, chỉ là một thông điệp giữ từ APNIC nói rằng "chúng tôi không quản lý IP này". Thông tin trên IP đầu tiên cung cấp "ita.fep.upatras.gr" ngụ ý mạnh mẽ về hy vọng.
cắm vào

1
@peterh Hãy thử whois 150.140.216.126 | grep -i -C 10 brisbanemột số bối cảnh cho vị trí đó. Cụ thể, hãy xem các trường nhận xét:APNIC is a Regional Internet Registry. We do not operate the referring network and is unable to investigate complaints of network abuse. For more information, see www.apnic.net/irt
CVn

3
Địa chỉ IP được đăng ký trong RIPE và được đăng ký vào Đại học Patras ở Patras, Hy Lạp. Nếu bạn nhận được một bản ghi từ APNIC, bạn thực sự nên đọc bản ghi và lưu ý những gì nó nói. Cụ thể:Address ranges from this historical space have now been transferred to the appropriate RIR database. If your search has returned this record, it means the address range is not administered by APNIC.
Michael Hampton

7

VPN buộc lưu lượng truy cập phải thực hiện các tuyến đường khác nhau.

Thông thường, các ISP tối ưu hóa cho băng thông và chi phí, không phải cho độ trễ.

Từ WHOIS và DNS ngược, có vẻ như bạn đang ở Hy Lạp và máy chủ ở Ireland.

Trước tiên, hãy xem đường dẫn không phải VPN. Các bước nhảy 62,40. * Dường như có DNS đảo ngược (chúng nằm trong một phần nghìn giây của nhau nhưng có DNS đảo ngược dường như chỉ ra bốn quốc gia khác nhau), nhưng tôi đoán rằng bước nhảy từ 83.97,88,69 đến 62,40.112.215 thực sự là một liên kết trực tiếp từ Hy Lạp đến London.

Liên kết đó dường như có độ trễ cao, chiếm phần lớn tổng độ trễ trong đường dẫn. Tôi đoán rằng có hai cách giải thích. Một là liên kết có thể đang đi theo con đường địa lý gián tiếp như cáp ngầm dưới biển thông qua Eo biển Gibraltar. Một cái khác có thể là liên kết bị tắc nghẽn.

Với VPN, các trình theo dõi chỉ hiển thị các bước nhảy sau khi lưu lượng truy cập của bạn truy cập vào máy chủ VPN. Với VPN của Đức, chúng tôi thấy rõ rằng lưu lượng truy cập đến máy chủ VPN phải được thực hiện qua một liên kết có độ trễ thấp hơn so với liên kết đã nói ở trên. Nhiều khả năng ISP Hy Lạp của bạn hoặc thượng nguồn của họ có một liên kết từ Hy Lạp đến Đức có độ trễ thấp hơn nhiều so với liên kết của họ đến London.

Với VPN ở Phần Lan, lưu lượng truy cập của bạn mất 150ms để thậm chí đến nhà cung cấp VPN. Tôi đoán rằng lưu lượng truy cập của bạn có thể đang đi theo một con đường khá gián tiếp để đến Phần Lan (điều đó sẽ không làm tôi ngạc nhiên nếu nó đi qua London).


Mạng con 62.40.96.0/19 được sử dụng cho đường trục GÉANT trên khắp châu Âu, tương tự như "lưới tiên phong" trong IXPs. Vì vậy, các thiết bị rất có thể nằm trong một phần nghìn giây nhưng ở các quốc gia khác nhau, hoặc đơn giản là chúng có thể ở IXP nhưng được đặt theo tên quốc gia sở hữu chúng.
grawity

4

Vì định tuyến

Mặc dù bạn sẽ nghĩ khi bạn (A) ping người khác (B), kết nối là AB, luôn có các bước nhảy giữa bạn và B. Các gói của bạn thực sự có thể thực hiện ACDEFB và mỗi kết nối có tốc độ, độ trễ và băng thông riêng.

Khi bạn ping qua VPN, họ có thể định tuyến tốt hơn (ngẫu nhiên hoặc vì họ trả tiền cho nó), do đó, có thể họ định tuyến cho bạn AX-VPN-YB, với tốc độ / độ trễ / băng thông tốt hơn so với đường dẫn ban đầu của bạn.

Hoặc nó có thể tồi tệ hơn. Cả hai đều có thể xảy ra.


Giải thích ngắn gọn, đơn giản và đủ
Luciano

-3

Chà, nếu bạn là một game thủ, và nói rằng bạn đang ở Trung Quốc, nhưng bạn muốn kết nối với một máy chủ chơi game ở Mỹ. Thông qua VPN, khi bạn kết nối với máy chủ Hoa Kỳ, bạn sẽ đóng máy chủ chơi game thực tế rất nhiều do đó giảm thời gian ping của bạn. Và kết nối không bị gián đoạn làm tăng ping của bạn.

Một điều nữa là ISP của bạn có thể muốn ngăn cản một số điểm đến nhất định, vì vậy họ tạo ra tắc nghẽn nhân tạo trên đường tới đó. Việc sử dụng mặt nạ VPN nơi bạn đang hướng đến và tắc nghẽn biến mất.


2
Điều này không có nhiều ý nghĩa, ngay cả khi VPN gần với các máy chủ trò chơi, nó vẫn sẽ yêu cầu bạn kết nối với VPN đó trước, không có sự khác biệt về độ trễ.
Gà Sombrero

3
Tôi gọi thư rác ... tại sao trên trái đất lại đề cập đến một nhà cung cấp VPN khi OP đã sử dụng một?
AStopher 17/05/2016
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.