[기술면접] TCP/UDP
TCP(Transmission Control Protocol) : 인터넷 프로토콜 스위트의 부분 중 하나로, 컴퓨터와 다른 장치 간 데이터 전송을 위해 사용되는 프로토콜, 데이터를 패킷이라는 작은 조각으로 나누어 전송 HTTP, FTP, SMTP 및 Telnet 등의 다양한 응용 프로토콜에서 사용되며, 신뢰성 있는 데이터 전송이 필요한 거의 모든 곳에서 활용됨 주요특징 신뢰성 데이터가 전송될 때 오류 검출과 복구 메커니즘이 내장되어 있어, 데이터 손실이나 손상을 최소화함 순서 보장 데이터 패킷을 전송한 순서대로 재조립하여 수신측에 전달하여 데이터 일관성을 보장함 흐름 제어 수신 측이 처리할 수 있는 속도로 데이터를 보내고 이를 통해 네트워크 혼잡을 방지하고 데이터 손실을 최소화함 연결 지향적 연경을 설정..
2023.09.14