웹 사이트에 접속하기 전에 왜 여러 차례 Comcast를합니까?


8

이것은 명령 프롬프트입니다. 오른쪽 아래 또는 오른쪽에 빨간색 선이 있으면 Comcast IP, 파란색은 Google을 의미합니다.

명령 프롬프트

Google 서버에 도달하기 전에 6 번 Comcast를 거칩니다 . 왜이 모든 서버를 통과해야합니까?


나는 다른 사람들이이 질문에 대답했음을 알고 있으므로이 점에 대해 다음과 같이 언급 할 것입니다. 모든 서버를 왜 통과해야합니까?” 첫 번째 실수는 각 IP 주소 "홉"이 본격적인 서버라고 믿는 것입니다. 라우터 및 / 또는 스위치의 IP 주소가 표시됩니다. 트래픽을 효율적으로 제공하도록 설계된 기계. 따라서 속도 저하에 대해 걱정할 경우 실제로 네트워크를 잘못 구성하지 않으면 속도 문제가 거의 발생하지 않고 트래픽이 실제로 빠르게 발생합니다.
JakeGould

답변:


18

이것은 아마도 좋은 것입니다.

기본적으로 인터넷의 웹 사이트 또는 기타 리소스를 방문하면 지점 간 연결이되지 않습니다. 라우터간에 바운스됩니다. 두 시스템 간을 다른 시스템간에 연결 하지 않으 려면 두 시스템 간에 직접 전용 회선 이 있어야 합니다. 구글과 사이에 전용 회선을 갖는 이 복잡한 빨리 얻을 것이다 사용하는 사람. 가장 작은 네트워크를 제외하고는 지점 간 연결이 최선의 방법이 아닙니다. 잊지 말고 라우터를 통해 자신의 LAN에있는 시스템에 연결하려면 2 홉이 필요하므로 다른 곳에있는 서버에 대해 11 홉은 인상적입니다.

Comcast는 대부분 자체 링크를 소유하고 있기 때문에 비용을 절약하기 위해 링크를 사용하고 있습니다. 대부분의 경우 Google은 빠른 속도로 ISP 데이터 센터에 서버를 보유하고 있기 때문에 ISP 링크를 가장 많이 사용하는 이유이기도합니다.

인터넷은 저렴한 비용으로 목적지에 충분히 연결될 수 있도록 설계된대로 사용되는 인터넷입니다.


9

Journeyman Geek의 답변이 OP의 결과인지 확실하지 않습니다. OP가 특정 사이트 (예 : Google의 사이트)에 직접 도달 할 수 없다는 것을 잘 알고 있습니다. 대신 그의 질문은 다음과 같습니다. 왜 ISP 내에 홉이 너무 많은가?

이에 대한 답은 다양한 요소에 있습니다.

  1. 투명한 숫자. 우리 모두는 집에 최대 수십 개의 인터페이스 (따라서 IP 번호)를 가지고 있지만 ISP는 수백만 명의 사람들에게 서비스를 제공합니다. 이러한 숫자에 대처하고 모든 사람에게 안정적인 서비스를 제공하기 위해서는 시스템에 많은 양의 중복성이 내장되어 있어야합니다. 따라서 인터넷에서 단일 인터페이스를 가질 것으로 기대할 수 없으며 수천 개가있을 것입니다. 외부 인터페이스에 도달하는 단일 방법을 가질 수 없으며, 기계의 결과적인 고장을 방지하기 위해 많은 독립적 인 방법이 있어야합니다.
  2. 로드 밸런싱. 시스템은 트래픽 혼잡에도 대처할 수있는 충분한 정도의 중복성을 가져야합니다. 로드 밸런싱은 라우터가 유휴 상태이거나 혼잡하지 않은 방식으로 인터넷 액세스 요청을 다른 외부 라우터로 라우팅하는 데 사용되는 기술을 나타냅니다.
  3. 서비스. 주요 ISP가 고객에게 인터넷 액세스 만 제공한다고 가정하는 것은 순진합니다. 요즘에는 많은 고객들이 메일 호스팅, 웹 호스팅, ftp, VM 등에 관한 고객의 요청을 수용 할 수 있도록 설계된 본격적인 서비스를 제공합니다. 이러한 서비스는 가입 요금제별로 트래픽 속도가 제공되는 것처럼 유료 고객이 이용할 수 있어야하고 비 지불 고객에게는 거부되어야합니다. 이 트래픽은 모두 올바르게 라우팅되어야합니다.
  4. 보안. 일부 서비스는 보안에 중요하지 않지만 다른 서비스 (보통 대기업 고객과 관련된 서비스)는 고객과 ISP 모두에 해당됩니다. 돈이 많이 드는 고객에 대한 악의적 인 액세스를 방지하려면 충분한 보안 계층을 갖추어야합니다.
  5. 1-2-3 단계 소매 업체의 존재. 개인 고객으로서 우리 각자는 단일 제공자를 취급하는 데 사용됩니다. 그러나이 공급자는 ISP 계층 구조의 프론 맨일 때가 많습니다. 여기서 소매 업체 (가입 료를 지불 한 소매 업체)는 Tier2 / Tier 1 도매 ISP로부터 추가 서비스를 임대합니다. 이러한 Tier 3는 소매 고객에게 서비스를 제공하는 데 사용되는 하드웨어조차도 업스트림 ISP가 소유 한 경우 Transit ISP 또는 가상 ISP라고도합니다.
  6. 피어링. 이는 피어링 지점 또는 인터넷 교환 지점에서 상호 연결하여 각 네트워크간에 데이터를 무료로 라우팅 할 수있는 ISP의 일반적인 관행입니다. 이는 Tier-1 운영자가 소유 한 회선 및 / 또는 장비 사용에 대한 요금을 우회하는 이점이 있습니다.
  7. 회계. 이 개별 트래픽이 발생했을 때 발생하는 요금을 결정하기 위해이 트래픽의 대부분은 물론 어느 정도까지 기록되어야합니다 (물론 전체가 아님). 또한 시설 사용을 위해 서로를 청구하는 Tier-1 / 2 / 3 운영자에게도 동일하게 적용됩니다.

