Q. TCP와 UDP의 차이점에 대해서 설명해주세요
A. TCP는 연결 지향형 프로토콜이고 UDP는 데이터를 데이터그램 단위로 전송하는 프로토콜입니다. TCP는 연결형 서비스로 가상 회선 방식을 제공합니다. 따라서 전송이 양방향으로 동시에 일어날 수 있는 전이중 방식과 각 연결이 정확히 2개의 종단점을 가지고 있는 점대점 방식을 사용합니다. 또한 흐름 제어와 혼잡 제어와 같은 특징때문에 높은 신뢰성을 보장합니다. UDP는 데이터 수신 여부를 확인하지 않아 신뢰성이 낮지만 TCP보다 속도가 빠르고 1:1 & 1:N & N:N 통신이 가능합니다. 결론적으로 TCP는 파일전송과 같이 신뢰성이 중요한 서비스에 사용되고 UDP는 스트리밍과 같이 연속성이 더 중요한 서비스에서 사용됩니다.
https://coding-review.tistory.com/239
TCP와 UDP의 특징과 차이점
이번 포스팅은 TCP와 UDP가 무엇인지 각각의 특징은 어떤것이 있는지 차이점은 어떤게 차이점인지 그래서 이 둘은 어느상황에서 쓰는지에 대한 내용을 적어보도록 하겠습니다. 우선 TCP와 UDP는 TCP
coding-review.tistory.com
'CS 지식 > 면접준비' 카테고리의 다른 글
면접 준비 : Elasticsearch (0) | 2023.03.19 |
---|---|
면접 준비 : CAP 정리 (0) | 2023.03.19 |
면접 준비 : www.google.com을 검색하면 어떤 일이 벌어질까? (0) | 2022.12.24 |
면접 준비 : 데이터베이스 정규화 (0) | 2022.12.22 |
면접 준비 : 데이터베이스 격리수준 (0) | 2022.12.22 |