목차
제Ⅰ편 데이터 통신의 기초
 제1장 데이터 통신 ... 3
  1.1 데이터 통신 시스템의 탄생 ... 3
  1.2 데이터 통신의 정의 ... 4
  1.3 데이터 통신 시스템의 구성요소 ... 4
   1.3.1 단말장치(단말기) ... 5
   1.3.2 데이터 전송회선 ... 6
   1.3.3 통신제어장치 ... 6
   1.3.4 컴퓨터 ... 7
  1.4 통신 소프트웨어 ... 7
   1.4.1 통신 소프트웨어의 기능 ... 7
   1.4.2 통신 소프트웨어의 조건 ... 9
  1.5 프로토콜 ... 10
   1.5.1 프로토콜의 예 ... 10
   1.5.2 프로토콜 개발의 경위 ... 13
 제2장 정보의 부호화 ... 15
  2.1 ASCII 코드 ... 17
  2.2 보드 코드 ... 18
  2.3 EBCDIC 코드 ... 20
  2.4 BCD 코드 ... 22
 제3장 데이터 전송의 기본요소 ... 23
  3.1 병렬전송과 직렬전송 ... 23
   3.1.1 병렬(parallel) 전송 ... 23
   3.1.2 직렬(serial) 전송 ... 24
  3.2 동기 방식 ... 24
   3.2.1 비동기 방식 ... 25
   3.2.2 동기 방식 ... 26
  3.3 전송방식 ... 27
   3.3.1 데이터 전송속도 ... 27
   3.3.2 변조속도 ... 28
  3.4 통신방식 ... 28
   3.4.1 단방향 통신방식 ... 28
   3.4.2 반이중 통신방식 ... 29
   3.4.3 전이중 통신방식 ... 29
  3.5 회선의 형태 ... 29
   3.5.1 포인트 투 포인트 방식 ... 30
   3.5.2 멀티포인트 방식 ... 30
   3.5.3 교환방식 ... 31
 제4장 데이터 전송방식 ... 33
  4.1 베이스 밴드 전송방식 ... 33
   4.1.1 단류 방식 ... 33
   4.1.2 복류 방식 ... 33
   4.1.3 RZ 방식과 NRZ 방식 ... 34
   4.1.4 바이폴라 방식 ... 35
   4.1.5 차분 방식 ... 35
   4.1.6 다이코드 방식 ... 35
   4.1.7 CMI 방식 ... 35
  4.2 대역전송방식 ... 35
   4.2.1 진폭편이 변조방식 ... 36
   4.2.2 주파수편이 변조방식 ... 37
   4.2.3 위상편이 변조방식 ... 38
   4.2.4 진폭위상편이 변조방식 ... 41
  4.3 다중화방식 ... 42
   4.3.1 동기식 시분할 다중화방식 ... 43
   4.3.2 비동기식 시분할 다중화방식 ... 45
   4.3.3 주파수 분할 다중화방식 ... 47
  4.4 PCM 전송방식 ... 50
   4.4.1 PAM 표본화 ... 51
   4.4.2 양자화 및 부호화 ... 51
 제5장 데이터 전송 에러 제어 ... 55
  5.1 에러 검출방식 ... 55
   5.1.1 패리티 검사 ... 55
   5.1.2 블록 합검사 ... 57
   5.1.3 순환잉여검사 ... 59
  5.2 검출 후 재전송방식(ARQ) ... 62
   5.2.1 정지 - 대기 ARQ ... 62
   5.2.2 연속적 ARQ ... 63
   5.2.3 적응적 ARQ ... 65
  5.3 전진 에러 수정 ... 66
   5.3.1 단일 에러 수정을 위한 패리티 검사 코드 ... 66
   5.3.2 Convolution 코드 ... 69
