인터넷 프로토콜 스택의 4계층


전송 제어 프로토콜(Transmission Control Protocol)

SYN
Short for synchronize, SYN is a TCP packet sent to another computer requesting that a connection be established between them. If the SYN is received by the second machine, an SYN/ACK is sent back to the address requested by the SYN. Lastly, if the original computer receives the SYN/ACK, a final ACK is sent.
SYN은 '동시에 발생하다의 약자로, 다른 컴퓨터로 전송 된 TCP 패킷으로 연결이 이루어 지도록 요청합니다. SYN이 두 번째 시스템에서 수신되면 SYN / ACK가 SYN이 요청한 주소로 다시 전송됩니다. 마지막으로, 원래 컴퓨터가 SYN / ACK를 수신하면 최종 ACK가 전송됩니다.
ACK
Short for acknowledgment, ACK is an answer given by another computer or network device indicating to another computer that it acknowledged the SYN/ACK or other request sent to it.
ACK은 '승인'의 약자로, 다른 컴퓨터 나 네트워크 장치가 다른 컴퓨터에 SYN / ACK 또는 다른 요청을 보낸 것을 확인한 응답을 나타냅니다.
데이터 전달이 보장 되는 이유는 TCP 에 순서정보를 담아 보내기 때문


HTTP3 스펙에서 TCP 패킷이 너무 방대해져 줄이고자 하여 UDP 프로토콜을 활용하려는 움직임이 있다.
