인터넷이 뭐길래

irob·2023년 2월 1일
0

Network

목록 보기
3/5

1. 인터넷은 가상의 구름이 아님

  • 나는 인터넷이라는 가상의 클라우드 공간에 모든 웹 페이지가 저장되어있고, 그 안에 자유롭게 돌아다니면서 정보를 찾는 무언가라고 생각했지만 실은 아니었음

  • 그럼 인터넷은 무엇?

2. 인터넷은 컴퓨터(서버)와 컴퓨터(서버)끼리 연결한 선이었음

  • 구리선일 수도 있고 광케이블일수도 있고..

  • 땅속에 묻혀진 이 선을 통해 컴퓨터끼리 연결해 각종 데이터를 전송받는 것이었음

  • 예를들면 웹페이지는 그 서버 컴퓨터의 하드디스크에 저장 된 파일임!!!

3. 바다 건너 미국에 있는 아마존 웹페이지에는 어떻게 접속?

  • 바다 밑에 인터넷 케이블을 깔아놓아서 각 대륙으로 연결시켜놓았음 이미...! 거리상 멀기때문에 한국에서 롤 북미서버로 게임을 하면 핑이 높은것...

4. 각각의 서버는 internet protocol 주소(=ip address)라는 주소를 가지고있고, 이 주소를 통해 접근할 수 있음

  • 그러나 숫자 주소는 복잡해 외우기 힘들기때문에 domain name으로 변환해서 amazon.com등으로 접근

5. 우리가 쓰는 가정집의 컴퓨터는 서버가 아님. 왜냐하면! 인터넷(선)에 직접적으로 케이블로 연결되어있지 않기때문.

  • 대신 indirect하게 ISP에 연결되어있음(Internet Service Provider).
  • ISP란 LG U+, SK 브로드밴드, coextro나 bell과 같은.... 인터넷 서비스 제공 업체를 뜻함)
  • 서버 컴퓨터가 아닌 클라이언트라고 불림. (ISP의 클라이언트이기 때문인듯)

  • 그렇기때문에 서버 컴퓨터로 패킷을 보내고 받으려면 ISP를 거쳐서 인터넷(선)에 연결 될 수 있음

6. gmail을 통해 naver로 이메일을 보내는 과정?

  • 나(클라이언트)는 ISP를 통해 인터넷으로 연결해 gmail 서버로 연결 후 이메일 (사진) 첨부
  • 첨부되는 과정: 모든 텍스트나 사진, 파일등은 가장 작은 데이터 단위인 '페킷'으로 나누어진 후 전송된 뒤 다시 텍스트나 사진, 파일등으로 재조립됨.
  • gmail서버는 인터넷(선)을 통해 naver mail로 이메일(사진을 패킷의 형태로)을 전송한 뒤

  • naver서버는 전송망?을 통해 목적지인 이메일주소로 패킷을 전송

7. 보통 다른 서버로 연결될 때 10~15개의 라우터를 거친다고 생각하면 됨.

  • 내 컴퓨터를 통해 패킷을 서버로 전송할 때 패킷은

    1) 내 컴퓨터의 ip주소를 가지고 출발

    2) 거쳐가는 라우터마다 ip주소를 입힘

    3) 사탕 껍질이 덮여 씌워지듯이 모든 라우터에서 ip주소를 입히고 도착함

---> 서버 도착 후 다시 내 컴퓨터로 패킷을 다운로드 할 때 역시 마찬가지로 라우터를 지날때마다 사탕껍질을 벗기듯 해당하는 ip주소를 가진 라우터를 찾아가면서 최종적으로 내 컴퓨터로 도착

profile
borison and me

0개의 댓글