옮긴이 머리말 ... 5
머리말 ... 7
지은이 소개 ... 17
Chapter1. 컴퓨터 네트워크와 인터넷 ... 29
1.1 인터넷이란 무엇인가? ... 30
1.2 네트워크의 가장자리 ... 37
1.3 네트워크 코어 ... 50
1.4 패킷 교환 네트워크에서의 지연, 손실과 처리율 ... 60
1.5 프로토콜 계층과 서비스 모델 ... 72
1.6 공격 받는 네트워크 ... 80
1.7 컴퓨터 네트워킹과 인터넷의 역사 ... 86
1.8 요약 ... 92
Chapter2. 애플리케이션 계층 ... 109
2.1 네트워크 애플리케이션의 원리 ... 110
2.2 웹과 HTTP ... 124
2.3 파일전송: FTP ... 143
2.4 인터넷 전자메일 ... 145
2.5 DNS-인터넷의 디렉터리 서비스 ... 160
2.6 P2P 애플리케이션 ... 174
2.7 TCP 소켓 프로그래밍 ... 189
2.8 UDP 소켓 프로그래밍 ... 200
2.9 요약 ... 209
Chapter3. 트랜스포트 계층 ... 227
3.1 트랜스포트 계층 서비스 개요 ... 228
3.2 다중화와 역다중화 ... 233
3.3 비연결형 트랜스포트: UDP ... 241
3.4 신뢰성 있는 데이터 전송의 원리 ... 247
3.5 연결지향형 트랜스포트: TCP ... 272
3.6 혼잡제어의 원리 ... 301
3.7 TCP 혼잡제어 ... 310
3.8 요약 ... 322
Chapter4. 네트워크 계층 ... 341
4.1 개요 ... 342
4.2 가상회선과 데이터그램 네트워크 ... 348
4.3 라우터 안에는 무엇이 있을까?... 355
4.4 인터넷 프로토콜(IP): 인터넷에서의 포워딩과 주소체계 ... 365
4.5 라우팅 알고리즘 ... 396
4.6 인터넷에서의 라우팅 ... 415
4.7 브로트캐스트와 멀티캐스트 라우팅 ... 430
4.8 요약 ... 443
Chapter5. 링크 계층과 근거리 네트워크 ... 461
5.1 링크 계층: 소개 및 서비스 ... 463
5.2 오류 검출 및 정정 기술 ... 468
5.3 다중 접속 프로토콜 ... 475
5.4 링크 계층 주소체계 ... 488
5.5 이더넷 ... 495
5.6 링트 계층 스위치 ... 506
5.7 PPP(Point-to-Protocol) ... 512
5.8 링크 가상화: 링크 계층으로서의 네트워크 ... 516
5.9 요약 ... 525
Chapter6. 무선과 이동 네트워크 ... 537
6.1 개요 ... 538
6.2 무선 링크와 무선 네트워크의 특징 ... 542
6.3 Wi-Fi: 802.11 무선 랜 ... 549
6.4 셀룰러 인터넷 접근 ... 569
6.5 이동성 관리: 원리 ... 576
6.6 이동 IP ... 585
6.7 셀룰러 네트워크에서의 이동성 관리 ... 589
6.8 무선과 이동성: 상위 계층 프로토콜에의 영향 ... 594
6.9 요약 ... 597
Chapter7. 멀티미디어 네트워킹 ... 607
7.1 멀티미디어 네트위킹 애플리케이션 ... 608
7.2 스트리밍 저장 오디오 및 비디오 ... 618
7.3 최선형 서비스를 최대로 활용하기 ... 627
7.4 실시간 대화형 애플리케이션용 프로토콜 ... 641
7.5 다양한 서비스 클래스의 제공 ... 657
7.6 QoS 보장 ... 674
7.7 요약 ... 681
Chapter8. 컴퓨터 네트워크 보안 ... 695
8.1 네트워크 보안이랑 무엇인가?... 696
8.2 암호문의 원리 ... 698
8.3 메시지 무결성 ... 711
8.4 종단점 인증 ... 722
8.5 전자메일의 보안 ... 730
8.6 TCP 연결의 보안: SSL ... 736
8.7 네트워크 계층 보안: IPsec ... 742
8.8 무선 랜의 보안 ... 746
8.9 운영상 보안: 방화벽과 침입 탐지 시스템 ... 751
8.10 요약 ... 761
Chapter9. 네트워크 관리 ... 771
9.1 네트워크 관리랑 무엇인가? ... 771
9.2 네트워크 관리를 위한 기반구조 ... 776
9.3 인터넷 네트워크 관리 프레임워크 ... 780
9.4 ASN.1 ... 795
9.5 결론 ... 800
참고문헌 ... 805
찾아보기 ... 833
머리말 ... 7
지은이 소개 ... 17
Chapter1. 컴퓨터 네트워크와 인터넷 ... 29
1.1 인터넷이란 무엇인가? ... 30
1.2 네트워크의 가장자리 ... 37
1.3 네트워크 코어 ... 50
1.4 패킷 교환 네트워크에서의 지연, 손실과 처리율 ... 60
1.5 프로토콜 계층과 서비스 모델 ... 72
1.6 공격 받는 네트워크 ... 80
1.7 컴퓨터 네트워킹과 인터넷의 역사 ... 86
1.8 요약 ... 92
Chapter2. 애플리케이션 계층 ... 109
2.1 네트워크 애플리케이션의 원리 ... 110
2.2 웹과 HTTP ... 124
2.3 파일전송: FTP ... 143
2.4 인터넷 전자메일 ... 145
2.5 DNS-인터넷의 디렉터리 서비스 ... 160
2.6 P2P 애플리케이션 ... 174
2.7 TCP 소켓 프로그래밍 ... 189
2.8 UDP 소켓 프로그래밍 ... 200
2.9 요약 ... 209
Chapter3. 트랜스포트 계층 ... 227
3.1 트랜스포트 계층 서비스 개요 ... 228
3.2 다중화와 역다중화 ... 233
3.3 비연결형 트랜스포트: UDP ... 241
3.4 신뢰성 있는 데이터 전송의 원리 ... 247
3.5 연결지향형 트랜스포트: TCP ... 272
3.6 혼잡제어의 원리 ... 301
3.7 TCP 혼잡제어 ... 310
3.8 요약 ... 322
Chapter4. 네트워크 계층 ... 341
4.1 개요 ... 342
4.2 가상회선과 데이터그램 네트워크 ... 348
4.3 라우터 안에는 무엇이 있을까?... 355
4.4 인터넷 프로토콜(IP): 인터넷에서의 포워딩과 주소체계 ... 365
4.5 라우팅 알고리즘 ... 396
4.6 인터넷에서의 라우팅 ... 415
4.7 브로트캐스트와 멀티캐스트 라우팅 ... 430
4.8 요약 ... 443
Chapter5. 링크 계층과 근거리 네트워크 ... 461
5.1 링크 계층: 소개 및 서비스 ... 463
5.2 오류 검출 및 정정 기술 ... 468
5.3 다중 접속 프로토콜 ... 475
5.4 링크 계층 주소체계 ... 488
5.5 이더넷 ... 495
5.6 링트 계층 스위치 ... 506
5.7 PPP(Point-to-Protocol) ... 512
5.8 링크 가상화: 링크 계층으로서의 네트워크 ... 516
5.9 요약 ... 525
Chapter6. 무선과 이동 네트워크 ... 537
6.1 개요 ... 538
6.2 무선 링크와 무선 네트워크의 특징 ... 542
6.3 Wi-Fi: 802.11 무선 랜 ... 549
6.4 셀룰러 인터넷 접근 ... 569
6.5 이동성 관리: 원리 ... 576
6.6 이동 IP ... 585
6.7 셀룰러 네트워크에서의 이동성 관리 ... 589
6.8 무선과 이동성: 상위 계층 프로토콜에의 영향 ... 594
6.9 요약 ... 597
Chapter7. 멀티미디어 네트워킹 ... 607
7.1 멀티미디어 네트위킹 애플리케이션 ... 608
7.2 스트리밍 저장 오디오 및 비디오 ... 618
7.3 최선형 서비스를 최대로 활용하기 ... 627
7.4 실시간 대화형 애플리케이션용 프로토콜 ... 641
7.5 다양한 서비스 클래스의 제공 ... 657
7.6 QoS 보장 ... 674
7.7 요약 ... 681
Chapter8. 컴퓨터 네트워크 보안 ... 695
8.1 네트워크 보안이랑 무엇인가?... 696
8.2 암호문의 원리 ... 698
8.3 메시지 무결성 ... 711
8.4 종단점 인증 ... 722
8.5 전자메일의 보안 ... 730
8.6 TCP 연결의 보안: SSL ... 736
8.7 네트워크 계층 보안: IPsec ... 742
8.8 무선 랜의 보안 ... 746
8.9 운영상 보안: 방화벽과 침입 탐지 시스템 ... 751
8.10 요약 ... 761
Chapter9. 네트워크 관리 ... 771
9.1 네트워크 관리랑 무엇인가? ... 771
9.2 네트워크 관리를 위한 기반구조 ... 776
9.3 인터넷 네트워크 관리 프레임워크 ... 780
9.4 ASN.1 ... 795
9.5 결론 ... 800
참고문헌 ... 805
찾아보기 ... 833