프로토콜(2)
-
https
https 는 http 에 보안이 추가된 것이다.이는 너무 단순하며, 이렇게만 알고있으면 https 를 설명하기 어렵다. https 암호화 및 인증을 위해 SSL/TLS 프로토콜을 사용하는 http 의 보안 버전이다.기본적으로 443 포트를 사용한다. https 프로토콜을 사용하면 웹 사이트 사용자가 신용 카드 번호, 은행 정보, 로그인 자격 증명과 같은 민감한 데이터를 안전하게 전송할 수 있다.이러한 이유로 https 는 웹사이트를 보호하는데 특히 중요하기에 모든 웹사이트의 표준 프로토콜로 자리잡고 있다. https / http https 는 http 프로토콜에 암호화, 인증 및 무결성을 추가한다. 1. 암호화 http 는 원래 일반 텍스트 프로토콜로 설계되었기 때문에 중간자 공격에 취약하다. SSL/..
2024.04.26 -
HTTP [ TIL ]
Problem www.naver.com 을 입력했을 때 일어나는 일을 알아보자 Try 막연하게 네이버가 켜진다 를 생각했었다. 우아한 테크톡 을 시청했고, mdn HTTP 를 보았으며 몇 개의 블로그를 보았다. Solve 전체적인 HTTP 통신을 알게 되었다 . 우선 HTTP 는 하이퍼 텍스트 트랜스퍼 프로토콜의 약자이다. 우선 도메인을 딱 클릭하면 1. DNS 를 통해 IP 주소로 바뀌고 2. 클라이언트는 DNS 서버로 부터 받은 IP 를 사용하여 네이버에 TCP 연결을 한다. 3. 연결이 확인되면 HTTP 요청 메시지를 서버에 보낸다. 4. 서버는 HTTP 요청을 처리하고 요청작업을 수행한다. (클라이언트가 웹 페이지를 요청했다면 HTML, CSS, JS 등의 리소스를 보내준다) 5. 클라이언트는..
2023.07.01