Tại sao tôi đi qua Comcast rất nhiều lần trước khi tôi truy cập một trang web?


8

Đây là một dấu nhắc lệnh. Một cái gì đó có một dòng màu đỏ bên dưới hoặc bên phải có nghĩa là IP Comcast, màu xanh có nghĩa là Google:

dấu nhắc lệnh

Tôi đi qua Comcast sáu lần trước khi tôi đến được máy chủ Google. Tại sao tôi phải đi qua tất cả các máy chủ này?


Tôi biết những người khác đã trả lời điều này, vì vậy sẽ bình luận về điểm này: Tại sao tôi phải đi qua tất cả các máy chủ này? Sai lầm đầu tiên của bạn là tin rằng mỗi địa chỉ IP, hop hop trực tiếp là một máy chủ chính thức. Những gì bạn đang thấy là địa chỉ IP của bộ định tuyến và / hoặc thiết bị chuyển mạch. Máy được thiết kế để cung cấp lưu lượng truy cập hiệu quả. Vì vậy, nếu bạn lo lắng về sự xuống cấp tốc độ, thực tế là trừ khi một mạng bị cấu hình sai, lưu lượng sẽ thực sự nhanh chóng với một số vấn đề tốc độ đáng chú ý.
JakeGould

Câu trả lời:


18

Đây có lẽ là một điều tốt.

Về cơ bản khi bạn truy cập một trang web hoặc tài nguyên khác trên internet, bạn không bao giờ kết nối điểm tới điểm - bạn bị trả về giữa các bộ định tuyến. Để có kết nối giữa hai hệ thống không đi giữa các hệ thống khác, chúng cần phải có một đường chuyên dụng trực tiếp giữa chúng. Có một đường dành riêng giữa Google và mỗi người sử dụng nó sẽ trở nên phức tạp nhanh chóng. Kết nối điểm tới điểm không phải là lựa chọn tốt nhất ngoại trừ trong mạng nhỏ nhất. Đừng quên, thậm chí để kết nối với một hệ thống trong mạng LAN của riêng bạn thông qua bộ định tuyến, bạn cần 2 bước nhảy, do đó, 11 bước nhảy đến một máy chủ ở một nơi khác rất ấn tượng

Vì Comcast sở hữu các liên kết của riêng họ trong hầu hết các cách, nên họ đang sử dụng chúng để tiết kiệm chi phí. Trong nhiều trường hợp, Google có các máy chủ trong trung tâm dữ liệu ISP để tăng thêm tốc độ, do đó, đây cũng có thể là một lý do để sử dụng các liên kết ISP của bạn trong hầu hết các cách.

Đây là internet được sử dụng như được thiết kế, theo cách đảm bảo bạn có kết nối đủ tốt đến đích, với chi phí thấp hơn.


9

Tôi không chắc câu trả lời của Journeyman Geek là những gì sau OP. Tôi có ấn tượng rằng OP biết khá rõ rằng anh ấy không thể truy cập trực tiếp vào bất kỳ trang web cụ thể nào (ví dụ: Google), tôi nghĩ thay vào đó, câu hỏi của anh ấy là: tại sao có quá nhiều bước nhảy trong ISP của tôi?

Câu trả lời cho điều đó nằm ở một loạt các yếu tố.

  1. Số tuyệt vời. Trong khi tất cả chúng ta có ở nhà nhiều nhất là vài chục giao diện (và cả số IP), ISP cung cấp dịch vụ cho hàng triệu người. Để đối phó với những con số này và để cung cấp một dịch vụ đáng tin cậy cho tất cả mọi người, bạn chỉ có thể mong đợi một mức độ dư thừa lớn được xây dựng trong hệ thống của họ. Vì vậy, bạn không thể mong đợi họ có một giao diện duy nhất trên Internet, họ có thể có hàng ngàn người trong số họ; bạn không thể có một cách duy nhất để tiếp cận giao diện bên ngoài, phải có một số lượng lớn các cách độc lập để làm như vậy để tránh sự cố cuối cùng của máy dọc đường.
  2. Cân bằng tải. Hệ thống phải có đủ mức độ dự phòng để đối phó với tắc nghẽn giao thông. Cân bằng tải biểu thị các kỹ thuật được sử dụng để định tuyến các yêu cầu truy cập Internet vào các bộ định tuyến bên ngoài khác nhau, theo cách mà không có bộ định tuyến nào không hoạt động cũng không bị tắc nghẽn.
  3. Dịch vụ. Thật ngây thơ khi cho rằng một ISP lớn chỉ cung cấp truy cập Internet cho khách hàng của mình. Ngày nay, nhiều người trong số họ cung cấp các dịch vụ chính thức được thiết kế để đáp ứng các yêu cầu của khách hàng liên quan đến lưu trữ thư, lưu trữ web, ftp, VM, v.v. Các dịch vụ này phải được cung cấp cho khách hàng trả tiền và bị từ chối cho khách hàng không trả tiền, giống như tốc độ lưu lượng được cung cấp trên cơ sở mỗi gói thuê bao. Tất cả lưu lượng này phải được định tuyến chính xác.
  4. Bảo vệ. Mặc dù một số dịch vụ không quan trọng về bảo mật, những dịch vụ khác (thường là những dịch vụ liên quan đến các khách hàng doanh nghiệp lớn nhất), cho cả khách hàng và ISP. Một lớp bảo mật đầy đủ phải được đưa ra để ngăn chặn sự truy cập độc hại vào các khách hàng trả tiền tốt.
  5. Sự tồn tại của các nhà bán lẻ cấp 1-2-3. Là một khách hàng tư nhân, mỗi chúng ta được sử dụng để giao dịch với một nhà cung cấp duy nhất. Tuy nhiên, điều thường xảy ra là nhà cung cấp này chỉ là người đầu tiên của một ISP, nơi các nhà bán lẻ (những người chúng tôi trả tiền thuê bao của chúng tôi) thuê các dịch vụ bổ sung từ ISP bán buôn Cấp 2 / Cấp 1. Các Cấp 3 này thường được gọi là ISP chuyển tiếp hoặc thậm chí là ISP ảo khi ngay cả phần cứng được sử dụng để cung cấp dịch vụ cho khách hàng bán lẻ cũng thuộc sở hữu của ISP thượng nguồn.
  6. Ngang hàng. Đây là cách phổ biến cho các ISP kết nối tại các điểm tiên phong hoặc các điểm trao đổi Internet, cho phép định tuyến dữ liệu giữa mỗi mạng miễn phí. Điều này có lợi thế là bỏ qua các chi phí cho việc sử dụng đường dây và / hoặc thiết bị thuộc sở hữu của nhà điều hành Cấp 1.
  7. Kế toán. Hãy nhớ rằng nhiều, có thể là tất cả lưu lượng truy cập này, trong một chừng mực nào đó phải được ghi lại (tất nhiên không phải toàn bộ) để xác định các khoản phí mà mỗi thuê bao cá nhân đã phải chịu. Và điều tương tự cũng áp dụng cho các nhà khai thác Cấp 1/2/3 tính phí lẫn nhau cho việc sử dụng các cơ sở của họ.

