TCP, UDP의 차이

tcp 가상회선 신뢰성 보장 흐름제어 혼잡제어 오류제어 속도 느림 파일 전송과 같은 신뢰성이 중요한 서비스

udp 데이터그램 rtp? 실시간 전송 프로토콜, 스트리밍 서비스

syn으로 가상 난수를 보내고 +1한 값을 받음

ack?

가상회선이란? 3hand-shaking이 끝나면 소켓을 열어놓음! 연결 수립

가상회선이 생성되면 주고 받는 과정에서 무조건 ack를 보내고 받을 때까지 기다리고 받으면 또 무조건 보내주고 이런식으로 신뢰성 보장함

닫는걸 4way hand-shaking

HTTP, HTTPS의 차이

참고자료: https://opentutorials.org/course/228/4894