[Network] TCP & UDP
# TCP & UDP ## TCP Transmission Control Protocol 패킷을 한 컴퓨터에서 다른 컴퓨터로 전달해주는 IP 프로토콜을 기반으로 하고 있다. ### 특징 연결형 서비스 3-way-handshaking (연결 성립) open()을 실행한 client가 syn을 보내고 syn_sent 상태로 대기한다. server는 syn를 받고 syn_rcvd 상태로 바뀌고, syn와 ack를 client에게 보낸다. syn와 ack를 받은 client는 established로 상태를 바꾸고 server에 ack를 보낸다. ack를 받은 server는 established 상태가 된다. 연결형 서비스 4-way-handshaking (연결 해제) client는 server에게 연결을 종료한다..