Khi bạn tính đến tất cả các điểm cho một nhà điều hành lớn có chữ ký như Comcast, bạn sẽ hiểu được lý do tại sao gói dữ liệu của bạn đến một trang web nhất định có thể đi theo một đường vòng. Trong số các tiếng nói này, sự không có khả năng của một kết nối trực tiếp (kết quả của sự dư thừa), cân bằng tải và nhìn trộm (cần phải có một tuyến đường trong ranh giới công ty để tránh phát sinh chi phí của các nhà khai thác cấp cao hơn).


2
superuser.com/questions/679641/ đã thuyết phục tôi rằng anh ấy đã không làm và tôi cảm thấy rằng yếu tố đóng góp chính nhất là sử dụng các liên kết nội bộ để tiết kiệm chi phí.
Journeyman Geek

1

Theo akira, điều này là do cách thức hoạt động của Giao thức Internet. (Đơn giản hóa phần nào), mọi máy trên Internet được kết nối với Internet thông qua một máy khác. Một traceroute hiển thị đường dẫn của mọi máy giữa bạn và mục tiêu. Trong trường hợp của Comcast, rõ ràng là họ có rất nhiều máy móc hoạt động ở mọi nơi, và do đó lưu lượng truy cập của bạn cần phải đi qua một vài máy. (Những máy này thường được gọi là bộ định tuyến).

Do đó, câu trả lời cho câu hỏi của bạn là "vì cách Google và Comcast tương tác", bạn cần thông qua một số hệ thống Comcast để tiếp cận Google. Điều này sẽ không có vẻ cực kỳ bất thường hoặc có vấn đề.


1

"Internet là một loạt các ống." - Cựu thượng nghị sĩ Hoa Kỳ Ted Stevens (R-Alaska)

Mặc dù Ted Stevens không chính xác trong mô tả về Internet, nhưng đây thực sự là một cách tốt để trả lời câu hỏi của bạn.

Hãy nghĩ về hệ thống ống nước trong nhà của bạn. Ống dẫn nước đến vòi của bạn khá nhỏ. Nó kết nối với một đường ống lớn hơn trong sân của bạn, nơi mang nhiều nước hơn. Đường ống đó kết nối với một đường ống thậm chí còn lớn hơn kết nối toàn bộ đường phố của bạn. Đường ống đó kết nối với một đường ống thậm chí còn lớn hơn kết nối khu phố của bạn với trạm bơm ... vv ...

Mỗi "máy chủ" đó là các bộ định tuyến giống như các điểm nối của đường ống, điều chỉnh luồng dữ liệu. Mỗi người có một khả năng nhất định và được đặt cả về mặt logic và vật lý để kết nối mọi người với internet.

Bây giờ hãy tưởng tượng nếu tất cả mọi người vòi của bạn có kết nối trực tiếp với mọi nguồn nước trên hành tinh (mọi trang web). Số lượng ống tuyệt đối sẽ rất lớn và không thể duy trì. Bây giờ hãy tưởng tượng rằng cho mọi ngôi nhà trên hành tinh.

Nếu Google không hoạt động thì sao? Sau đó, tất cả những kết nối trực tiếp đến chúng sẽ bị phá vỡ. Bạn - và tất cả những người khác trên thế giới - sẽ phải chạy các đường ống mới cho họ. Đó sẽ là một công việc lớn. Tuy nhiên, trong thiết lập hiện tại, Comcast chỉ có thể định tuyến lại một vài dòng và mọi người sẽ được kết nối lại.

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.