? 개발자! 어떻게 1인치도 움직이지 않고 재미있는 고양이 동영상을 보거나, 소셜 미디어를 확인하거나, 피자를 주문할 수 있는지 궁금하신가요? 이 모든 것의 배후에 있는 마법은 바로 인터넷입니다. 오늘 우리는 이 매혹적인 세계를 함께 탐험할 것입니다. 저를 믿으세요. 정말 즐거운 여행이 될 것입니다!
가상 타임머신에 뛰어들어 다이얼을 1960년대로 설정해 보겠습니다. 거대한 컴퓨터와 미 국방부의 뛰어난 인재들로 가득 찬 방. 그들은 어떤 재난에도 살아남을 수 있는 네트워크를 만들기 위해 인터넷의 조상인 ARPANET을 개발하고 있었습니다.
1991년으로 빠르게 돌아가서 우리는 월드 와이드 웹을 발명한 천재 팀 버너스 리를 만납니다. 그분은 단 한 번의 클릭으로 전 세계에 걸쳐 정보를 공유할 수 있는 능력을 주셨습니다. 그리고 그렇게 우리가 알고 있는 인터넷이 탄생했습니다.
인터넷의 핵심은 상호 연결된 네트워크의 집합체입니다. 각 네트워크를 광섬유 케이블로 연결된 컴퓨터 또는 노드의 클러스터로 생각하십시오. 더 넓은 관점에서 인터넷은 민간 기업과 정부가 설치한 고속 광섬유 케이블을 통해 서로 연결된 전 세계 모든 컴퓨터의 클러스터입니다. 바다를 건너 대륙을 연결하는 케이블로 글로벌 커뮤니케이션이 가능합니다.
해저 케이블 지도 웹사이트에서 케이블의 실시간 지도를 볼 수도 있으며, 이는 케이블이 전 세계에 어떻게 뻗어 있는지 보여줍니다.
이 광대한 네트워크에는 서버와 클라이언트라는 두 가지 주요 플레이어가 있습니다. 서버는 네트워크상의 일반 컴퓨터일 뿐이지만, 일반 컴퓨터와 달리 서버는 더 큰 규모로 작동하며 연중무휴 24시간 요청에 응답할 수 있습니다. 웹사이트를 탐색하면 컴퓨터(클라이언트)가 서버에서 데이터를 가져와 페이지를 볼 수 있습니다.
인터넷에 연결된 모든 기기에는 IP 주소라는 고유 식별자가 있습니다. 컴퓨터의 디지털 주소라고 생각하세요. 데이터가 어디로 가고 어떻게 다시 돌아올지 알 수 있도록 하여 혼란스러운 정보 손실을 방지합니다.
DNS는 휴대폰에 저장된 연락처와 같습니다. 'google.com'과 같은 인간 친화적인 웹 주소를 컴퓨터가 이해할 수 있는 '142.250.182.142'와 같은 IP 주소로 변환합니다. DNS를 사용하면 웹사이트를 방문할 때마다 긴 숫자열을 입력할 필요가 없습니다. 웹사이트의 IP 주소를 찾으려면 ping 명령과 웹사이트의 도메인 이름을 차례로 사용하면 됩니다. 예를 들어 터미널에 "ping google.com"을 입력하면 "google.com"과 연결된 IP 주소가 표시됩니다.
ISP는 디지털 도시로 가는 티켓입니다. AT&T, Hathway, ACT 또는 Verizon과 같은 회사에서는 유료로 인터넷 액세스를 제공하여 이 방대한 정보 네트워크에 계속 연결할 수 있도록 보장합니다.
브라우저에 URL을 입력하면 HTTP 또는 HTTP의 보안 형제인 HTTPS를 사용하게 됩니다. 이러한 프로토콜은 메시지의 형식을 지정하고 전송하는 방법과 웹 서버 및 브라우저가 다양한 명령에 응답하는 방법을 정의합니다. HTTPS는 암호화 계층을 추가하여 데이터를 엿보는 사람으로부터 안전하게 보호합니다.
TCP와 IP는 인터넷의 기본 프로토콜입니다. TCP는 데이터를 패킷으로 나누고 목적지에서 재조립함으로써 장치 간의 안정적인 통신을 보장합니다. IP는 이러한 패킷이 올바른 목적지에 도달하도록 주소 지정 및 라우팅을 처리합니다.
브라우저에 URL을 입력하면 기기가 인터넷 서비스 제공업체(ISP)에 요청을 보냅니다. ISP는 귀하를 인터넷에 연결하고 귀하의 요청을 DNS(Domain Name System)로 전달합니다. DNS는 웹사이트 이름을 IP 주소로 변환합니다.
IP 주소가 있으면 요청이 여러 라우터를 통해 전달됩니다. 이러한 라우터는 트래픽 관리자처럼 작동하여 데이터를 대상으로 보냅니다. 요청이 웹사이트를 호스팅하는 서버에 도달하면 서버는 이를 처리하고 웹페이지에 필요한 데이터를 다시 보냅니다.
반환되는 데이터는 라우터를 통해 경로를 다시 추적하여 네트워크를 통해 장치로 다시 이동합니다. 그러면 브라우저가 수신한 데이터를 해석합니다. 이 데이터에는 일반적으로 웹페이지의 구조를 제공하는 HTML이 포함됩니다. 브라우저는 HTML을 구문 분석하고 이를 사용하여 화면에 콘텐츠를 렌더링하고 웹사이트를 표시합니다.
인터넷의 내부 작동 방식을 살펴보면 이 기술이 얼마나 뛰어난지 알 수 있습니다. ARPANET 초기부터 오늘날 세계를 연결하는 광대한 광섬유 케이블 네트워크에 이르기까지 인터넷은 수많은 방식으로 우리 삶을 변화시켰습니다. 고양이 동영상을 보거나 소셜 미디어에서 친구들과 소통하거나 피자를 주문하는 등 이 모든 것이 이 복잡하고 매혹적인 시스템 덕분입니다.
이제 모든 작동 방식을 살펴보셨으니 온라인에 접속할 때마다 일어나는 마법에 대해 더 깊이 이해하게 되실 것입니다.
즐거운 탐색을 즐기세요! ?
위 내용은 인터넷의 마법을 공개하다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!