일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 게임개발
- Security
- CTF
- linear difference equation
- ret2libc
- STCF
- 유니티
- 게임 개발
- 메카님
- 운영체제
- 언리얼엔진
- Rr
- TSet
- sampling theory
- MLFQ
- dirty cow
- stride
- Unity #Indie Game
- frequency-domain spectrum analysis
- Race condition
- 배경 그림
- 유스케이스
- RBAC
- AINCAA
- MAC
- dtft
- pdlc
- DP
- DSP
- Double free
Archives
- Today
- Total
목록소켓 (1)
다양한 기록
소켓 프로그래밍 개요
프로세스는 소켓을 통해 메시지를 샌드, 리시브합니다.이때 소켓은 인터넷 프로토콜 스택에서 애플리케이션 계층과 트랜스포트 계층 사이에 있습니다.트랜스포트 계층을 추상화하여 애플리케이션 계층, 즉 프로세스에 API를 제공해줍니다. 클라이언트 측과 서버 측 관점을 나누어 설명 가능합니다. 서버 관점1. 소켓 생성 (socket())2. 여러개의 소켓을 포트에 연결 (bind())3. 수신 대기 (listen())4. 연결 요청이 오면 수락 (accept())5. 데이터를 샌딩, 리시빙 (send(), recv())6. close() 클라이언트 관점1. 소켓 생성2. 연결 요청 (connect())3. 데이터를 샌딩, 리시빙4. 소켓 클로즈
네트워크
2024. 3. 25. 15:09