인터넷은 실제로 어떻게 작동합니까?

인터넷은 실제로 어떻게 작동합니까?

어리석은 질문처럼 들리지만 많은 사람들이 이것도 모른다고 생각합니다. 나는 서버, 클라이언트, 모뎀, 라우터, ISP 등을 이해합니다. 하지만 내가 이해하지 못하는 것은 인터넷의 백본 구조를 구성하는 것이 무엇인지입니다. 나는 명확한 UML 다이어그램이나 인터넷 백본에 대한 설명을 본 적이 없습니다. 7개의 메인 서버에 대한 이야기를 들었습니다(인용하지 마십시오). 각 서버의 소유자는 누구이며, 언제 구축되었으며, 얼마나 오래되었으며, 어떻게 상호 작용합니까? 이에 대한 정보를 찾는 것은 의외로 어려운 것 같습니다.

내 모든 Google 검색은 겉보기에 모호하고 오래된 정보를 제공합니다.

편집: 이 질문이 모호했다면 죄송합니다. 어젯밤 늦게 글을 썼을 뿐만 아니라 네트워크 백본이 어떻게 작동하는지 막연하게 이해하고 있어 질문이 모호해졌습니다.

답변1

나는 이것에 대해 찌르겠습니다 :

우선, 누구도 인터넷을 소유하거나 통제하지 않습니다. 현재는 "www.google.com"을 "IP 주소 123.456.789.000"으로 변경하는 DNS 서버를 통해 제공되는 사실상의 제어 기능이 있습니다. 이러한 DNS "루트" 서버는 많은 사람들이 알고 있는 웹을 제공하는 도메인 이름 인프라를 제어합니다.

그러나 인터넷은 실제로 사람이 제어하는 ​​네트워크 네트워크입니다(따라서 네트워크 간). 케이블 제공업체, 전화 제공업체에 의해 제어되는 컴퓨터 네트워크가 있고 이를 정부 네트워크에 네트워크로 연결하고 유럽 링크, 하와이 링크, 아시아 링크, 호주 링크로 연결한다고 상상해 보세요. 인터넷이 어떻게 형성되기 시작하는지 알아보세요. 기본적으로 기업과 경우에 따라 국가는 인터넷을 미국 네트워크 링크에 연결하기 위해 비용을 지불합니다. 이러한 링크가 설정되면 인터넷이 실제로 형성되기 시작했습니다.

하드웨어 관점에서 볼 때 인터넷은 IP(TCP/IP가 아님)를 기반으로 구축됩니다. IP는 "게이트웨이"라는 개념이 있는 공유 주소 공간(익숙한 www.xxx.yyy.zzz) 주소 지정 시스템을 사용하여 네트워킹을 제공하는 시스템이었습니다. 그런 사람에게 전달하겠습니다. 기본적으로 어떤 라우터가 특정 IP 범위를 제어하는지 정의하는 라우팅 네트워크가 생성되었습니다. 그렇게 하면 여러분의 컴퓨터가 미국에 있는 패킷을 호주에 있는 컴퓨터로 보낼 수 있게 되면 다음과 같은 일이 일어날 것입니다.

  1. 모뎀을 통해 ISP에 패킷을 보냅니다.
  2. ISP는 규칙을 사용하여 패킷의 IP를 소유하지 않았는지 확인하고 이를 백본이나 Tier 1 공급자에게 전달합니다.
  3. 백본은 이 패킷이 호주용인지 확인하고 이를 광섬유 링크나 위성 등을 통해 연결된 기계로 보냅니다.
  4. 이 프로세스는 백본에서 ISP, 로컬 ISP 연결, 집에 있는 모뎀, 집에 있는 컴퓨터로 역순으로 발생합니다.

이제 라우팅 규칙에 중복성이 있다는 것을 알게 되면(예: 다른 케이블을 선택하거나 위성을 사용하여 호주로 패킷을 보내는 경로가 두 개 이상 있음) 컴퓨터가 컴퓨터를 사용할 때 인터넷이 어떻게 살아남을 수 있는지 이해하기 시작할 수 있습니다. 또는 라우터가 종료되거나 실패하는 것은 인프라의 핵심 부분입니다.

따라서 연결된 모든 사람에게 패킷을 받을 수 있는 네트워크가 있고 누구나 Tier 1 연결에 동의하여 연결할 수 있는 경우 HTTP와 같은 정보를 보내는 프로토콜을 사용하여 네트워크의 모든 컴퓨터와 통신하는 기능을 결합할 수 있습니다. , FTP, SSL 등을 사용하면 인터넷이 존재하게 됩니다.

마지막 한마디: 모든 내용을 흡수했다면 이제 "모든 사람이 제한 없이 YouTube를 시청하고 VOIP 통화를 할 수 있어야 한다"라는 주장이 사실과 잘 맞지 않는다는 것을 알 수 있습니다. 인터넷을 제공하는 사람들은 자신이 통제할 수 없는 네트워크와 인터넷을 공유해야 한다는 것입니다. 물론 망 중립성에 관해 이야기하고 있는 것입니다.

답변2

정말 일련의 튜브입니다.

답변3

아마 당신이 얘기하고있는 것 같아요루트 서버. 이것은 DNS에 사용되며, 이것이 없으면 이름을 사용하여 컴퓨터에 연결할 수 없습니다.
귀하의 질문은 인터넷이라는 용어가 큰 것이기 때문에 답변하기가 약간 복잡합니다. IP 수준만 고려한다면 인터넷은 단지 서로 연결된 수많은 라우터일 뿐입니다.

답변4

한마디로 시스코 - ㅋㅋㅋ.

실제로 그것은 (보통) 올바른 위치에 도달할 때까지 대부분 익명의 데이터 비트를 전달하는 컴퓨터의 많은 파이프 연결에서 간단하게 작동합니다. 일부는 큰 컴퓨터이고 일부는 작으며 일부 파이프는 넓고 빠르며 다른 일부는 느립니다. 그러나 본질적으로 이는 하나의 논리적 전달 시스템일 뿐입니다. 정말 빠른 우편 시스템과 비슷합니다.

관련 정보