1. TCP
- 컴퓨터가 다른 컴퓨터와 데이터 통신을 하기위한 프로토콜의 일종
전송제어 프로토콜
2. 특징
- 연결 지향, 신뢰성 보장, 순서 보장
3. TCP Header
- Sequence Number + ACK Number (데이터 순서관리)

4. TCP Flag
- SYN : 연결요청
- ACK : 응답
- FIN : 종료
- RST : 초기화 (비정상 강제종료)

5. 3 - Way Handshake
- SYN → SYN + ACK → ACK
- TCP 에서 신뢰성 있는 연결을 성립시키기 위해 사용하는 3단계의 초기연결절차

6. 연결종료
- FIN → ACK → FIN → ACK
- 4way handshake 는 클라이언트와 서버가 서로 통신을 종료하는 과정

7. 재전송
- Timeout 발생시 재전송
- RTO
- Keep - Alive Timeout
- TCP idle Timeout

8. UDP
-TCP와 달리 비연결형 프로토콜
- 특징
- 비연결형
- 빠름
- 신뢰성 없음
- 오버헤드가 적음
- 연결없고 바로 전송
9. UDP Header
- Source Port
- Destination Port
- Length
- Checksum

10. 사용 사례
- TCP : 웹 / 파일 , 이메일
- UDP : 게임 / 스트리밍 , DNS , 브로드캐스트 / 멀티캐스트
TCP ☞ 정확성
UDP ☞ 속도
'네트워크 > 네트워크 기초' 카테고리의 다른 글
| Firewall, DDoS, IDS&IPS (0) | 2026.06.22 |
|---|---|
| SSH , Telnet, HTTP, HTTPS, DNS 심층분석 (0) | 2026.06.22 |
| 계층별 프로토콜의 특징 및 심층 분석 (FTP, Email, ICMP 분석) (0) | 2026.06.22 |
| OSI 계층별 네트워크 장비 (계층별 역할과 장비 특징 및 차이점) (0) | 2026.06.22 |
| OSI 7 Layer (1) | 2026.06.22 |