Comcast와 같은 대규모 연산자에 대한 모든 포인트를 고려할 때, 특정 사이트로 향하는 데이터 패킷이 매우 우회적 인 경로를 취하는 이유를 엿볼 수 있습니다. 이러한 목소리 중에서 직접 연결 (이중화 결과),로드 밸런싱 및 피어링 (상위 계층 운영자의 요금 발생을 피하기 위해 회사 경계 내 경로를 밟아야 할 필요성)이 가장 두드러집니다.


2
superuser.com/questions/679641/… 자신이하지 않았다고 확신했으며, 가장 큰 기여 요인은 내부 링크를 사용하여 비용을 절감하는 것이라고 생각했습니다.
Journeyman Geek

1

akira가 승인 한 것처럼 이것은 인터넷 프로토콜의 작동 방식 때문입니다. (약간 단순화) 인터넷의 모든 컴퓨터는 다른 컴퓨터를 통해 인터넷에 연결됩니다. 추적 경로는 사용자와 대상 사이의 모든 컴퓨터 경로를 보여줍니다. Comcast의 경우 모든 시스템이 작동하는 많은 시스템이 있으므로 트래픽이 몇 대의 시스템을 거쳐야합니다. (이러한 기계는 일반적으로 라우터라고합니다).

따라서 귀하의 질문에 대한 답변은 "Google과 Comcast Interact의 방식으로 인해"Google에 도달하기 위해 여러 Comcast 시스템을 거쳐야합니다. 이것은 매우 비정상적이거나 문제가없는 것처럼 보일 것입니다.


1

"인터넷은 일련의 튜브입니다." -전 미국 상원의 테드 스티븐스 상원 의원 (R- 알래스카)

인터넷에 대한 설명에서 Ted Stevens가 올바르지 않지만 실제로는 귀하의 질문에 대답하는 좋은 방법입니다.

집안의 배관을 생각하십시오. 수도꼭지로 물을 운반하는 파이프는 매우 작습니다. 그것은 더 많은 물을 운반하는 마당의 더 큰 파이프에 연결됩니다. 이 파이프는 거리 전체를 연결하는 더 큰 파이프에 연결됩니다. 그 파이프는 이웃을 펌핑 스테이션과 연결 하는 더 큰 파이프에 연결됩니다.

이러한 "서버"각각은 파이프의 교차점과 유사한 라우터로서 데이터 흐름을 조절합니다. 각각은 일정한 용량을 가지며 모든 사람을 인터넷에 연결하기 위해 논리적으로나 물리적으로 배치됩니다.

이제 수도꼭지가 지구상의 모든 수원 (모든 웹 사이트)에 직접 연결되어 있는지 상상해보십시오. 파이프의 수는 엄청나고 유지 관리가 불가능합니다. 이제 지구상의 모든 집에 대해 상상해보십시오.

Google이 다운되면 어떻게 되나요? 그러면 그들과의 직접적인 연결이 끊어 질 것입니다. 당신과 세계의 모든 사람들은 그들에게 새로운 파이프를 달아야합니다. 그것은 엄청난 사업이 될 것입니다. 그러나 현재 설정에서 Comcast는 몇 줄만 다시 라우팅하면 모든 사람이 다시 연결됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.