-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >정보통신공학
-
- 강의학기
- 2021년 1학기
-
- 조회수
- 2,744
-
- 강의계획서
- 강의계획서
네트워크에 연결되어 있는 두 개의 컴퓨터가 데이터를 주고받을 수 있도록 하는 것이 네트워크 프로그램이다. 네트워크로 연결된 환경에서 두 개의 시스템들은 정해진 약속(즉, 프로토콜)을 기반으로 상호간에 데이터를 송수신하며, 이를 위해서 각 시스템은 네트워크 기능을 다양한 계층으로 구분하여 처리하고 있다. 본 강좌에서는 사용자의 관점에서 TCP/IP 프로토콜을 통한 네트워크 응용 프로그램(소켓 프로그램)을 개발하는 방법을 익힌다.
차시별 강의
| 1. | ![]() |
네트워크 프로그래밍과 소켓의 이해 | ![]() |
|
| 2. | ![]() |
IDE 설치 밀 실습환경설정 | ![]() |
|
| 3. | ![]() |
소켓의 타입과 프로토콜의 설정 | ![]() |
|
| 4. | ![]() |
주소체계와 데이터 정렬 | ![]() |
|
| 5. | ![]() |
TCP기반 서버 클라이언트(1) | ![]() |
|
| 6. | ![]() |
TCP기반 서버 클라이언트(2) | ![]() |
|
| 7. | ![]() |
UDP 기반 서브 클라이언트 | ![]() |
|
| 8. | ![]() |
소켓의 우아한 연결종료 | ![]() |
|
| 9. | ![]() |
도메인 이름과 인터넷 주소 | ![]() |
|
| 10. | ![]() |
소켓의 다양한 옵션 | ![]() |
|
| 11. | ![]() |
IO 멀티플렉싱 | ![]() |
|
| 12. | ![]() |
다양한 입출력 함수들 | ![]() |
|
| 13. | ![]() |
멀티캐스트와 브로드캐스트 | ![]() |
|
| 14. | ![]() |
멀티쓰레드 기반의 서버구현 | ![]() |
연관 자료








