전산
TCP/IP
WorkRoom #202
2021. 8. 29. 01:27
아래는 "https://www.it-note.kr/"의 "C 언어 응용 〉 TCP-IP" 카테고리에 게시된 글을 정리한 것이다. (링크)
TCP/IP - 6. 공통 라이브러리 만들기(정보 제공 함수)
TCP/IP - 7. TCP/IP client 프로그램 Sample
TCP/IP - 8. TCP/IP Server: I. 요청시 fork pattern
TCP/IP - 8. TCP/IP Server: II. min - max pattern
TCP/IP - 9. 전문 구성 하기 I. fixed length
TCP/IP - 9. 전문 구성 하기 II. line 단위 전문
1. 기본 용어
2. Port 번호 1 범위
Port 번호는 0 ~ 65535번까지 사용할 수 있으며, 0 ~ 1023번을 잘 알려진 포트(well-known port), 1024 ~ 49151번을 등록된 포토(registered port), 49152 ~ 65535번을 동적 포트(dynmic port)라 한다.
서버 socket을 생성할 때에 동적 포트 영역의 번호를 bind(2)하여 사용할 수도 있으나, 심각한 장애가 발생할 수 있다.
3. Server 처리 Flow
4. Clinet 처리 Flow
5. 공통 라이브러리 만들기 (기본 함수)
6. 공통 라이브러리 만들기 (정보 제공 함수)
7. TCP/IP Client 프로그램
8-1. TCP/IP Server model : 요청시 fork 시키는 pattern
8-2. TCP/IP Server: II. min - max pattern
9-1. 전문 구성 하기 I. fixed length
9-2. 전문 구성 하기 II. line 단위 전문