HOME > Detail View

Detail View

네트워크 프로그래밍

네트워크 프로그래밍 (Loan 38 times)

Material type
단행본
Personal Author
신동규 신동일, 공저
Title Statement
네트워크 프로그래밍 = Network programming / 신동규 ; 신동일 공저.
Publication, Distribution, etc
서울 :   아이티씨 ,   2003.  
Physical Medium
xv, 526 p. : 삽도 ; 26 cm.
ISBN
8990758041
Bibliography, Etc. Note
색인 수록
000 00674namccc200229 k 4500
001 000000849436
005 20100806095855
007 ta
008 031107s2003 ulka 001a kor
020 ▼a 8990758041 ▼g 93560 : ▼c \24000
035 ▼a KRIC09010528
040 ▼a 245011 ▼c 245011 ▼d 245011 ▼d 245011 ▼d 211009
049 1 ▼l 121086163 ▼f 과학 ▼l 111255850
082 0 4 ▼a 004.62 ▼2 21
090 ▼a 004.62 ▼b 2003r
100 1 ▼a 신동규
245 1 0 ▼a 네트워크 프로그래밍 = ▼x Network programming / ▼d 신동규 ; ▼e 신동일 공저.
260 ▼a 서울 : ▼b 아이티씨 , ▼c 2003.
300 ▼a xv, 526 p. : ▼b 삽도 ; ▼c 26 cm.
504 ▼a 색인 수록
700 1 ▼a 신동일, ▼e 공저

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 004.62 2003r Accession No. 111255850 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 004.62 2003r Accession No. 121086163 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 004.62 2003r Accession No. 121104124 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 004.62 2003r Accession No. 121104125 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 004.62 2003r Accession No. 111255850 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 004.62 2003r Accession No. 121086163 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 004.62 2003r Accession No. 121104124 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Stacks 5(Eastern Books)/ Call Number 004.62 2003r Accession No. 121104125 Availability Available Due Date Make a Reservation Service B M

Contents information

Author Introduction

신동규(지은이)

Information Provided By: : Aladin

Table of Contents


목차
Part Ⅰ 네트워크 프로그래밍을 위한 기본 개념
 1장 네트워크란 무엇인가?
  1. 네트워크 개요 = 4
  2. 데이터 통신 방식 = 4
   2.1 전송 방식에 의한 분류 = 5
   2.2 회선 구성과 이용 방식에 의한 분류 = 9
   2.3 교환 방식에 의한 분류 = 10
   2.4 전송매체에 의한 분류 = 14
  3. 근거리 통신망(LAN) = 20
   3.1 LAN 표준 = 21
   3.2 LAN의 계층 구조 = 22
   3.3 토폴로지 = 23
   3.4 LAN의 표준매체 = 29
   3.5 LAN의 구성 요소 = 32
  4. 원거리통신망(WAN) = 38
   4.1 X.25 = 39
   4.2 프레임 릴레이 = 40
   4.3 ATM = 40
   4.4 DSL = 42
   4.5 케이블 네트워크 = 45
   4.6 기가비트 이더넷 = 46
  5. 네트워크 응용 = 47
   5.1 PC 통신 = 47
   5.2 화상회의 = 48
   5.3 주문형 비디오 = 49
   5.4 인터넷 = 50
   5.5 온라인 게임 = 50
   5.6 무선 인터넷 = 53
  연습문제 = 54
 2장 프로토콜
  1. 네트워크 프로토콜 표준 = 60
   1.1 네트워크 프로토콜 = 60
   1.2 네트워크 프로토콜의 기능 = 61
   1.3 프로토콜의 계층 구조 = 61
   1.4 OSI 참조모델 = 62
  2. TCP/IP 프로토콜 = 63
   2.1 네트워크 액세스 계층 = 66
   2.2 인터넷 계층 = 69
   2.3 트랜스포트 계층 = 81
  3. 응용 계층 프로토콜 = 91
   3.1 FTP = 91
   3.2 SMTP = 100
   3.3 HTTP = 105
  4. 차세대 인터넷 프로토콜 = 111
   4.1 IPv6 = 111
   4.2 Mobile IP = 121
  연습문제 = 124
