웹 브라우저와 웹 사이트 간에 데이터를 전송하는 데 사용되는 기본 프로토콜인 HTTP의 보안 버전입니다.
HTTPS는 데이터 전송의 보안을 강화하기 위해 암호화됩니다.
모든 웹 사이트, 특히 로그인 자격 증명이 필요한 웹 사이트는 HTTPS를 사용해야 합니다.
크롬 등 최신 웹 브라우저에서는 HTTPS를 사용하지 않는 웹 사이트가 HTTPS를 사용하는 웹 사이트와 다르게 표시됩니다.
SSL(Secure Scokets Layer)은 암호화 기반 인터넷 보안 프로토콜이다. 전달되는 모든 데이터를 암호화하고 특정한 유형의 사이버 공격도 차단한다. SSL은 TLS(Transport Layer Security) 암호화의 전신이기도 한다.
SSl/TLS 를 사용하는 웹사이트 URL은 HTTP 대신 HTTPS가 사용된다.
SSL/TLS 의 작동 방식
출처 : https://kanoos-stu.tistory.com/46
https://kanoos-stu.tistory.com/46
핸드셰이크 부분 참고해서 공부
도메인 이름 시스템(DNS)은 사람이 읽을 수 있는 도메인 이름(예: www.amazon.com)을 머신이 읽을 수 있는 IP 주소(예: 192.0.2.44)로 변환합니다.
출처 : https://aws.amazon.com/ko/route53/what-is-dns/
UDP는 비연결형 프로토콜로써, 인터넷상에서 서로 정보를 주고받을 때 정보를 보낸다는 신호나 받는다는 신호 절차를 거치지 않고 보내는 쪽에서 일방적으로 데이터를 전달하는 통신 프로토콜입니다.
TCP와는 다르게 연결 설정이 없으며, 혼잡 제어를 하지 않기 때문에 TCP보다 전송 속도가 빠릅니다.
그러나 데이터 전송에 대한 보장을 하지 않기 때문에 패킷 손실이 발생할 수 있습니다.
출처 : https://cocoon1787.tistory.com/757
전송 후 대기 프로토콜(Stop-and-Wait Protocol)은 데이터 통신에서 가장 간단한 형태의 흐름 제어 프로토콜입니다.
이 프로토콜은 송신자가 한 개의 프레임을 전송하고, 수신자로부터 응답을 받을 때까지 기다리는 방식으로 동작합니다.
수신자는 전송받은 프레임에 대해 확인(ACK) 또는 부정(NAK) 신호를 송신자에게 되돌려 보냅니다. 송신자는 ACK 신호를 받으면 다음 프레임을 전송하고, NAK 신호를 받으면 같은 프레임을 재전송합니다.
패킷 송수신 측면에서 파이프라인 프로토콜은 일련의 단계 또는 처리 단계를 통해 데이터를 전송하는 방법입니다.
데이터를 더 작은 부분으로 나누고 각 부분을 차례로 처리하는 것을 의미합니다. 이 방법은 데이터가 한 컴퓨터에서 다른 컴퓨터로 전송되는 네트워크 통신에서 자주 사용됩니다.
파이프라인 프로토콜은 더 빠른 전송 속도와 네트워크 정체를 개선해 네트워크 성능을 향상시키는 데 사용됩니다.