본문 바로가기

백엔드

인터넷

728x90
반응형
SMALL

인터넷은 어떻게 동작할까?

네트워크란 ?

 - 여러대의 컴퓨터가 서로 통신을 할 수 있게 도와줌

 

네트워크의 집합체를 우리는 "인터넷"이라고 함

 

https://developer.mozilla.org/ko/docs/Learn/Common_questions/Web_mechanics/How_does_the_Internet_work

 

인터넷은 어떻게 동작하는가? - Web 개발 학습하기 | MDN

이 글에서는 인터넷의 개념과 작동 원리에 대해 설명합니다.

developer.mozilla.org

여러대의 컴퓨터를 연결시키기에는 너무 많은 케이블이 필요해지기 때문에 라우터를 이용하여 단순한 구조로 만들 수 있음

 

라우터 끼리 연결이 가능하기 때문에 여러 네트워크를 연결해주는 것도 가능함

 

인터넷을 제공하는 "모뎀" 이라는 장비가 있고 인터넷을 제공하는 업체를 ISP (Internet Service Provider)라고 함

 

사진 출처 [https://developer.mozilla.org/ko/docs/Learn/Common_questions/Web_mechanics/How_does_the_Internet_work]

위와 같은 연결이 끝없이 연결되면 인터넷이 된다!

 

 

HTTP란?

 - HyperText Transfer Protocol의 약자로, 문서와 같은 리소스를 가져올 수 있도록 해주는 프로토콜(규칙)

 - Request 를 통해 요청을 , Response를 통해 응답을 함

 - HTTP 의 Status Code

         * 200번대 : 성공

         * 300번대 : 리다이렉트

         * 400번대 : 클라이언트 오류

         * 500번대 : 서버 오류

 

DNS란?

 - Domain Name System 의 약자로 사람이 읽을 수 있는 도메인 이름을 IP주소로 변환하는 시스템

 

웹 소켓이란?

 - Transport protocol의 일종으로 서버와 클라이언트 간의 양방향 통신을 실현하기 위한 구조

 - HTTP접속을 통해 양방향 메세지를 자유롭게 주고받을 수 있다.

 

 

 

출처 : [https://www.inflearn.com/course/초보-백엔드-개발자-로드맵]

 

 

 

728x90
반응형
LIST

'백엔드' 카테고리의 다른 글

프레임워크  (0) 2023.08.29
인증과 인가  (0) 2023.08.29
웹 서버  (0) 2023.08.25
리눅스 명령어  (2) 2023.08.24
개발 언어 및 데이터 표현법  (0) 2023.08.21