Part Ⅱ UNIX 네트워크 프로그래밍
 3장 UNIX 소켓의 개요
  1. Unix 소켓의 역사 = 131
  2. Unix 소켓 = 132
  3. 소켓의 구조 = 133
   3.1 Family = 133
   3.2 Type = 134
   3.3 Protocol = 134
   3.4 Local Socket Address = 134
   3.5 Remote Socket Address = 134
  4. 소켓의 유형 = 135
   4.1 Stream 소켓 = 135
   4.2 Datagram 소켓 = 135
   4.3 Raw 소켓 = 136
  5. 기본 자료구조 = 136
   5.1 일반적인 소켓 구조 주소 = 137
   5.2 인터넷 소켓 주소 구조(sockaddr_in) = 137
   5.3 유닉스 영역 소켓 주소 구조 = 139
   5.4 주소 변환 구조 = 139
  연습문제 = 141
 4장 UNIX 소켓 프로그래밍을 위한 유틸리티 함수들
  1. 바이트 순서 변환 함수 = 143
   1.1 Big-Endian = 143
   1.2 Little-Endian = 144
   1.3 바이트 순서 변환 함수 = 145
  2. 주소 변환 함수 = 147
   2.1 inet_addr = 147
   2.2 inet_aton = 147
   2.3 inet_ntoa = 148
  3. 바이트 조작 함수 = 149
   3.1 memset = 149
   3.2 memcpy = 149
   3.3 memcmp = 150
  4. 원격지 호스트 정보를 얻는 함수 = 151
   4.1 gethostbyname = 152
   4.2 gethostbyaddr = 152
   4.3 gethostname = 153
   4.4 getservbyname = 155
   4.5 getservbyport = 155
  연습문제 = 157
 5장 네트워크 프로그래밍을 위한 함수
  1. 시스템 호출 함수의 개요 = 159
  2. 소켓 관련 함수 = 160
   2.1 연결형(Stream Socket 애플리케이션) = 160
   2.2 비연결형(Datagram Socket 애플리케이션) = 162
   2.3 소켓 관련 함수 설명 = 163
  3. 소켓 옵션 관련 함수 = 172
   3.1 getsockopt = 172
   3.2 setsockopt = 173
  4. 동시 처리를 위한 함수 = 175
   4.1 signal() = 175
   4.2 fork() = 177
   4.3 select = 178
   4.4 Thread = 180
  연습문제 = 183
 6장 클라이언트/서버의 작성 방법
  1. 서버의 유형 = 185
  2. 연결형 클라이언트/서버의 작성 = 185
   2.1 단순형 클라이언트/서버 = 185
   2.2 동시 처리형 클라이언트/서버 = 194
  3. 비연결형 클라이언트/서버의 작성 = 204
   3.1 단순형 클라이언트/서버 = 204
   3.2 동시 처리형 클라이언트/서버 = 210
  연습문제 = 218
 7장 멀티채팅을 위한 클라이언트/서버 프로그램 작성
  1. 프로그램 개요 및 구조 = 219
  2. 멀티채팅 프로그램(TCP) = 219
   2.1 서버 프로그램 = 219
   2.2 클라이언트 프로그램 = 233
  연습문제 = 239
 8장 멀티캐스트 채팅을 위한 프로그램 작성
  1. 멀티캐스트 방식의 특징 = 241
   1.1 Unicast 개요 = 241
   1.2 Broadcast 개요 = 242
   1.3 Multicast 개요 = 244
  2. 멀티캐스트 채팅 프로그램 = 249
   2.1 프로그램 구조 = 249
   2.2 프로그램 소스 설명 = 250
  연습문제 = 254
 9장 FTP 클라이언트 프로그램 작성
  1. 프로그램 개요 및 구조 = 257
   1.1 FTP 명령어 구성 = 257
   1.2 FTP 데이터 커넥션 설정 모드 = 259
  2. FTP 클라이언트 프로그램 작성 = 263
   2.1 프로그램 구조 = 263
   2.2 FTP 클라이언트 실행 및 결과화면 = 266
   2.3 FTP 예제 소스 = 268
  연습문제 = 284
