TCP(Transmission Control Protocol)
- 연결 지향
- 스트림 기반 소켓
TCP/IP 프로토콜 스택
- 인터넷을 통한 효율적인 데이터 송수신을 목적으로 설계된 계층구조
- 데이터 송수신 과정을 네 개의 영역으로 계층화
LINK 계층
- 물리적인 영역의 표준화
- LAN, WAN, MAN과 같은 네트워크 표준과 관련된 프로토콜을 정의하는 영역
IP 계층
- 데이터 전송 경로 설정과 관련된 계층
- IP 자체는 비 연결지향적이며 신뢰할 수 없는 프로토콜
TCP/UDP 계층
- 데이터의 실제 송수신 담당 > 전송 계층이라고도 함
- TCP는 데이터 송수신 시 확인을 함으로써 신뢰성을 보장할 수 있는 프로토콜
- UDP는 확인을 하지 않아 신뢰성 보장 X
APPLICATION 계층
- 소켓을 기반으로 만들어지는 프로토콜
'개인 공부 > 네트워크' 카테고리의 다른 글
[Chapter 04-3] Iterative 기반의 서버, 클라이언트 (0) | 2023.08.07 |
---|---|
[Chapter 04-2] TCP기반 서버, 클라이언트 구현 (0) | 2023.08.07 |
[Chapter 03-5] 윈도우 기반 구현 (0) | 2023.07.25 |
[Chapter 03-4] 인터넷 주소의 초기화와 할당 (0) | 2023.07.20 |
[Chapter 03-3] 네트워크 바이트 순서와 인터넷 주소 변환 (0) | 2023.07.20 |