제Ⅱ편 패켓 교환
 제6장 데이터 교환 방식 ... 75
  6.1 교환망의 필요성 ... 75
  6.2 데이터 교환방식 ... 79
   6.2.1 회선교환 ... 79
   6.2.2 메시지 교환 ... 80
   6.2.3 패켓 교환 ... 81
   6.2.4 각 교환방식별 데이터 전송예 ... 86
 제7장 프로토콜의 표준화 ... 89
  7.1 OSI 참조 모델의 목적 ... 89
  7.2 OSI 참조 모델의 기본개념 ... 90
   7.2.1 구성요소의 모델화 ... 90
   7.2.2 프로토콜의 계층화 ... 91
   7.2.3 자원의 가상화 ... 92
  7.3 계층의 논리구조 ... 93
   7.3.1 계층구성 ... 93
   7.3.2 접속제어 ... 97
   7.3.3 데이터 전송제어 ... 99
  7.4 OSI 관리 ... 104
   7.4.1 응용관리 ... 105
   7.4.2 시스템 관리 ... 105
   7.4.3 계층관리 ... 105
  7.5 계층구조와 그 기능 ... 106
   7.5.1 응용 계층 ... 107
   7.5.2 프리젠테이션 계층 ... 107
   7.5.3 세션 계층 ... 107
   7.5.4 트랜스포트 계층 ... 107
   7.5.5 네트워크 계층 ... 108
   7.5.6 데이터 링크 계층 ... 108
   7.5.7 물리 계층 ... 108
 제8장 패켓교환망의 이용자와 제공서비스 ... 109
  8.1 패켓교환망의 이용자등급 ... 109
   8.1.1 CCITT X.1 권고안 ... 109
   8.1.2 패켓형 단말기(동기 단말기) ... 111
   8.1.3 문자형 단말기(비동기 단말기) ... 113
   8.1.4 IBM 단말기 ... 115
  8.2 패켓교환망의 제공서비스 ... 117
   8.2.1 CCITT X.2 권고안 ... 117
   8.2.2 기본 서비스 ... 122
   8.2.3 부가 서비스 ... 124
 제9장 X.25 프로토콜 ... 125
  9.1 서론 ... 125
  9.2 물리계층 ... 128
   9.2.1 논리적 조건 ... 132
   9.2.2 전기적 조건 ... 139
   9.2.3 기계적 조건 ... 141
  9.3 프레임 계층 ... 144
   9.3.1 HDLC의 기본개념 ... 145
   9.3.2 프레임의 구성 ... 146
   9.3.3 국의 구성과 절차 등급 ... 150
   9.3.4 국의 모드와 종류 ... 151
   9.3.5 제어영역의 형식 및 구성 ... 154
   9.3.6 데이터 링크 제어동작의 실제 ... 160
   9.3.7 프레임(데이터 링크) 계층과 패켓계층의 관계 ... 166
  9.4 패켓 계층 ... 167
   9.4.1 가상회선의 설정 ... 171
   9.4.2 데이터 전송 절차 ... 175
   9.4.3 인터럽트 ... 180
   9.4.4 가상회선의 리세트 ... 182
   9.4.5 가상회선의 해제 ... 185
   9.4.6 패켓 계층의 재개시 ... 190
   9.4.7 부가기능 ... 193
 제10장 문자형 단말기의 프로토콜 ... 243
  10.1 개요 ... 213
  10.2 명령모드와 데이터 전송 모드 ... 215
  10.3 PAD 변수 ... 216
   10.3.1 변수1 : PAD 호출문자 ... 219
   10.3.2 변수2 : 반향 ... 219
   10.3.3 변수3 : 데이터 송출문자의 선택 ... 221
   10.3.4 변수4 : Idle Timer Delay의 선택 ... 222
   10.3.5 변수5 : PAD에 의한 문자형 단말기의 송신제어 ... 223
   10.3.6 변수6 : PAD 응답 메세지의 표시여부 ... 224
   10.3.7 변수7 : 문자형 단말기로부터 수신한 Break 신호의 처리 ... 225
   10.3.8 변수8 : 문자형 단말기로 수송되는 데이터의 폐기 ... 226
   10.3.9 변수9 : CR 문자 뒤에 NULL 문자 삽입 ... 227
   10.3.10 변수10 : Line당 문자 갯수 ... 228
   10.3.11 변수11 : 문자형 단말기의 회선속도 ... 228
   10.3.12 변수12 : 문자형 단말기에 의한 PAD의 송신제어 ... 229
   10.3.13 변수13 : CR 문자 뒤에 LF 문자 삽입 ... 230
   10.3.14 변수14 : LF 문자 뒤에 NULL 문자 삽입 ... 232
   10.3.15 변수15 : 데이터 전송 모드에서의 편집 ... 232
   10.3.16 변수16 : 문자 삭제용 문자 ... 232
   10.3.17 변수17 : 라인 삭제용 문자 ... 233
   10.3.18 변수18 : 라인 표시용 문자 ... 233
   10.3.19 변수19 : 단말기의 편집 수행시 PAD 응답 메시지의 결정 ... 234
   10.3.20 변수20 : 반향 억제 ... 235
   10.3.21 변수21 : 패리티 제어 ... 235
   10.3.22 변수22 : 페이지 대기 ... 235
  10.4 문자형 단말기와 PAD와의 통신 ... 236
  10.5 PAD와 패켓형 단말기와의 통신 ... 238
   10.5.1 개요 ... 238
   10.5.2 가상호출의 설정 ... 240
   10.5.3 가상호출의 해제 ... 242
   10.5.4 패켓형 단말기에 의한 PAD 변수의 엑세스 ... 243
   10.5.5 문자형 단말기로의 Break 신호 전송 ... 244
   10.5.6 PAD로의 인터럽트 패켓 전송 ... 244
   10.5.7 가상호출의 리세트 ... 245
   10.5.8 에러 메시지의 전송 ... 245
 제11장 패켓교환망의 번호체계, 망간접속, 품질관리 및 과금 ... 247
  11.1 패켓교환망의 번호체계 ... 247
  11.2 패켓교환망의 망간접속 ... 250
   11.2.1 X.75 권고안 ... 252
  11.3 패켓교환망의 품질관리 ... 258
  11.4 패켓교환망의 사용금지 ... 261
   11.4.1 패켓교환 서비스 요금의 구성 요소(D.10 권고안 ) ... 261
   11.4.2 사용 정보량(D.11 및 D.12 권고안) ... 261
   11.4.3 접속시간(D.11 권고안) ... 262
   11.4.4 과금자료의 수집 ... 262
 제12장 패켓교환망의 제어 및 관리 ... 265
  12.1 망 제어  / 관리의 역할 ... 265
   12.1.1 두가지의 망 환경 ... 265
   12.1.2 망의 제어  / 관리기능 ... 266
   12.1.3 망 제어  / 관리기능의 구현 ... 267
  12.2 패켓교환망의 망 관리센터(NCC : Network Control Center) ... 269
   12.2.1 망 관리센터의 전형적인 구성 ... 269
   12.2.2 망 운영자의 역할 ... 270
  12.3 패켓교환망의 제어  / 관리기능의 실제예 ... 272
   12.2.1 NCC의 하드웨어 구성 ... 273
   12.2.2 NCC의 소프트웨어 구성 ... 273
 제13장 패켓교환망의 토폴로지 ... 277
  13.1 집중형과 분산형 토폴로지 ... 277
   13.1.1 집중형 토폴로지 ... 277
   13.1.2 분산형 토폴로지 ... 278
  13.2 토폴로지의 결정 ... 280
  13.3 패켓교환망에서의 토폴로지 ... 282
   13.3.1 트래픽의 증가 ... 282
   13.3.2 트래픽의 변동에 대한 대책 ... 282
   13.3.3 가상회선의 평균 경유 교환기수 ... 282
   13.3.4 장애에 대한 적응성 ... 283
  13.4 패켓교환망의 토폴로지 실제예 ... 284
 제14장 패켓교환망에서의 경로 선택(ROUTING) ... 287
  14.1 FLOODING ... 288
  14.2 RANDOM ROUTING ... 289
  14.3 DIRECTORY ROUTING ... 291
  14.4 ADAPTIVE DIRECTORY ROUTNG ... 294
   14.4.1 판단기준으로서의 지연 ... 295
   14.4.2 Routing Table의 작성 ... 296
   14.4.3 Routing table에 대한 결론 ... 299
   14.4.4 ADAPTIVE DIRECTORY ROUTING의 변형 ... 300
  14.5 요약 ... 300
 15장 패켓교환망에서의 IBM통신 ... 303
  15.1 SNA(Systems Network Architecture) ... 303
   15.1.1 SNA 네트워크의 구조 ... 305
   15.1.2 SNA 세션 ... 313
   15.1.3 SNA 계층 ... 316
   15.1.4 SNA 계층간 통신 ... 320
   15.1.5 SNA 네트워크 관리 ... 322
   15.1.6 APPC ... 324
  15.2 패켓교환망을 이용한 IBM통신 ... 327
   15.2.1 IBM에서의 접근 ... 327
   15.2.2 패켓교환망에서의 접근 ... 339
 제16장 교환망에서의 트래픽 이론 ... 345
  16.1 이용자의 통계적 행동 ... 345
   16.1.1 망사업자의 입장 ... 345
  16.2 트래픽과 이용자 만족도 ... 346
   16.2.1 Erlang ... 346
   16.2.2 트래픽 강도에서의 평균 ... 348
  16.3 손실률, 회선수, Erlang ... 350
   16.3.1 LCC ... 350
  16.4 패켓교환망에서의 트래픽 이론 ... 352
   16.4.1 큐잉 ... 352
   16.4.2 개념 정의 ... 355
   16.4.3 운반 트래픽과 시스템 지연간의 관계 ... 356
  16.5 교환망에서의 트래픽 이론의 실제 ... 359
   16.5.1 회선교환망에서의 예제 ... 359
   16.5.2 패켓교환망에서의 예제 ... 361
  16.6 요약 ... 364
 제17장 패켓교환망의 설계 ... 365
  17.1 트래픽 분석 단계 ... 365
  17.2 망설계 단계 ... 369
   17.2.1 트렁크 회선의 설치구간 결정 ... 369
   17.2.2 트렁크 회선의 용량 결정 ... 371
   17.2.3 망장비의 선정 ... 375
  17.3 망성능의 고려단계 ... 377
   17.3.1 응답시간 ... 377
   17.3.2 가동률 ... 380
 제18장 패켓교환과 종합정보통신망 ... 385
  18.1 패켓교환 기술의 발전방향 ... 385
   18.1.1 기존 및 장래의 패켓교환 기술 ... 386
   18.1.2 패켓교환 서비스의 발전 시나리오 ... 389
  18.2 종합정보통신망(ISDN : Inergrated Services Digital Network) ... 390
   18.2.1 ISDN의 표준화 ... 391
   18.2.2 이용자·망 인터페이스 ... 392
   18.2.3 ISDN의 구조 및 계층 ... 395
   18.2.4 이용자·망 인터페이스 프로토콜 ... 396
   18.2.5 공통선 신호방식 ... 410
   18.2.6 패켓형 단말기의 ISDN 이용 ... 412
  18.3 APMBS(Additional Packet Mode Bearer Service) ... 414
   18.3.1 Frame Relay ... 415
   18.3.2 Frame Relay의 프레임 형식 ... 416
   18.3.3 프레임의 전송절차 ... 418
   18.3.4 망의 트래픽 제어 ... 418
   18.3.5 Frame Relay 인터페이스 ... 419
  18.4 광대역 ISDN ... 419
   18.4.1 SONET ... 420
   18.4.2 ATM ... 421
  18.5 결론 ... 423
부록 ... 425
 부록Ⅰ ... 425
 부록Ⅱ ... 431
 부록Ⅲ ... 433
 부록Ⅳ ... 437
 부록Ⅴ ... 443
 부록Ⅵ ... 485
찾아보기 ... 493
닫기