HTTP 1.0과 HTTP 1.1의 차이
HTTP 1.0
HTTP 1.1
UDP의 장점
예를 들어 유튜브의 경우 MP4로 되어있는 동영상을 시청, MP4의 특징은 장면 하나가 있으면 그 다음 장면을 모두 전송하는 것이 아닌 바뀐 부분만 전송하는 방식으로 압축을 한다.
만약 1,2,3번 화면에서 네트워크 문제로 2번이 유실되면 2번을 받을까? 3번을 출력할까?
영상이 끊겨 멈춰있다가 재생되는 것은 문제, 또한 라이브 스트리밍의 경우 네트워크 환경에 따라 속도 차이 발생
TCP가 가지고 있는 연결 지향에서 가장 중요한 특징중 하나, 혼잡 제어 능력
하지만 TCP에서는 2번의 화면을 버리는 행위가 고려되어 있지 않다.
UDP의 경우 브라우저 수준에서의 일부 버림을 인정, 혼잡 제어라는 로직 자체를 어플리케이션 수준에서 재정의 '퀵'의 등장
UDP의 경우 TLS필수, HTTP 3.0에서는 https 암호화 필수