웹 프로토콜이란?
웹에서 쓰이는 프로토콜, 즉 웹에서 사용하는 통신 규약으로 통신을 할때 약속을 하고 전달하는 것이다.
HTTP / HTTPS
인터넷에서 데이터를 주고받는 프로토콜이다.
웹 서버에서 통신하기 위해 사용하는 주요 프로토콜이다.
주로 4가지 방식을 통한 통신을 하는데
GET : 문서를 요청, 조회할때 사용
HEAD : 상태 정보를 요청, GET 과 동일하게 응답
POST : 데이터를 서버로 송신, 서버에서 데이터를 특정 데이터에 생성
PUT : 데이터를 서버로 송신, 서버가 특정 아이템을 완전 대체
IP / MAC / ARP
IP ( Internet Protocol ) : 각 노드에 부여된 주소
MAC ( Media Access Control ) : 각 네트워크에 할당된 고유 주소
ARP ( Address Resolution Protocol ) : 유동 IP 주소를 MAC 주소로 변환
TCP / UDP
TCP / UDP
2023.01.10 - [Computer Science] - [NETWORK] TCP 와 UDP 설명과 비교
DNS ( Domain Name Server )
숫자로 된 IP 주소를 문자로 매핑 해주는 시스템을 의미한다.
www.google.com 이나, www.naver.com 을 도메인을 입력해서 들어가는 사람은 없을 것이다.
유저들이 더 잘 기억하고, 더 잘 찾아갈수 있게 해주는 시스템이다.
여담으로 cmd 에 nslookup ( 도메인명 ) 을 입력하면 그 도메인에 대한 IP 주소가 나온다
네이버는 http://223.130.195.200 로 들어가면 들어가진다.
'Computer Science' 카테고리의 다른 글
[ Network ] 토큰 기반 인증 방식에 대하여 (0) | 2023.01.13 |
---|---|
[ Frontend ] JWT 토큰을 저장하는 방법 (0) | 2023.01.13 |
[NETWORK] Base64 인코딩이란? (0) | 2023.01.10 |
[NETWORK] TCP 와 UDP 설명과 비교 (0) | 2023.01.10 |
[NETWORK] HTTP 의 State Code 설명 (0) | 2023.01.10 |