이 책에서는 TCP/IP와 그 응용을 소개합니다. TCP/IP는 세계 최대의 인터넷 네트워크인 인터넷에서 사용되는 프로토콜입니다. 이 책은 개방형 통신 모델, TCP/IP 통신 모델, IP 네트워크의 명명 및 주소 지정 메커니즘, 주소 확인 및 역방향 주소 확인 프로토콜, DNS 도메인을 포함하여 TCP/IP의 거의 모든 측면을 다루는 내용이 매우 풍부합니다. , WINS, 주소 검색 프로토콜, IPv6, IP 네트워크의 라우팅 프로토콜(RIP, OSPF 등), 인터넷 인쇄 프로토콜, LDAP 디렉터리 서비스, 원격 액세스 프로토콜, IP 보안 및 방화벽. 이 책에서는 Windows 9x/NT에서 TCP/IP를 구성하는 방법을 소개하고 원격 로그인, FTP, 웹 검색 등을 포함한 TCP/IP 응용 프로그램을 사용하는 방법도 소개합니다.
목차 역자의 서문 1부 TCP/IP 기초 1장 개방형 의사소통 모델 소개 1
1.1 개방형 네트워크 개발 1
1.1.1 통신 처리 계층 2
1.1.2 OSI 참조 모델 3
1.1.3 모델 5의 사용
1.2 TCP/IP 참조 모델 7
1.3 요약 7
2장 TCP/IP와 인터넷 8
2.1 역사의 한 조각 8
2.1.1 알파넷 8
2.1.2 TCP/IP 9
2.1.3 국립과학재단(NSF) 9
2.1.4 오늘날의 인터넷 12
2.2 RFC 및 표준화 프로세스 12
2.2.1 RFC 13 획득
2.2.2 RFC 색인 13
2.2.3 RFC에 대한 유머 13
2.3 인터넷 서비스 소개 13
2.3.1 후이즈와 핑거 14
2.3.2 파일 전송 프로토콜 14
2.3.3 텔넷 14
2.3.4 이메일 14
2.3.5 WWW 14
2.3.6 유즈넷 뉴스 15
2.4 인트라넷과 엑스트라넷 개요 15
2.4.1 인트라넷 15
2.4.2 인트라넷을 외부 세계에 개방 16
2.5 인터넷의 내일 16
2.5.1 차세대 인터넷(NGI) 16
2.5.2 초고속 백본망 서비스 16
2.5.3 인터넷2(I2) 17
2.6 인터넷 관리 조직 17
2.6.1 인터넷사회 17
2.6.2 인터넷 아키텍처 그룹 17
2.6.3 인터넷 엔지니어링 태스크 포스 17
2.6.4 인터넷 엔지니어링 운영 그룹 17
2.6.5 인터넷 번호 부여 기관 18
2.6.6 인터넷 이름 및 번호 할당 조직
(ICANN) 18
2.6.7 인터넷망정보센터 및 기타 참고사항
도서 구성 18
2.6.8 RFC 편집 18
2.6.9 인터넷 서비스 제공자 18
2.7 요약 19
3장 TCP/IP 개요 20
3.1 TCP/IP 20의 장점
3.2 TCP/IP 계층과 프로토콜 21
3.2.1 아키텍처 21
3.2.2 전송 제어 프로토콜 21
3.2.3 IP 프로토콜 23
3.2.4 애플리케이션 계층 25
3.2.5 전송층 25
3.2.6 네트워크 계층 25
3.2.7 링크 레이어 25
3.3 원격 로그인(텔넷) 25
3.4 파일 전송 프로토콜(FTP) 25
3.5 간단한 파일 전송 프로토콜(TFTP) 26
3.6 단순 메일 전송 프로토콜(SMTP) 26
3.7 네트워크 파일 시스템(NFS) 26
3.8 단순 네트워크 관리 프로토콜(SNMP) 27
3.9 TCP/IP와 시스템의 결합 27
3.10 인트라넷 개요 28
3.11 요약 28
2부 이름 지정 및 주소 지정 4장 IP 네트워크의 이름 및 주소 29
4.1 IP 주소 지정 29
4.1.1 이진수와 십진수 30
4.1.2 IPv4 주소 형식 30
4.2 서브넷의 출현 34
4.2.1 분자 네트워크 35
4.2.2 가변 길이 서브넷 마스크(VLSM) 37
4.3 CIDR(클래스 없는 도메인 전면 라우팅) 38
4.3.1 클래스 없는 주소 38
4.3.2 경로 집합 강화 39
4.3.3 슈퍼네트워킹 39
4.3.4 CIDR 작동 방식 39
4.3.5 공개 주소 공간 40
4.3.6 RFC 1597 및 1918 40
4.4 요약 40
5장 ARP와 RARP 41
5.1 주소 41 사용
5.1.1 서브넷 주소 지정 41
5.1.2 IP 주소 43
5.2 주소 확인 프로토콜 사용 44
5.2.1 ARP 캐시 45
5.2.2 프록시 ARP 47
5.2.3 역방향 주소 해결 프로토콜 47
5.3 ARP 명령 사용 47
5.4 요약 47
6장 DNS: 네임서버 48
6.1 도메인 이름 시스템 개요 48
6.2 Office 50 인증
6.3 DNS 배포 데이터베이스 50
6.4 도메인과 영역 50
6.5 인터넷 최상위 도메인 51
6.6 도메인 네임서버 선택 52
6.7 이름 서비스 확인 프로세스 52
6.7.1 재귀 쿼리 52
6.7.2 반복 쿼리 52
6.8 캐싱 52
6.9 역파싱(포인터) 질의 52
6.10 DNS 보안 52
6.11 자원 기록 53
6.12 요약 54
7장 WINS 55
7.1 넷바이오스 55
7.2 NetBIOS 이름 확인 57
7.3 동적 NetBIOS 이름 확인 58
7.3.1 WINS 58 사용의 장점
7.3.2 WINS 작동 방식 59
7.3.3 WINS 클라이언트 구성 60
7.3.4 에이전트에 대해 WINS 60 구성
7.3.5 NT 4.0 시스템 구성 61
7.3.6 Windows 95 또는 Windows 98 구성
시스템 61
7.4 WINS 서버 설치 61
7.5 WINS 관리 및 유지 관리 62
7.5.1 정적 항목 추가 62
7.5.2 WINS 데이터베이스 유지 관리 63
7.5.3 WINS 데이터베이스 백업 65
7.5.4 WINS 레지스트리 항목 백업 65
7.5.5 WINS 데이터베이스 복원 65
7.5.6 WINS 데이터베이스 압축 66
7.5.7 WINS 복제 참가자 66
7.5.8 WINS 구현 제안 67
7.6 WINS와 DNS 이름 확인 서비스 통합 67
7.7 DHCP 서비스 WINS 옵션 67
7.8 LMHOSTS를 통한 NetBIOS 이름 지정
분석 68
7.9 요약 69
8장 주소 검색 프로토콜(BOOTP 및 DHCP) 71
8.1 "부트스트랩" 프로토콜(BOOTP) 71
8.2 동적 호스트 구성 프로토콜(DHCP) 72
8.2.1 DHCP 작동 원리 72
8.2.2 임대 주소 이해 73
8.3 주소 풀 관리 74
8.4 DHCP가 처리할 수 있는 기타 할당 75
8.4.1 과부하 주의 75
8.4.2 기타 할당 75
8.5 요약 76
3부 IP 및 관련 프로토콜 9장 IP 프로토콜 계열 77
9.1 TCP/IP 모델 77
9.1.1 TCP/IP 모델의 구조 78
9.1.2 프로토콜 구성 요소 78
9.2 인터넷 프로토콜(IP) 이해 79
9.2.1 IPv4 구조 79
9.2.2 IP가 하는 일 80
9.3 전송 제어 프로토콜(TCP) 이해하기 81
9.3.1 TCP 헤더 구조 81
9.3.2 TCP가 하는 일 83
9.4 사용자 데이터그램 프로토콜(UDP) 이해하기 85
9.4.1 UDP 헤더 구조 85
9.4.2 UDP가 할 수 있는 일 85
9.4.3 TCP와 UDP 86
9.5 요약 86
10장 IPv6 87
10.1 IPv6 데이터그램 87
10.1.1 우선순위 분류 88
10.1.2 스트림 식별 89
10.1.3 128비트 IP 주소 89
10.1.4 IP 확장 헤더 90
10.2 다중 IP 주소 호스트 91
10.3 유니캐스트, 멀티캐스트 및 모든 헤더 91
10.4 IPv4에서 IPv6로의 전환 93
10.5 요약 94
4부 IP 상호 연결 11장 IP 네트워크의 라우팅 95
11.1 라우팅에 대한 기본 지식 95
11.1.1 정적 라우팅 96
11.1.2 거리-벡터 라우팅 99
11.1.3 링크 상태 라우팅 100
11.2 IP 네트워크의 융합 102
11.2.1 토폴로지 변경에 적응하기 102
11.2.2 수렴 시간 106
11.3 IP 네트워크의 경로 계산 106
11.3.1 여러 경로 저장 107
11.3.2 초기 업데이트 107
11.3.3 라우팅 메트릭
11.4 요약 108
12장 라우팅 정보 프로토콜(RIP) 109
12.1 RFC1058 이해하기 109
12.1.1 RIP 메시지 형식 109
12.1.2 RIP 라우팅 테이블 111
12.2 작동 메커니즘 112
12.2.1 거리 벡터 계산 113
12.2.2 라우팅 테이블 업데이트 116
12.2.3 문제 해결 118
12.3 토폴로지 변경 120
12.3.1 수렴 120
12.3.2 무한대로 평가하기 122
12.4 RIP 127의 한계
12.4.1 홉 제한 128
12.4.2 고정 메트릭 128
12.4.3 라우팅 테이블 업데이트에 대한 강력한 대응 128
12.4.4 느린 수렴 128
12.4.5 로드 밸런싱 부족 128
12.5 요약 129
13장 최단 경로 우선 개방 130
13.1 OSPF 기원 130
13.2 RFC 2328 OSPF 버전 2 이해하기 130
13.2.1 OSPF 영역 131
13.2.2 라우팅 업데이트 134
13.3 OSPF 데이터 구조 연구 136
13.3.1 HELLO 메시지 137
13.3.2 데이터베이스 설명 메시지 137
13.3.3 링크 상태 요청 메시지 138
13.3.4 링크 상태 업데이트 메시지 138
13.3.5 링크 상태 응답 메시지 140
13.4 경로 계산 140
13.4.1 자동 계산 사용 140
13.4.2 기본 경로 사용 비용 141
13.4.3 최단 경로 트리 142
13.5 요약 144
14장 게이트웨이 프로토콜 145
14.1 게이트웨이, 브리지, 라우터 145
14.1.1 게이트웨이 145
14.1.2 브리지(146)
14.1.3 라우터 146
14.1.4 자율 시스템 146
14.2 게이트웨이 프로토콜: 기본 사항 146
14.3 내부 게이트웨이 프로토콜과 외부 게이트웨이 프로토콜 147
14.3.1 게이트웨이-게이트웨이 프로토콜(GGP) 147
14.3.2 외부 게이트웨이 프로토콜(EGP) 147
14.3.3 내부 게이트웨이 프로토콜(IGP) 148
14.4 요약 148
5부 네트워크 서비스 15장 인터넷 인쇄 프로토콜 149
15.1 IPP의 역사 149
15.2 IPP와 최종 사용자 150
15.3 HP의 IPP를 이용한 구현 151
15.4 요약 152
16장 LDAP: 디렉토리 서비스 153
16.1 디렉토리 서비스를 사용하는 이유 153
16.2 디렉토리 서비스의 기능 153
16.3 IP 154의 디렉토리 서비스
16.4 OSI X.500 디렉토리 모델 156
16.4.1 초기 X.500
16.4.2 X.500 오늘 157
16.5 LDAP 구조 157
16.5.1 LDAP 계층 구조 157
16.5.2 이름 구조 158
16.6 디렉토리 시스템 에이전트와 액세스 프로토콜 158
16.7 경량 디렉토리 접근 프로토콜 158
16.7.1 쿼리 정보 159
16.7.2 정보 저장 160
16.7.3 접근권한과 보안 160
16.8 LDAP 서버-서버 통신 161
16.8.1 LDAP 데이터 교환 형식(LDIF)
16.8.2 LDAP 복제 162
16.9 LDAP 서비스 설계 162
16.9.1 요구사항 정의 162
16.9.2 디자인 전략 163
16.9.3 성능 164
16.9.4 네트워크 기능 165
16.9.5 보안 166
16.10 LDAP 구성 169
16.11 제품 환경 169
16.11.1 계획 만들기 170
16.11.2 귀중한 제안 171
16.12 LDAP 소프트웨어 선택 171
16.13 요약 174
17장 원격 액세스 프로토콜 175
17.1 원격 상호 연결 175
17.1.1 ISDN 176
17.1.2 케이블 모뎀 176
17.1.3 디지털 가입자 루프(DSL) 176
17.1.4 무선 네트워크 177
17.2 원격 인증 다이얼인 사용자 서비스(RADIUS) 177
17.2.1 RADIUS 인증 178
17.2.2 회계정보 179
17.3 SLIP, CSLIP 및 PPP를 사용하여 IP 데이터 전송
메시지 179에 따르면
17.3.1 직렬 회선 인터페이스 프로토콜(SLIP) 179
17.3.2 압축된 SLIP(CSLIP) 180
17.3.3 지점간 프로토콜(PPP) 180
17.4 터널 원격 접속 184
17.4.1 지점간 터널링 프로토콜(PPTP)
17.4.2 레이어 2 터널링 프로토콜(L2TP) 188
17.4.3 IPSec 192
17.5 요약 194
18장 방화벽 195
18.1 안전한 인터넷 만들기 195
18.2 방화벽 사용하기 196
18.2.1 프록시 서버 197
18.2.2 메시지 필터 198
18.3 서비스를 안전하게 만들기 198
18.3.1 이메일(SMTP) 198
18.3.2 HTTP: 월드 와이드 웹 199
18.3.3 FTP 199
18.3.4 텔넷 199
18.3.5 유즈넷:NNTP 199
18.3.6 DNS200
18.4 자신만의 방화벽 구축하기 200
18.5 상용 방화벽 소프트웨어 사용하기 200
18.6 요약 202
19장 IP 보안 203
19.1 암호화 사용 203
19.1.1 공개-개인 키 암호화 204
19.1.2 대칭형 개인키 암호화 205
19.1.3 DES, IDEA 및 기타 205
19.2 전자서명 인증 206
19.3 암호화된 데이터 해독 207
19.4 네트워크 보안 207
19.4.1 로그인 이름과 비밀번호 208
19.4.2 파일에 대한 디렉터리 권한 208
19.4.3 신뢰 관계 209
19.4.4 유닉스와 리눅스 시스템의 UUCP 209
19.5 최악의 시나리오 대처 210
19.6 요약 210
6부 TCP/IP 구현
20장 일반 구성 문제 211
20.1 네트워크 카드 설치 211
20.1.1 네트워크 카드 211
20.1.2 리소스 구성 212
20.1.3 어댑터 소프트웨어 설치 213
20.1.4 리디렉터와 API 214
20.1.5 서비스 214
20.1.6 NIC 인터페이스 215
20.2 네트워크 및 전송 계층 프로토콜 215
20.2.1 IP 구성 요구사항 215
20.2.2 기본 게이트웨이 주소 구성 216
20.2.3 네임서버 주소 설정하기 217
20.2.4 메일 서버 주소 구성 217
20.2.5 도메인 이름 등록하기 218
20.3 IP 구성 218
20.4 라우팅 테이블 구성 218
20.5 이종 프로토콜의 IP 캡슐화 219
20.6 요약 220
21장 윈도우 98 221
21.1 윈도우 98 네트워크 아키텍처 221
21.1.1 네트워크 카드 설치 222
21.1.2 네트워크 카드 구성 변경 224
21.1.3 Windows 98이 부팅에 실패하는 경우 224
21.2 Windows 98에서 TCP/IP 구성 225
21.2.1 시작하기 전에 글쓰기 225
21.2.2 TCP/IP 설치 225
21.2.3 마이크로소프트의 TCP/IP 구성 225
21.2.4 DNS 구성 227
21.2.5 정적 구성 파일 228
21.2.6 레지스트리 구성 229
21.2.7 TCP/IP 테스트 231
21.3 요약 232
22장 Windows 98 전화 접속 네트워킹 233
22.1 전화 접속 네트워크 어댑터 구성 233
22.2 전화 접속 네트워킹 설치 234
22.3 서버 유형 235
22.4 스크립팅 238
22.5 다중 링크 238
22.6 PPTP 239
22.6.1 PPTP 240 설치 및 구성
22.6.2 PPTP 연결 설정 240
22.7 윈도우 98 전화 접속 서버 241
22.8 전화 접속 네트워킹 연결 문제 해결 242
22.8.1 DUN 구성 확인 242
22.8.2 PPP 로그 243
22.9 요약 243
23장 윈도우 NT 4.0 244
23.1 윈도우 NT 버전 244
23.2 아키텍처 244
23.3 윈도우 NT 4.0 설치 244
23.4 TCP/IP 구성 246
23.4.1 IP 주소 246
23.4.2 DNS 248
23.4.3 WINS 주소 248
23.4.4 DHCP 릴레이 249
23.4.5 라우팅 250
23.5 간단한 TCP/IP 서비스 250
23.6 원격 액세스 서비스(RAS) 250
23.7 DHCP 서버 252
23.7.1 DHCP 서버 서비스 설치 252
23.7.2 DHCP 서버 서비스 제어 253
23.7.3 DHCP 데이터베이스 압축 253
23.7.4 DHCP 관리 254
23.8 마이크로소프트 DNS 사용하기 256
23.8.1 DNS 256 설치
23.8.2 영역 생성 257
23.8.3 역방향 도메인 이름 솔루션 기능 구성 258
23.8.4 DNS와 WINS 서버 간의 연결 구성
259개를 픽업하세요
23.8.5 보조 네임서버 추가하기 259
23.9 FTP와 HTTP 서비스 259
23.10 TCP/IP 프린팅 서비스 259
23.10.1 TCP/IP 인쇄 서비스 설치 259
23.10.2 LPR 서비스 설치 260
23.11 Windows 2000 260의 새로운 기능
23.12 요약 261
24장 Novell NetWare에서 IP 지원 262
24.1 노벨과 TCP/IP 262
24.1.1 IP와 넷웨어 4 262
24.1.2 NetWare 5 및 Pure IP 초기화 262
24.2 레거시 솔루션: NetWare 3.x ~
NetWare 4.x IP 지원 263
24.2.1 IP 터널 264
24.2.2 IP 릴레이 264
24.2.3 LAN 워크플레이스 264
24.2.4 IPX-IP 게이트웨이 265
24.2.5 넷웨어/IP 265
24.3 NetWare 5 - IP에 대한 Novell의 견해
완전히 지원됨 266
24.3.1 순수 IP 266
24.3.2 다중 프로토콜 266
24.4 설치 옵션 266
24.4.1 NetWare 5의 IP 전용 설치 267
24.4.2 IPX 전용 설치 267
24.4.3 혼합 TCP/IP 설치 268
24.5 IP 마이그레이션 지원 도구 268
24.5.1 NDS 268
24.5.2 DNS 269
24.5.3 DHCP 269
24.5.4 DDNS 269
24.5.5 SLP 269
24.5.6 호환성 모드 269
24.5.7 마이그레이션 에이전트 270
24.6 마이그레이션 전략 270
24.6.1 테스트 플랫폼 사용하기 270
24.6.2 마이그레이션 권장 사항 270
24.7 요약 271
7부 TCP/IP 응용 프로그램 사용 25장 Whois 및 Finger 273
25.1 Whois 프로토콜 이해하기 273
25.1.1 인터넷 등록 273
25.1.2 Whois 데이터베이스 274
25.1.3 웹 기반 Whois 275
25.1.4 명령줄 모드의 Whois 276
25.1.5 예제 276
25.1.6 Telnet 기반 Whois 278
25.2 Whois 확장 279
25.2.1 프롬프트 후이즈(RWois) 279
25.2.2 후이즈++ 280
25.3 핑거 280 사용하기
25.3.1 손가락 명령 280
25.3.2 핑거 데몬 282
25.3.3 UNIX가 아닌 환경에서의 Finger 283
25.3.4 핑거 283의 적용
25.4 관련 RFC 문서 285
25.5 요약 285
26장 파일 전송 프로토콜 286
26.1 온라인 세계에서 FTP와 TFTP의 역할 286
26.2 FTP를 사용하여 파일 전송 286
26.2.1 FTP 연결 287
26.2.2 FTP 클라이언트를 사용하여 연결 설정 288
26.2.3 FTP 보안 296
26.2.4 FTP 서버와 데몬 299
26.2.5 익명 FTP 액세스 299
26.3 TFTP 300 사용
26.3.1 FTP와 TFTP의 차이점 301
26.3.2 TFTP 명령 301
26.4 요약 301
27장 텔넷 사용 302
27.1 텔넷 프로토콜 이해 302
27.2 텔넷 데몬 303
27.3 텔넷 사용하기 304
27.3.1 유닉스 텔넷 명령 304
27.3.2 텔넷 GUI 애플리케이션 305
27.3.3 텔넷 명령 305
27.3.4 예제 308
27.4 고급 주제 309
27.4.1 보안 309
27.4.2 텔넷 애플리케이션 309
27.4.3 Telnet을 사용하여 다른 TCP/IP에 액세스
서비스 310
27.5 관련 RFC 문서 312
27.6 요약 313
28장 r-시리즈 유틸리티 사용 314
28.1 r 시리즈 명령 이해하기 314
28.1.1 보안 문제 314
28.1.2 r 계열 명령 사용 금지 315
28.1.3 r 시리즈 명령의 보안 강화 316
28.2 r 계열 명령 사용의 대안 317
28.3 r 시리즈 명령어의 자세한 설명 317
28.3.2 관련 문서 320
28.4 UNIX가 아닌 환경에서 r 시스템 구현하기
열 명령의 기능 321
28.5 요약 322
29장 네트워크 파일 시스템(NFS) 사용 323
29.1 NFS 323이란?
29.1.1 NFS 323의 역사
29.1.2 NFS 323을 사용하는 이유
29.2 구현 - NFS 작업 프로세스 324
29.2.1 원격 프로시저 호출(RPC)
및 외부 데이터 표현(XDR) 324
29.2.2 로딩 유형 324
29.3 NFS 325에서 사용되는 파일 및 명령
29.3.1 NFS 데몬 325
29.3.2 NFS 관련 파일 327
29.3.3 NFS 서버 명령 329
29.3.4 NFS 클라이언트 명령 331
29.4 예: NFS 파일 시스템 공유 및 마운트 333
29.5 NFS의 일반적인 문제와 해결 방법 334
29.5.1 로드할 수 없습니다. 334
29.5.2 제거할 수 없음 334
29.5.3 하드 로딩과 소프트 로딩 334
29.6 관련 계약 및 제품 334
29.6.1 웹NFS 335
29.6.2 PC 기반 NFS 및 기타 클라이언트
소프트웨어 335
29.6.3 SMB 및 CIFS 335
29.6.4 기타제품 336
29.7 요약 336
8부 IP 기반 응용 프로그램 사용 30장 응용 프로그램에 TCP/IP 통합 337
30.1 브라우저를 프리젠테이션 계층으로 사용하기 338
30.2 인터넷 애플리케이션의 성장 338
30.3 TCP/IP를 기존 애플리케이션에 통합하기 339
30.4 다른 네트워크에서 TCP/IP 사용하기 339
30.4.1 NetBIOS와 TCP/IP 339
30.4.2 IPX 및 UDP 340
30.4.3 ARCNET과 TCP/IP 340
30.5 요약 340
31장 인터넷 이메일 프로토콜 341
31.1 이메일 341
31.1.1 이메일의 역사 341
31.1.2 표준 및 표준 설정 조직 341
31.2X.400 341
31.3 단순 메일 전송 프로토콜(SMTP) 343
31.3.1 MIME과 SMTP 343
31.3.2 기타 코딩 표준 344
31.3.3 SMTP 명령 344
31.3.4 SMTP 상태 코드 345
31.3.5 SMTP 345 확장
31.3.6 SMTP 헤더 확인 346
31.3.7 SMTP 347의 장점과 단점
31.4 POP 및 IMAP을 사용하여 고객 이메일 검색 347
31.4.1 우체국 프로토콜(POP) 347
31.4.2 인터넷 메일 액세스 프로토콜(IMAP) 348
31.4.3 POP3와 IMAP4 비교 348
31.5 고급 주제 349
31.6 관련 RFC 문서 및 기타 참조 정보 351
31.7 요약 352
32장 HTTP: 월드 와이드 웹 353
32.1 월드와이드웹(WWW) 353
32.1.1 웹의 간략한 역사 353
32.1.2 웹의 개발 354
32.2 유니폼 리소스 로케이터 354
32.3 웹 서버와 브라우저 355
32.4 HTTP 356 이해하기
32.4.1 HTTP/1.1 356
32.4.2 MIME과 웹 358
32.4.3 HTTP 통신 예 358
32.5 고급 주제 359
32.5.1 서버 측 기능 359
32.5.2 SSL과 S-HTTP 359
32.6 웹 언어 359
32.6.1 HTML 360
32.6.2 XML 360
32.6.3 CGI 361
32.6.4 자바 361
32.6.5 자바스크립트 362
32.6.6 동적 서버 페이지 362
32.7 웹의 미래 363
32.7.1 HTTP-ng 363
32.7.2 IIOP 363
32.7.3 IPv6 363
32.7.4 IPP 363
32.8 요약 364
33장 NNTP: 인터넷 뉴스 그룹 365
33.1 인터넷 뉴스 그룹 365
33.2 뉴스그룹과 계층
33.3 네트워크 뉴스 전송 프로토콜 367
33.3.1 뉴스그룹 얻기 367
33.3.2 메시지 받기 369
33.3.3 메시지 게시 370
33.4 대규모 광고(스팸)과 뉴스 블랙홀
(블랙홀링) 371
33.5 요약 371
34장 웹 서비스 373
34.1 웹 서비스 작업 개요
34.2 주류 웹 서버 375
34.3 아파치 HTTP 웹 서비스 실행하기 376
34.3.1 Apache 376 다운로드, 설치 및 구성
34.3.2 윈도우 환경에서 아파치 사용하기 381
34.4 다른 웹 서버 찾아보기 383
34.5 요약 383
9부 TCP/IP 네트워크 사용 및 관리 35장 프로토콜 구성 및 조정 385
35.1 시스템 초기화 문제 385
35.2 구성 파일 390
35.2.1 /etc/protocols 파일에서 네트워크 정의
네트워크 프로토콜 390
35.2.2 /etc/hosts 파일에서 호스트 식별 391
35.2.3 TCP/IP 및 /etc/services 파일 392
35.2.4 inetd 데몬 및 /etc/inetd.conf
파일 394
35.2.5 /etc/networks 파일에서 네트워크 설정 397
35.2.6 DNS 클라이언트와 /etc/resolv.conf 397
35.3 요약 398
36장 DNS 구성 399
36.1 도메인네임서버 399
36.2 자원 레코드 400
36.3 도메인 이름 확인 401
36.4 UNIX 또는 Linux 도메인 이름 서버 구성
(DNS) 401
36.4.1 리소스 레코드 추가하기 402
36.4.2 DNS 파일 완성 402
36.4.3 DNS 데몬 시작 405
36.4.4 클라이언트 구성 405
36.5 윈도우와 도메인 네임 서버 405
36.6 요약 406
제 37 장 네트워크 관리 407
37.1 네트워크 모니터링 계획 개발 407
37.2 네트워크 문제와 해결 방법 408
37.3 네트워크 관리 도구 408
37.3.1 프로토콜 분석기 사용하기 409
37.3.2 전문가 시스템 410
37.3.3 PC 기반 분석기 410
37.3.4 네트워크 관리 프로토콜 지원 411
37.3.5 통합 네트워크 시뮬레이션/모델링 도구 411
37.4 SNMP 412 구성
37.4.1 Windows SNMP 구성 413
37.4.2 UNIX SNMP 구성 414
37.4.3 SNMP 보안 속성 414
37.4.4 SNMP 에이전트 및 관리 415
37.5 SNMP 도구 및 명령 416
37.6 RMON 및 관련 MIB 모델 417
37.7 네트워크 관리 요구사항 설정 417
37.8 요약 419
38장 SNMP: 단순 네트워크 관리 프로토콜 420
38.1 SNMP 420이란?
38.2 관리 정보 베이스(MIB) 421
38.3 SNMP 421 사용
38.4 유닉스와 SNMP 422
38.4.1 UNIX 및 Linux에 SNMP 설치 423
38.4.2 SNMP 명령 424
38.5 윈도우와 SNMP 424
38.5.1 윈도우 NT 425
38.5.2 윈도우 95, 윈도우 98 및
윈도우 3.x 425
38.6 요약 427
39장 TCP/IP 전송 보안 강화 428
39.1 필요한 네트워크 보안 정의 428
39.1.1 네트워크 보안이란 무엇인가 428
39.1.2 네트워크 보안이 중요한 이유 429
39.1.3 보안 수준 429
39.1.4 비밀번호와 비밀번호 파일 430
39.1.5 비밀번호에 대한 접근 통제하기 430
39.2 네트워크 보안 강화 431
39.2.1 공격 유형 431
39.2.2 네트워크 보안 강화 432
39.3 애플리케이션 구성 434
39.3.1 인터넷 데몬과
/etc/inetd.conf 434
39.3.2 네트워크 암호화 소프트웨어 436
39.3.3 TCP 래퍼 436
39.4 사용된 포트와 신뢰할 수 있는 포트 437
39.4.1 방화벽 437
39.4.2 패킷 필터링 437
39.4.3 응용 계층 게이트웨이 438
39.4.4 다른 애플리케이션으로 필터링 438
39.5 일반 보안 문제 438
39.5.1 사용자 계정 유지 관리 438
39.5.2 감사 438
39.5.3 올바른 시스템 구성 438
39.6 요약 438
Chapter 40 문제 해결 도구 및 요점 440
40.1 네트워크 동작 모니터링 440
40.2 표준 애플리케이션 440
40.2.1 기본 연결 테스트 441
40.2.2 ping 명령 442
40.2.3 네트워크 접근 문제 해결 443
40.3 네트워크 인터페이스 계층 문제 해결 449
40.4 네트워크 계층 문제 해결 449
40.4.1 TCP/IP 구성 매개변수 449
40.4.2 IP 주소 구성 문제 450
40.5 TCP 및 UDP 문제 해결 453
40.6 애플리케이션 계층 문제 해결 455
40.7 요약 455
10부 부록 부록 A RFC 및 표준화 457
부록 B 리눅스 469
부록 C 약어 및 약어 480