tcp
-
TCPNetwork 2021. 4. 15. 17:29
TCP, Tranmission Control Protocol이라는 이름에서도 느껴지듯 상당히 정교한 control을 포함하는 protocol입니다. OSI Transport Layer에서 연결 지향이며, 신뢰할 수 있는 데이터 전송을 보장합니다.(Reliable Data Transfer) Transport Layer에 존재하기 때문에, 종단에만 존재하는 규칙입니다. 시작하기에 앞서 필요한 용어 정의부터합니다. Socket vs Buffer Socket : process의 데이터를 Trasport layer으로 전달하는 통로이다. 이때 데이터는 stream 형태로 전달됩니다. process는 한 번에 여러 개의 socket을 가질 수 있으며, 이를 통해서 socket을 가진 다른 process와 통신이 가..