소강좌제목 : 컴퓨터 네트웍 프로그래밍이전강좌: 제1장 네트웍 프로그래밍의 이해 다음강좌: 제3장 클라이언트 서버 토크프로그램


제2장 UNIX BSD 소켓 시스템 콜

2장에서는 트랜스포트 계층의 네트웍 프로그래밍 API 가장 널리 사용되고 있는 UNIX 소켓(socket) 대하여 상세히 배운다. 먼저 2.1절에서는 소켓의 정의, 소켓번호와 소켓주소의 개념 그리고 소켓을 이용한 네트웍 프로그래밍 작성 방법을 설명한다. 2.2절에서는 IP 주소변환 소켓주소의 여러가지 처리에 대하여 설명한다. 2.3절에서 기본적인 클라이언트 프로그램 작성 방법을, 2.4절에서 서버 프로그램 작성 방법을 소개하며 끝으로 2.5절에서는 소켓 프로그래밍에 필요한 UNIX 운영체제의 시스템 signal() fork() 소개한다.

2.1 소켓의 이해

2.2 인터넷 주소변환

2.3 클라이언트 프로그램 작성 절차

2.4 서버 프로그램 작성 절차

2.5 소켓 관련 UNIX 시스템


소강좌제목 : 컴퓨터 네트웍 프로그래밍이전강좌: 제1장 네트웍 프로그래밍의 이해 다음강좌: 제3장 클라이언트 서버 토크프로그램