과정설명
TCP/IP를기반으로데이터를전송하는시스템을위한네트워크프로그래밍방법을배운다.TCP/IP프로토콜의동작을간략히알아보고,소켓(socket)개념을익힌다.이어소켓주소구조체,바이트정렬,도메인이름시스템에대해다루면서소켓프로그래밍에필요한기초지식을쌓는다.이를바탕으로서버/클라이언트및publisher/subscriber개념을익히고관련시스템을구현하여네트워크프로그래밍의기본및응용능력을배양한다.여러클라이언트를개별적으로처리하는다중프로세스/멀티스레드기법과소켓옵션을통하여소켓입출력관리를배운다.특히TCP,SCTP,UDP의사용법을배움으로써다양한응용에맞는소켓프로그래밍의실무능력을갖추고자한다.
강의목록
No. |
강의명 |
시간 |
제16강 |
Remote Procedure Call and Raw Socket
|
00:46:17 |
제17강 |
설계 예시로 본 알고리즘 작성
|
01:04:10 |
제18강 |
암호화와 네트워크 보안
|
01:03:38 |
제19강 |
데이터흐름도(Data Flow Diagram) 작성법
|
00:46:46 |