일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 게임 개발
- 유스케이스
- stride
- DP
- 운영체제
- 배경 그림
- RBAC
- 게임개발
- MLFQ
- CTF
- sampling theory
- dirty cow
- Rr
- linear difference equation
- pdlc
- 유니티
- 메카님
- Race condition
- DSP
- frequency-domain spectrum analysis
- STCF
- 언리얼엔진
- ret2libc
- Double free
- Security
- dtft
- MAC
- TSet
- Unity #Indie Game
- AINCAA
Archives
- Today
- Total
다양한 기록
Transport Layer, 다중화와 역다중화 본문
전송 계층
애플리케이션 프로세스 간 논리적인 연결을 제공
'종단시스템'에서 작동, 비유하자면 우편배달부
메시지는 세그먼트 단위
TCP와 UDP
TCP - 혼잡제어, 흐름제어, 신뢰성
UDP - 신뢰성없고 순서도 없음. no-frills... best-effort
**하위 계층인 IP는 보장하는 거 없음
Multiplexing (다중화)
길은 하나인데 여러 프로세스에서 패킷이 뒤섞여 오는 경우
Demultiplexing (역다중화)
뒤섞여 오는 패킷들을 재배치
역다중화를 하기 위해서는 주소가 필요
호스트는 IP의 데이터그램을 받음 -> IP 확인 가능
호스트는 전송 계층의 세그먼트를 받음 -> 포트번호 확인 가능
** Payload : 상위 계층에서 보내진 데이터 (상위헤더 + 데이터).. 현재 계층의 헤더는 제외
Connectionless Demultiplexing
소스는 상관없이 destination의 IP와 포트만 고려
UDP
Connection-oriented Demultiplexing
소스의 IP, 포트와 도착지의 IP, 포트를 고려
TCP
** non-persistent HTTP는 각 요청마다 다른 소켓을 쓸 것임
'네트워크' 카테고리의 다른 글
TCP #1 - 신뢰성 (0) | 2024.04.08 |
---|---|
UDP (0) | 2024.04.08 |
FTP (0) | 2024.04.08 |
비디오 스트리밍과 CDNs (0) | 2024.04.08 |
P2P 아키텍처 File Distribution (0) | 2024.04.08 |