반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Crawling
- javascript
- BFS
- 크롤링
- 문자열
- 쉬운 문제
- type challenge
- TCP
- ip
- Node.js
- typescript
- 수학
- 프로그래머스
- HTTP
- dfs
- 가천대
- 소켓
- 프로그래머스 레벨 2
- dp
- Nestjs
- 타입 챌린지
- socket
- 백준
- 타입스크립트
- HTTP 완벽 가이드
- 자바스크립트
- 그래프
- 알고리즘
- 레벨 1
- Algorithm
Archives
- Today
- Total
목록Linux (1)
kakasoo
[TCP/IP] TCP 기반 서버, 클라이언트 구현
오늘은, TCP 기반의 서버를 만들어보고자 한다, 당연히 서버만 있으면 동작 여부를 모르니 클라이언트도 만든다. 복습 겸, 지금까지 소켓의 생성부터 데이터 송수신에 관한 것을 정리해보도록 하자. server측 0. WSAStartup() // 함수 요청 1. socket() // 소켓을 생성한다. 2. bind() // 소켓에 정보를 바인드한다, 즉 주소 정보를 할당한다. 3. listen() // 소켓을, 연결 요청 대기 상태로 한다. 4. accept() // 정보가 들어왔을 경우에 연결을 허용한다. 5. read() / write() // 데이터를 송수신한다. 이는 리눅스일 경우의 함수이고, 윈도우일 때에는 send()와 connect()였다. 6. close() // Socket을 close() ..
프로그래밍/네트워크
2020. 7. 17. 12:59