프로토콜?

- 컴퓨터 네트워크와 통신 시스템에서 데이터를 교환하는 데 사용되는 규칙과 규정의 체계이다

- 프로토콜은 데이터를 보내고 받는 디바이스나 시스템 간에 상호 작용을 조정하고 통신을 원활하게 하기 위한 약속된 규칙의 집합이다.

 

주요 목적

1. 데이터 전송

2. 오류 처리

3. 보안

4. 세션 및 연결 관리


HTTP (Hypertext Transfer Protocol)와 HTTPS (Hypertext Transfer Protocol Secure)은 웹에서 정보를 전송하는 데 사용되는 프로토콜이다. 이 두 프로토콜은 웹 브라우징과 웹 서버 간의 통신을 안전하게 관리하기 위한 목적으로 사용된다. 

  HTTP(Hyper Text Transfer Protocol) HTTPS(Hyper Text Transfer Protocol Secure)
기본 프로토콜 HTTP/1과 HTTP/2는 TCP/IP를 사용. HTTP/3은 QUIC 프로토콜을 사용. HTTP 요청 및 응답을 추가로 암호화하기 위해 SSL/TLS와 함께 HTTP/2 사용
포트 기본 포트 80 기본 포트 443
보안 추가 보안 기능 없음 퍼블릭 키 암호화에 SSL(Secure Sockets Layer) 인증서 또는 TLS(Transport Layer Security) 사용

HTTPS는 민감한 정보를 전송하는 데 필수이며, 웹 보안과 개인 정보 보호를 강화하는데 중요한 역할

단순 정보조회 또는 노출이 되어도 괜찮은 데이터면 HTTP 사용 가능

+ Recent posts