Part Ⅲ JAVA 네트워크 프로그래밍
 10장 자바 프로그래밍 환경 소개
  1. 자바의 소개 = 287
  2. 자바의 특성 = 287
   2.1 플랫폼의 독립성 = 288
   2.2 객체지향 언어 = 288
   2.3 보안 = 288
   2.4 멀티쓰레드 = 289
   2.5 예외처리 = 289
  3. 자바 프로그래밍 기초 = 290
   3.1 자바 컴파일러의 사용 = 290
  4. 자바 기초 프로그래밍 = 292
   4.1 입출력 스트림 클래스의 소개 = 292
   4.2 쓰레드 클래스의 소개 = 299
  연습문제 = 305
 11장 자바 네트워크 프로그래밍
  1. 네트워크 프로그래밍의 기초 = 308
   1.1 인터넷 주소 처리를 위한 클래스 = 308
   1.2 URL 처리를 위한 클래스 = 310
   1.3 URL 클래스 메소드 = 311
   1.4 HTTP 처리를 위한 클래스 = 314
  2. TCP 소켓 프로그래밍 = 315
   2.1 소켓 클래스 = 315
   2.2 서버 소켓 클래스 = 322
   2.3 UDP 소켓 프로그래밍 = 323
  3. 멀티캐스트 소켓 처리를 위한 클래스 = 326
   3.1 자바 멀티캐스트 = 326
  연습문제 = 329
 12장 클라이언트/서버 통신 프로그램 작성
  1. TCP를 이용한 Echo 서버/클라이언트 작성 = 331
   1.1 프로그램 개요 및 구조 = 331
   1.2 클라이언트 프로그램 작성 = 333
   1.3 서버 프로그램 작성 = 335
  2. UDP를 이용한 Echo 서버/클라이언트 작성 = 338
   2.1 프로그램 개요 및 구조 = 338
   2.2 클라이언트 프로그램 작성 = 339
   2.3 서버 프로그램 작성 = 341
  연습문제 = 344
 13장 멀티채팅 프로그램 작성
  1. 채팅을 위한 Socket 생성 = 345
  2. 프로그램 개요 및 구조 = 346
  3. 서버 프로그램 작성 = 348
  4. 클라이언트 프로그램 작성 = 355
  연습문제 = 363
 14장 멀티캐스트 채팅 프로그램 작성
  1. 프로그램 개요 및 구조 = 365
  2. 멀티캐스트 채팅 프로그램 작성 = 366
  연습문제 = 373
 15장 자바 FTP 프로그램
  1. 자바 FTP 통신모델 = 375
  2. FTP 클라이언트 프로그램 작성 = 377
   2.1 각 함수의 기능과 구조 = 377
   2.2 FTP 클라이언트의 실행 = 422
  연습문제 = 424
 16장 자바 SMTP 메일 송신 프로그램
  1. 자바 SMTP 통신모델 = 427
  2. SMTP 클라이언트 프로그램 개요 및 구조 = 428
  3. SMTP 클라이언트 프로그램 작성 = 428
   3.1 기본 정보를 수집하는 단계 = 429
   3.2 서버와의 TCP/IP 커넥션 연결 = 430
   3.3 HELO 명령의 전송 = 430
   3.4 MAIL FROM 명령의 전송 = 430
   3.5 RCPT TO 명령의 전송 = 431
   3.6 DATA 명령의 전송 = 431
   3.7 QUIT 명령의 전송 = 433
  4. SMTP 클라이언트의 실행 = 437
  연습문제 = 438
