清华电脑学堂:TCP IP实践教程 第2版作者: 王晓明,李海庆,杨士纪 编著出版时间: 2016年版内容简介 在当今的互联网络世界中,TCP/IP协议已经成为计算机通信的标准。本书循序渐进地讲解了在现代网络中管理TCP/IP并且指导其运行的所有常见模型、协议、服务和标准。全书主要介绍了TCP/IP基础、ISO/OSI和TCP/IP模型、链路层协议模型、网络层和IP协议、ICMP协议、DHCP协议、传输层的TCP和UDP协议、域名系统DNS、IP组播知识、IPv6协议、管理TCP环境、NetBIOS和WINS知识,最后介绍了网络接口的知识。本书各章都提供了填空题、选择题和问答题,以巩固每章中介绍的重点和难点知识。本书可以作为普通高校计算机专业和网络通信专业的教程,也可供自学读者使用。目录第1章 TCP/IP概述 11.1 认识计算机网络 11.1.1 计算机网络的阶段划分 11.1.2 计算机网络的发展方向 21.2 网络与协议 41.3 TCP/IP简介 51.3.1 TCP/IP的起源 61.3.2 TCP/IP标准制定 71.3.3 TCP/IP标准组织 81.4 TCP/IP的特性 91.4.1 逻辑编址 91.4.2 路由选择 111.4.3 域名解析 12 [1] 1.5 TCP/IP体系结构模型 121.5.1 网络互联 131.5.2 TCP/IP工作模型 141.5.3 TCP/IP协议层 151.5.4 TCP/IP应用 171.6 TCP/IP标准 181.6.1 请求注解 191.6.2 Internet标准 211.7 TCP/IP的发展趋势 221.7.1 多媒体应用 221.7.2 在商业上的运用 221.7.3 无线Internet 231.8 常见的网络硬件设备 231.8.1 网桥 231.8.2 路由器 231.8.3 网关 24思考与练习 24 [1] 第2章 ISO/OSI和TCP/IP模型 262.1 OSI网络参考模型 262.1.1 协议层的运行情况 262.1.2 物理层 272.1.3 数据链路层 282.1.4 网络层 302.1.5 传输层 312.1.... [1] 2.1.6会话层 312.1.7表示层 322.1.8应用层 332.2TCP/IP网络模型 332.2.1网络访问层 342.2.2Internet层 342.2.3传输层 352.2.4应用层 362.3TCP/IP各层安全 372.3.1Internet层的安全性 372.3.2传输层的安全性 392.3.3应用层的安全性 402.4TCP/IP相关属性 412.5协议分析 442.5.1协议分析的角色 442.5.2协议分析器要素 442.5.3协议分析器设置 47思考与练习 47第3章网络访问层 493.1网络访问层的功能 493.2协议与硬件的关系 493.3网络层与OSI模型 503.4网络体系结构 503.5典型网络——以太网 513.5.1以太网的发展 513.5.2IEEE标准符号 533.5.3桥接式以太网 543.5.4交互式以太网 563.5.5全双工以太网 573.5.6全双工交换式以太网 583.6剖析帧类型 603.6.1以太网帧类型 603.6.2令牌环帧类型 64思考与练习 67第4章网络层 684.1网络层概述 684.2认识IP 704.2.1IP的特性 704.2.2认识IP数据报 714.3IP编制基础 734.3.1IP寻址基础知识 734.3.2二进制和十进制 744.3.3IP编址方式 764.3.4IP地址空间 794.4IP路由 804.4.1IP路由表 824.4.2IP路由算法 854.5IP地址配置 884.5.1网络空间 894.5.2主机空间 904.6ARP 914.6.1ARP综述 914.6.2ARP缓存列表 934.6.3代理ARP 954.6.4ARP消息数据包 964.7RARP 1004.8ICMP 1014.8.1认识ICMP 1014.8.2ICMP的分组格式 1034.8.3ICMP查询诊断消息 1034.8.4ICMP差错消息 1064.9DHCP 1094.9.1DHCP的基本概念 1094.9.2DHCP的软件组成 1114.9.3理解DHCP服务 1124.9.4DHCP的数据包结构 1144.9.5DHCP状态和过程 1184.9.6DHCP地址发现(获取)过程 1184.9.7DHCP地址更新过程 1214.9.8DHCP地址释放(终止)过程 1254.9.9DHCP引导请求消息 125思考与练习 127第5章子网划分与CIDR 1285.1子网划分 1285.1.1IP子网的出现 1295.1.2IP子网的结构 1305.1.3IP子网划分类型 1325.2子网掩码 1335.2.1子网掩码的计算 1335.2.2子网掩码的划分 133 [2] 5.3CIDR标记 135思考与练习 137第6章传输层 1386.1传输层简介 1386.2传输层的基本功能 1396.2.1端到端的通信概念 1396.2.2网络服务与服务质量 1416.3端口和套接字 1426.3.1端口 1436.3.2套接字 1446.4UDP协议 1456.4.1理解无连接传输协议 1456.4.2UDP题头 1466.4.3UDP端口和进程 1476.4.4UDP的机制 1486.4.5UDP封装和解封装 1496.5理解面向连接的协议 1506.6TCP协议 1516.6.1TCP概念 1526.6.2TCP窗口原则 1536.6.3TCP题头 1556.6.4TCP应用编程接口 1596.6.5TCP封装和解封装 1606.7TCP连接 1616.7.1建立TCP连接 1616.7.2终止TCP连接 1646.8TCP错误控制机制 1656.8.1处理损坏段 1656.8.2丢失、遗漏和重复段 1676.8.3无序接收和丢失确认段 168思考与练习 169第7章应用层 1707.1认识应用层 1707.2万维网 1717.2.1万维网发展史 1717.2.2万维网基本概念 1727.2.3万维网的组成 1747.3文件传输协议 1747.3.1FTP概述 1747.3.2FTP连接 1767.3.3常见FTP命令 1787.4简单邮件传输协议 1807.4.1SMTP概述 1807.4.2SMTP工作机制 1817.4.3SMTP组成 1827.5远程登录 1877.5.1Telnet概述 1877.5.2网络虚拟终端NVT 1887.5.3Telnet选项 1907.5.4操作模式 1937.6超文本传输协议 1937.6.1认识HTTP协议 1947.6.2HTTP消息模式 1957.6.3HTTP题头 1997.7简单网络管理协议 2017.7.1网络管理结构 2017.7.2SNMP的指令架构 2027.7.3SNMP的管理架构 2037.8DHCP动态主机配置协议 2047.8.1DHCP结构简介 2047.8.2DHCP的运作模式 2057.8.3DHCP的分组格式 2067.9DNS网站域名管理系统 2077.9.1主机的命名 2087.9.2DNS的分层管理 2087.9.3网站名称的解析 2097.9.4DNS服务器类型 2097.9.5了解消息格式 2107.10其他的TCP/IP服务 2107.10.1Finger 2117.10.2Whois 2117.10.3TFTP 2127.10.4Echo 212思考与练习 212第8章常见网络类型 2148.1以太网 2148.1.1以太网的发展 2148.1.2以太网标准符号 2168.1.3以太网拓扑结构 2168.1.4以太网帧格式 2178.1.5标准以太网 2198.1.6快速以太网 2218.1.7千兆位以太网 2238.2光纤分布式数据接口 2258.3综合业务数字网 2278.3.1ISDN简介 2278.3.2ISDN的接口 2298.3.3宽带ISDN 2308.3.4ISDN封装 2318.3.5ISDN的应用 2318.4串行线路接口协议 232 [2] 8.5X.25 2338.5.1认识X.25 2338.5.2X.25的结构 2358.5.3X.25分组级分组格式 2368.6帧中继 2398.6.1帧中继概述 2398.6.2帧中继的应用 2418.7异步传输模式 2428.7.1ATM概述 2428.7.2ATM的信元 2428.7.3ATM的工作方式 2438.7.4ATM上的经典IP 2448.7.5ATMLAN仿真 2468.7.6ATM上的多协议 2488.7.7ATM基本术语 249思考与练习 250第9章TCP/IP连网 2529.1拨号连接 2529.1.1点对点连接 2529.1.2调制解调协议 2539.1.3点到点协议 2549.2数组用户线路 2569.2.1DSL的分类 2569.2.2DSL的特点 2579.2.3DSL的应用 2589.2.4DSL编码格式 2609.3广域网 2619.3.1认识广域网 2619.3.2组网方式 2629.3.3广域网类型 2649.3.4广域网连接方案 2659.3.5广域网应用实例 2659.4无线网络连接 2679.4.1认识无线网络 2679.4.2无线网的关键—移动IP 2719.4.3蓝牙技术 2729.5常见网络连接设备 2759.5.1网桥 2759.5.2HUB 2779.5.3交换机 280思考与练习 281第10章认识流、播与云 28310.1流媒体 28310.1.1认识流媒体 28310.1.2数据传输方式 28410.1.3流媒体的组成 28510.1.4传输协议 28610.1.5播放方式 28710.1.6技术应用 28810.2播客 29110.2.1实现技术 29110.2.2播客与博客 29210.3云 29310.3.1认识云 29310.3.2云计算的特点 29510.3.3云计算的服务 29610.3.4云计算的应用 29710.3.5中国云计算的未来 301思考与练习 302第11章认识IPv6协议 30411.1IPv6概述 30411.1.1IPv6产生的原因 30411.1.2IPv6优点及现状 30611.2IPv6地址空间 30611.2.1IPv6地址格式 30711.2.2IPv6地址类型 30711.2.3IPv6地址分配 30811.2.4IPv6单播地址 30911.2.5任播地址 31511.2.6多播地址 31511.3IPv6数据包格式 31611.3.1IPv6基本题头 31611.3.2IPv6扩展题头 31911.3.3逐跳选项扩展题头 32211.3.4源路由扩展题头 32311.3.5分段扩展题头 32511.3.6身份验证扩展题头 32511.3.7封装安全有效负载题头 32711.3.8目的选项题头 32711.4ICMPv6 32811.4.1ICMPv6消息处理规则 32811.4.2ICMPv6题头 32911.4.3ICMPv6查询消息 33011.4.4ICMPv6错误报告消息 33211.5IPv6新增特性 33411.5.1自动配置 33411.5.2无状态自动配置 33511.5.3DHCPv6 33611.5.4IPSec 33711.5.5服务质量(QoS) 33911.5.6移动IPv6 34011.6IPv4到IPv6的过渡 342思考与练习 343第12章管理TCP环境 34512.1网络安全概述 34512.2网络安全性 34712.2.1常见IP攻击方法 34812.2.2IP服务的漏洞问题 34912.2.3漏洞、后门 34912.2.4IP安全原理 35112.3常见的攻击方式 35212.3.1常见恶意程序 35212.3.2拒绝服务攻击 35512.3.3分布式服务拒绝攻击 35712.3.4缓存溢出 36012.3.5欺骗 36012.3.6TCP会话截击 36112.3.7网络窥视 36112.4维护IP安全问题 36212.4.1补丁和修复程 36212.4.2识别攻击签名 36412.5IP安全措施 36512.5.1防火墙及代理服务器 36612.5.2网络地址转换(NAT) 37112.5.3其他设施和服务 373思考与练习 375 上一篇: 清华开发者书库 无线通信中的射频收发系统设计 (美)Qizheng Gu 著 2016年版 下一篇: 热设计工程师精英课堂 LED照明产品的热设计与实战 何国安 著 2017年版