国外计算机科学经典教材 TCP/IP协议族 第4版 影印版
出版时间:2013年版
丛编项: 国外计算机科学经典教材
内容简介
TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是用于计算机通信的一个协议族,几乎所有的网络操作系统都提供对TCP/IP的支持,TCP/IP已经是Internet的标准协议。《国外计算机科学经典教材:TCP/IP协议族(第4版·影印版)》是介绍TCP/IP协议族的经典图书的最新版本。全书含有7大部分共30章和7个附录:第1部分介绍一些基本概念和基础底层技术;第2部分介绍网络层协议;第3部分介绍传输层协议;第4部分介绍应用层协议;第5部分介绍下一代协议,即IPv6协议;第6部分介绍网络安全问题;第7部分给出了7个附录。每章的最后都有实践安排,其中的第1部分是习题,第2部分是研究活动,要求学生或读者查找课外的阅读资料。《国外计算机科学经典教材:TCP/IP协议族(第4版·影印版)》可作为大学生和研究生的教材,对从事计算机网络教学的老师和科研人员以及工程技术人员也有很好的参考价值。
目录
Brief Contents Preface xxxi Trademarks xxxv Part 1 Introduction and Underlying Technologies 1 Chapter 1 Introduction 2 Chapter 2 The OSI Model and the TCP/IP Protocol Suite 18 Chapter 3 Underlying Technologies 46 Part 2 Network Layer 93 Chapter 4 Introduction to Network Layer 94 Chapter 5 IPv4 Addresses 114 Chapter 6 Delivery and Forwarding of IP Packets 160 Chapter 7 Internet Protocol Version 4 (IPv4) 186 Chapter 8 Address Resolution Protocol (ARP) 220 Chapter 9 Internet Control Message Protocol Version 4 (ICMPv4) 244 Chapter 10 Mobile IP 268 Chapter 11 Unicast Routing Protocols (RIP, OSPF, and BGP) 282 Chapter 12 Multicasting and Multicast Routing Protocols 334 Part 3 Transport Layer 373 Chapter 13 Introduction to the Transport Layer 374 Chapter 14 User Datagram Protocol (UDP) 414 Chapter 15 Transmission Control Protocol (TCP) 432 Chapter 16 Stream Control Transmission Protocol (SCTP) 502 for76042_fm.fm Page vii Friday, February 20, 2009 7:39 PM viii BRIEF CONTENTS Part 4 Application Layer 541 Chapter 17 Introduction to the Application Layer 542 Chapter 18 Host Configuration: DHCP 568 Chapter 19 Domain Name System (DNS) 582 Chapter 20 Remote Login: TELNET and SSH 610 Chapter 21 File Transfer: FTP and TFTP 630 Chapter 22 World Wide Web and HTTP 656 Chapter 23 Electronic Mail: SMTP, POP, IMAP, and MIME 680 Chapter 24 Network Management: SNMP 706 Chapter 25 Multimedia 728 Part 5 Next Generation 767 Chapter 26 IPv6 Addressing 768 Chapter 27 IPv6 Protocol 786 Chapter 28 ICMPv6 800 Part 6 Security 815 Chapter 29 Cryptography and Network Security 816 Chapter 30 Internet Security 858 Part 7 Appendices 891 Appendix A Unicode 892 Appendix B Positional Numbering Systems 896 Appendix C Error Detection Codes 904 Appendix D Checksum 914 Appendix E HTML, XHTML, XML, and XSL 920 Appendix F Client-Server Programming in Java 926 Appendix G Miscellaneous Information 932 Glossary 935 References 955 Index 957 for76042_fm.fm Page viii Friday, February 20, 2009 7:39 PM ix Contents Preface xxxi Trademarks xxxv Part 1 Introduction and Underlying Technologies 1 Chapter 1 Introduction 2 1.1 A BRIEF HISTORY 3 ARPANET 3 Birth of the Internet 3 Transmission Control Protocol/Internetworking Protocol (TCP/IP) 4 MILNET 4 CSNET 4 NSFNET 4 ANSNET 5 The Internet Today 5 World Wide Web 6 Time Line 6 Growth of the Internet 7 1.2 PROTOCOLS AND STANDARDS 7 Protocols 7 Standards 8 1.3 STANDARDS ORGANIZATIONS 8 Standards Creation Committees 8 Forums 10 Regulatory Agencies 10 1.4 INTERNET STANDARDS 10 Maturity Levels 11 Requirement Levels 12 1.5 INTERNET ADMINISTRATION 13 Internet Society (ISOC) 13 Internet Architecture Board (IAB) 13 Internet Engineering Task Force (IETF) 13 Internet Research Task Force (IRTF) 14 Internet Assigned Numbers Authority (IANA) and Internet Corporation for Assigned Names and Numbers (ICANN) 14 Network Information Center (NIC) 14 for76042_fm.fm Page ix Friday, February 20, 2009 8:03 PM x CONTENTS 1.6 FURTHER READING 14 Books and Papers 15 Websites 15 1.7 KEY TERMS 15 1.8 SUMMARY 15 1.9 PRACTICE SET 16 Exercises 16 Research Activities 17 Chapter 2 The OSI Model and the TCP/IP Protocol Suite 18 2.1 PROTOCOL LAYERS 19 Hierarchy 20 Services 20 2.2 THE OSI MODEL 20 Layered Architecture 21 Layer-to-Layer Communication 22 Encapsulation 23 Layers in the OSI Model 24 Summary of OSI Layers 28 2.3 TCP/IP PROTOCOL SUITE 28 Comparison between OSI and TCP/IP Protocol Suite 28 Layers in the TCP/IP Protocol Suite 30 2.4 ADDRESSING 35 Physical Addresses 35 Logical Addresses 37 Port Addresses 39 Application-Specific Addresses 40 2.5 FURTHER READING 40 Books 40 RFCs 40 2.6 KEY TERMS 41 2.7 SUMMARY 41 2.8 PRACTICE SET 42 Exercises 42 Research Activities 44 Chapter 3 Underlying Technologies 46 3.1 WIRED LOCAL AREA NETWORKS 47 IEEE Standards 47 Frame Format 48 Addressing 49 Ethernet Evolution 51 Standard Ethernet 51 Fast Ethernet 55 Gigabit Ethernet 56 Ten-Gigabit Ethernet 59 for76042_fm.fm Page x Friday, February 20, 2009 7:39 PM