TCP/IP(Transmission Control Protocol/Internet Protocol)
- IP의 핵심 프로토콜 중 하나
- 일반적으로 메일, 컴퓨터 간 파일 전송, 원격 로그인에 사용됨
- 네트워크에 연결된 여러 호스트(컴퓨터) 사이의 통신을 지원
- 사용자가 필요하는 많은 통신 서비스에 대한 표준을 제공
장점
- 하드웨어에 구애받지 않는다
- 많은 유형의 네트워크 기술을 허용
- 네트워크 하드웨어의 세부사항을 숨길 수 있다
UDP와 TCP 비교
- UDP : 연결을 설정하지 않으며 수신자가 데이터를 받을 준비가 되었는지 확인하지 않고, 단방향으로 정보 전송
- 신뢰성이 낮은 프로토콜
- 실시간 응용 및 멀티캐스팅
- TCP : 데이터를 주고 받을 양단을 먼저 연결하고, 이를 통해 양방향으로 데이터 전송→ TCP는 메세지 순서를 보장, UDP는 메세지 도착 순서를 예측 불가
- → TCP보다 UDP의 속도가 일반적으로 빠르고, 오버헤드가 적다
- → TCP는 메세지 수신을 확인, UDP는 수신확인이 불가
728x90
'TIL' 카테고리의 다른 글
Architecture Pattern (0) | 2023.11.10 |
---|---|
Optional (0) | 2023.11.07 |
typealias (0) | 2023.10.01 |
AppDelegate (0) | 2023.10.01 |
Unit Test (0) | 2023.10.01 |