Part Ⅳ WINDOWS 네트워크 프로그래밍
 17장 MFC의 소개
  1. MFC의 역사 = 441
  2. MFC의 개념 = 441
  3. MFC 애플리케이션 아키텍처 = 442
   3.1 CObject 클래스 = 443
   3.2 CCmdTarget 클래스 = 444
   3.3 CWinThread 클래스 = 444
   3.4 CWinApp 클래스 = 444
   3.5 CWnd 클래스 = 445
   3.6 CFrameWnd 클래스 = 445
   3.7 CView 클래스 = 445
   3.8 CDialog 클래스 = 445
   3.9 CDocument 클래스 = 446
  4. MFC의 구조 = 446
  5. MFC 프로그램의 형태 = 449
   5.1 SDI 애플리케이션의 구조 = 449
  6. 메시지 라우팅 = 455
   6.1 MFC 메시지 = 455
   6.2 MFC 메시지별 메시지 라우팅 방법 = 457
  7. MFC 메시지 처리 = 459
   7.1 윈도우 메시지 = 459
   7.2 윈도우와 MFC의 메시지 전달 메커니즘 = 460
   7.3 메시지 맵 = 462
   7.4 메시지 핸들러 선언하기 = 463
   7.5 메시지 매크로 추가하기 = 463
  연습문제 = 465
 18장 원속과 MFC 소켓
  1. 원속의 개요 = 467
  2. 원속의 구성과 이용 = 468
   2.1 원속의 구성 = 468
   2.2 원속의 이용 = 469
  3. 원속 지원 MFC 클래스 = 470
   3.1 CAsyncSocket 클래스 = 470
   3.2 CSocket 클래스 = 474
  4. 소켓 관련 클래스들을 이용하려면... = 476
   4.1 CAsynSocket 객체를 가지고 통신하기 = 476
   4.2 CSocket 객체를 가지고 통신하기 = 477
   4.3 CSocket 클래스의 이벤트 콜백 함수 = 479
  연습문제 = 481
 19장 MFC를 이용한 채팅 프로그램 작성
  1. 클라이언트/서버 프로그램의 작동 방식 = 483
  2. 서버 프로그래밍 = 484
   2.1 애플리케이션 생성하기 = 484
   2.2 스트링 추가 = 484
   2.3 데이터 소켓 CMsg 클래스 만들기 = 486
   2.4 CListeningSocket 클래스 만들기 = 487
   2.5 CClientSocket 클래스 만들기 = 489
   2.6 CChatServerDoc 클래스 = 491
   2.7 채널 설정 다이얼로그 = 494
  3. 클라이언트 프로그래밍 = 496
   3.1 애플리케이션 생성하기 = 496
   3.2 메시지 전송하기 = 497
   3.3 프레임 분리하기 = 498
   3.4 스트링 추가 = 499
   3.5 데이터 소켓 CMsg 클래스 만들기 = 500
   3.6 CClientSocket 클래스 작성하기 = 501
   3.7 접속 다이얼로그창 만들기 = 502
   3.8 CChatClientDoc 클래스 만들기 = 503
  연습문제 = 505
 20장 MFC를 이용항 FTP 클라이언트 프로그램 작성
  1. WinInet 개요 = 507
  2. WinInet 관련 클래스 = 508
   2.1 CInternetSession 클래스 = 509
   2.2 CFtpConnection 클래스 = 509
   2.3 CFtpFileFind 클래스 = 510
  3. FTP 클라이언트 프로그램 만들기 = 511
   3.1 애플리케이션 생성하기 = 512
   3.2 컨트롤러 구성하기 = 512
   3.3 접속 다이얼로그창 만들기 = 519
  연습문제 = 521
찾아보기 = 523


New Arrivals Books in Related Fields

김효곤 (2022)