내 컴퓨터와 구글 서버가 연결되는 과정: 기술의 흐름 이해하기

인터넷 서비스 제공자(ISP)와 로컬 네트워크의 역할

DNS 서버와 IP 주소: 구글에 접속하기 위한 첫 단계

글로벌 인터넷 백본을 통한 데이터 전송 과정 분석

기사보기 상단_1

 

내 컴퓨터와 구글의 서버 컴퓨터가 연결되는 과정은 여러 단계의 기술적 요소들이 작동하는 복잡한 네트워크 과정을 통해 이루어진다. 이 과정을 간단히 설명하면 다음과 같다.

<이미지 출처 : IT개발자협동조합 기자단>

1. 인터넷 서비스 제공자(ISP)

  • 집이나 사무실에서 컴퓨터를 인터넷에 연결하려면, 인터넷 서비스 제공자(ISP)와 계약을 맺어 인터넷에 접속할 수 있는 환경을 구축한다.
  • ISP는 집이나 사무실에 인터넷 연결을 제공하며, 이 연결을 통해 다른 네트워크와 소통할 수 있다.

 

2. 로컬 네트워크(LAN)

  • 컴퓨터는 라우터(또는 모뎀)를 통해 ISP의 네트워크에 연결된다. 이 연결은 보통 와이파이나 이더넷 케이블을 통해 이루어진다.
  • 로컬 네트워크에서 컴퓨터는 IP 주소를 할당받아 통신할 준비를 한다.

 

3. DNS(Domain Name System)

  • 구글의 웹사이트에 접속하기 위해 브라우저에 "www.google.com"과 같은 URL을 입력하면, 먼저 DNS 서버에서 이 도메인 이름에 대응하는 IP 주소를 찾는다.
  • DNS 서버는 도메인 이름을 실제로 해당 웹사이트가 호스팅된 서버의 IP 주소로 변환해준다.

 

4. 패킷 전송

  • IP 주소가 확인되면, 컴퓨터는 구글 서버에 요청을 보내기 시작한다. 이 요청은 데이터를 작은 패킷으로 나누어 네트워크를 통해 전송한다.
  • 패킷은 라우터, 스위치, 게이트웨이 등 여러 네트워크 장비를 거쳐 목적지(구글 서버)로 전송된다.

 

5. 백본 네트워크(Backbone Network)

  • 요청 패킷은 ISP의 네트워크를 통해 전송된 후, 글로벌 백본 네트워크를 통해 구글의 데이터 센터로 향한다.
  • 백본 네트워크는 대규모 인터넷 트래픽을 처리하는 고속 네트워크 인프라로, 전 세계에 걸쳐 있는 다양한 통신 사업자의 네트워크가 연결되어 있다.

 

6. 구글 데이터 센터

  • 패킷이 구글의 데이터 센터에 도달하면, 해당 요청을 처리하기 위해 서버가 작동한다.
  • 구글의 서버는 요청된 웹 페이지나 서비스의 데이터를 찾아 다시 패킷으로 나누어 응답을 전송한다.

 

7. 응답 패킷 수신

  • 구글 서버에서 보내온 응답 패킷은 인터넷을 통해 다시 컴퓨터로 전송된다. 이 과정에서 패킷은 여러 네트워크 경로를 거친다.
  • 컴퓨터는 응답 패킷을 수신하여 원래 요청했던 정보를 재조립하고, 웹 브라우저에 페이지를 표시한다.

 

8. 웹 페이지 표시

  • 응답된 데이터가 모두 수신되고 나면, 웹 브라우저는 이 데이터를 사용해 구글의 웹 페이지를 화면에 렌더링한다.

 

9. 추가 통신

  • 웹 페이지 상의 추가 요청(예: 이미지, 비디오, 추가 데이터 요청)이 발생하면, 이 과정이 반복되며 실시간으로 데이터를 주고받는다.

이와 같은 과정으로 내 컴퓨터와 구글의 서버가 연결되고, 내가 요청한 정보를 구글 서버로부터 받아서 볼 수 있게 된다. 이 과정에서 다양한 네트워크 기술과 프로토콜이 유기적으로 작동하여 인터넷을 통한 통신이 가능해진다.

IT개발자협동조합 기자단 kodec@devtimes.co.kr
작성 2024.08.13 12:43 수정 2024.08.13 15:10
Copyrights ⓒ 청년개발자신문. 무단 전재 및 재배포금지 IT개발자협동조합 기자단 뉴스보기
댓글 0개 (1/1 페이지)
댓글등록- 개인정보를 유출하는 글의 게시를 삼가주세요.
등록된 댓글이 없습니다.
Shorts For You 더보기
AI시대, 꼭 필요한 직업은? Feat 대기업 부트캠프 추천 #인공지..
데브타임즈 소개 (청년개발자신문)
치매 걸릴지 말지, AI가 2년 전에 미리 알려준다! #치매 #ai #a..
AI 시대, 한국 없이는 불가능하다고? 전 세계가 우리에게 주목하는 이유..
AI 시대, 일하지 않아도 된다?
한 문장으로 만든 AI 애니메이션? 진짜 6번 클릭이 끝!
[CNS News] LG CNS, 퓨리오사AI와 NPU 기반 AI 서비스..
애플이 준비하는 폴더블 대잔치 ㄷㄷ #it뉴스 #애플 #갤럭시z폴드7
absolute를 했는데 내가 원하는 위치로 안옵니다. #Shorts
서비스 오픈날 DB가 비어있었다...#shorts
GPT로 남자친구 만들기..? || Dan 남자친구 #shorts
만우절을 맞이한 AI 기업들 #shorts
드립자판기인 줄ㅋㅋㅋ 조용했던 릴리의 반전 매력 #shorts
설렘 유발하는 옐로우의 세심함 #shorts
AI가 그린 판교 개발자의 일상 #shorts
의외로 먹힌(?) 노빠꾸 플러팅 #shorts
개발자 커플만 가능한 데이트?! #shorts
신개념 '굳은살' 플러팅 보여주는 블랙 ㅋㅋㅋㅋ #shor..
"버튜버 닮았어요" 인싸는 이해하기 힘든 플러팅 #sh..
이거 코딩한 놈 누구냐 #shorts
딴 여자랑 헷갈려서 말실수한 블루 ㄷㄷㄷ #shorts
400만 유튜버의 노련한 소개팅 팬서비스 #shorts
축구감독도 AI가..? || 리버풀 & 딥마인드 '택틱AI..
???: 저는 제 MBTI 안 정해놨어요 #shorts
개발자에게 먹히는 멘트 배워온 릴리 (근데... 플러팅 가능??) #sh..
AI가 대신 말해줍니다? || AI 성대 #shorts
챗GPT에게 삼행시를 시켜봤다 #shorts
한마디로 소개팅 분위기 박살낸 블랙 ㄷㄷㄷㄷ #shorts