일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Race condition
- Unity #Indie Game
- Rr
- DP
- 운영체제
- Security
- 메카님
- dirty cow
- dtft
- sampling theory
- TSet
- pdlc
- MAC
- linear difference equation
- stride
- DSP
- 유스케이스
- MLFQ
- 게임 개발
- CTF
- ret2libc
- 배경 그림
- RBAC
- 게임개발
- STCF
- Double free
- frequency-domain spectrum analysis
- 유니티
- 언리얼엔진
- AINCAA
- Today
- Total
목록TCP (2)
다양한 기록
Transmission Control Protocol 특징 - 연결형 (Connection-Oriented) : IP 계층 위 가상의 회선, 호스트 간 데이터 송수신 - 신뢰성 (Reliability) : 확인을 통한 신뢰성 있는 통신 서비스 - 흐름 제어 : 상대방이 처리할 수 있는 범위 내 데이터를 보내야 함 (수신쪽에서 ACK에 큐 상태를 줘야 함) - 혼잡 제어 : 네트워크 혼잡 현상을 방지, 제어 - 스트림 통신 스트림 배달 서비스 - 바이트 스트림 형태로 데이터 송수신 - 두개의 프로세스가 가상의 채널로 연결 - 송신 프로세스 : 바이트 스트림 생성(쓰기) - 수신 프로세스 : 바이트 스트림 소비(읽기) 송신 버퍼와 수신버퍼 버퍼에 보낼 바이트를 쌓아서 보냄 수신자 버퍼에 자리가 있으면 보내고..
IP 보통 32비트를 써서 표현하는 호스트의 주소를 의미 그러나, 호스트의 IP만 가지고는 어떤 프로세스를 찾아가야 하는지 모름 포트 식별자는 IP 주소와 포트 넘버를 포함 프로세스의 주소라고 생각하면 됩니다. 예) HTTP 포트 80 (8000, 8080) 메일 포트 25 애플리케이션 레이어의 프로토콜이 정의해야 하는 것 교환되는 메시지의 타입 - 리퀘스트 - 리스폰스 메시지 신택스 - 문법, 구조, 규칙 메시지 세만틱스 - 의미 예) a = b 수학과 컴퓨터에서 신택스는 같으나 세만틱스는 다름 룰 - 언제 어떻게 프로세스가 메시지를 보내고 받을 것인가 메시지 신택스 + 메시지 세만틱스 (+ 룰) = 프로토콜 오픈 프로토콜 - RFCs에서 정의됨 - 상호운용성 허용 - 예) HTTP, SMTP 사적인(..