인터넷과 웹

choi seung-i·2022년 3월 29일
0

공부로그

목록 보기
7/25
post-thumbnail

인터넷

  • 통신 기술과 컴퓨터 기술의 결합
    => 디지털데이터(컴퓨터)를 아날로그 신호(전화선)로 바꿈으로써 전화선을 통해 컴퓨터 통신을 가능하게 함
  • 컴퓨터와 컴퓨터간의 연결 (수십억대의 컴퓨터를 모두 연결하는 네트워크 기술)
  • 인터넷에는 웹 뿐만아니라 Email, IRC 등.. 다른 서비스도 존재

  • 인터넷 네트워크를 이용하여 통신되는 정보의 집합
  • 인터넷을 통해 웹 서비스를 제공
  • Tim Berners-Lee(팀 버너스리) : 웹의 아버지 (www 월드 와이드 웹의 하이퍼텍스트 시스템을 고안하여 개발)

즉, 인터넷은 인프라이며, 웹은 인프라 기반 위에 구축된 서비스

인터넷과 웹의 혁신 : 정보의 유통

  • 소프트웨어를 구입하려면 물리적인 매개체가 필요했었음
  • Client = web Browser
  • Server = data

1세대 웹 (정적인 웹)

  • 정보전달이 주 목적
  • Full HTML
  • Server -> Client

2세대 웹 (동적인 웹)

  • HTML / JavaScript
  • Server <-> Client
    => 아직 FRONT/BACK 구분이 없음

3세대 웹

  • server가 FRONTEND SERVER / BACKEND SERVER 분리
    => 프론트엔드와 백엔드 개발의 분리로 업무의 분리가 생김
  • SPA(Single Page Application) 방식 등장
  • 단일의 HTML 페이지로 전체 웹 서비스 구현

사용자(동시 접속자) 수와 데이터의 양의 증가로 서버분리가 생기고 이에 따라 다양한 직군이 생김




인터넷 동작 원리

네트워크

컴퓨터간 통신을 하기 위해 연결, 컴퓨터가 많아질수록 네트워크도 복잡해짐
=> 이를 해결하기 위해 각 컴퓨터는 라우터에 연결

라우터?

  • 특정 컴퓨터에서 목적지까지 데이터를 보낼 때 올바르게 전달되는지 중간에서 확인하는 역할
  • 라우터도 하나의 컴퓨터로, 라우터-라우터 연결방식도 가능하여 네트워크가 무한히 확장 가능

모뎀

  • 내부 네트워크와 외부 네트워크를 연결하기 위해 사용하는 장비
  • 이미 구축되어있는 전화기 기반의 시설을 이용하기에, 디지털<->아날로그 데이터 형태의 전환을 해줌
  • ISP(인터넷 서비스 제공 업체)를 통해 다른 대상의 라우터에도 액세스 할 수 있게 해줌
    => 컴퓨터 - 라우터 - 모뎀 - ISP1 - ISP2 - 대상 모뎀 - 대상 라우터 - 대상 컴퓨터

해저케이블

  • 글로벌 네트워크로 전세계적으로 구축되어 있음
  • 배를 통해 해저에 케이블을 설치하고, 케이블 안에 섬유(섬유 유리)를 많이 넣을수록 더 많은 양의 데이터 전송이 가능
    => '지구상에 거미줄을 만드는 작업' 이라고도 함

IP, 도메인 이름

  • 네트워크에 연결된 모든 컴퓨터에는 고유한 주소인 IP가 있음
    => 점으로 구분 된 네 개의 숫자 (ex. 192.168.2.10)
    => 기억하기 어려워서 사람이 쉽게 읽을 수 있는 도메인 이름이 있음 (ex. google.com)
  • 웹브라우저에서 일반적으로 도메인이름을 사용하여 웹사이트에 접속



인터넷의 원리를 영상으로 확인하기!



공부하며 정리&기록하는 ._. 씅로그

profile
Front-end

0개의 댓글