史上最通俗的《深入理解计算机网络》目录
自我公布历时一年多时间创作的《深入理解计算机网络》这部书创作完成并交付机械工业出版社出版以来,得到许多读者读者朋友的高度关注。几乎不间断地有读者向我询问什么时候在博客中发布这本书的目录及试读信息。感谢大家的支持!现向大家首发本书的原始目录!本书正式上市的时间比原来预计有所推后(预计还要近2个月时间),敬请各位读者朋友的理解及谅解!
本书将是国内最通俗,最系统,最具可读性的一部分有关计算机网络原理和基础知识方面的自学和大家教材。以后会不定期在博客中发布相关的试读文章的。
目录
第1章 数制与编码1.1 数制概述1.1.1 常见数制类型及表示方法1.1.2 不同数制之间的对应关系1.2 不同数制间的相互转换1.2.1 非十进制数转换成十进制数1.2.2 十进制数转换成非十进制数1.2.3 非十进制数之间的相互转换1.3 二进制数运算1.3.1 二进制四则算术运算1.3.2 二进制逻辑运算1.4 二进制数的表示形式1.4.1 二进制数的真值和字长1.4.2 二进制数的四种表示形式1.4.3补码的加减法运算 第2章 计算机网络概述2.1 计算机网络概述2.1.1 计算机网络的定义2.1.2 计算机网络的发展历史2.1.3 计算机网络的基本组成2.1.4 计算机网络的主要应用2.2 计算机网络的分类2.2.1 按网络所覆盖的地理范围分2.2.2 按网络管理模式分2.2.3 按传输方式分2.3 计算机网络拓扑结构2.3.1 网络拓扑结构相关基本概念2.3.2 星型拓扑结构2.3.3 环形拓扑结构2.3.4 总线型拓扑结构2.3.5 树形拓扑结构2.3.6 网状拓扑结构2.3.7 混合型拓扑结构2.3.8 无线局域网的两种拓扑结构 第3章 计算机网络体系结构3.1 典型计算机网络体系结构3.1.1 OSI/RM体系结构3.1.2 TCP/IP协议体系结构3.1.3 局域网体系结构3.1.4 例说网络体系结构各层主要功能3.1.5 OSI/RM和TCP/IP协议体系结构的比较3.2 计算机网络体系结构通信原理3.2.1 网络体系结构的数据通信原理3.2.2 网络体系结构的对等会话原理3.3 网络体系结构的设计考虑3.3.1网络体系结构中的层次划分依据3.3.2 网络体系结构分层的好处3.4 网络体系结构中的通信协议3.4.1 理解计算机网络通信协议3.4.2 网络通信协议的三要素 第4章 物理层4.1 物理层概述4.1.1 物理层的主要作用4.1.2 物理层所定义的特性4.2 数据通信基础4.2.1 通信子网与资源子网4.2.2 数据通信系统基本模型4.2.3 数据通信的几个基本概念4.2.4数据传输类型4.2.5 数据传输方式4.2.6 数据传输模式4.2.7 数据通信方式4.3 数据传输速率与信道带宽4.3.1 传输速率与信道带宽的基本概念4.3.2 数字信号不失真传输的最大传输速率限制4.3.3 模拟信号不失真还原的最小采样频率限制4.4 数字基带信号编码4.4.1 矩形脉冲数字信号基本波形4.4.2 数字基带信号的传输码型4.5 信号调制与解调4.5.1 调制与解调的关键术语4.5.2 ASK调制与解调4.5.3 FSK调制与解调4.5.4 PSK调制与解调4.6 物理层传输介质4.6.1 导向性传输介质4.6.2 光纤结构及主要附件4.6.3 非导向介质4.7 信道多路复用技术4.7.1 频分复用及其原理4.7.2 时分复用及其原理4.7.3 波分复用及原理4.8 物理层接口4.8.1串行接口标准4.8.2 RS-232串行接口标准4.8.3 其它EIA标准接口4.8.4 X.21、X.24、X.36和EIA-530接口规范 第5章 数据链路层5.1 数据链路层基础5.1.1 划分“数据链路层”的必要性5.1.2 数据链路层结构5.2数据链路层主要功能及实现原理5.2.1 数据链路管理5.2.2 数据帧封装和透明传输5.2.3 差错控制5.2.4 流量控制5.3 差错控制方案5.3.1 奇偶校验码检错方案5.3.2 循环冗余校验检错方案5.3.3反馈检测法5.3.4 空闲重发请求方案5.3.5 连续重发请求方案5.3.6 海明纠错码5.4 流量控制5.4.1 XON/XOFF流量控制方案5.4.2 滑动窗口机制5.5 面向字符的BSC同步传输协议5.5.1 BSC控制字符和数据块结构5.5.2 BSC协议数据透明传输原理5.6 面向比特的SDLC和HDLC同步传输协议5.6.1 HDLC链路结构和操作方式5.6.2 SDLC/HDLC帧结构5.6.3 SDLC/HDLC帧类型及其标识方法5.7 面向字符的PPP同步传输协议5.7.1 PPP简介5.7.2 PPP帧结构和透明传输原理5.7.3 PPP链路建立、使用和拆除流程5.7.4 PPP的PAP/CHAP身份认证5.8 数据链路层主要网络设备5.8.1 计算机网卡5.8.2 网桥及其工作原理5.8.3 二层交换机概述5.8.4 二层交换原理 第6章 介质访问控制子层6.1 MAC子层基础6.1.1 两种信道类型6.1.2 MAC子层概述6.1.3 介质争用综述6.2 CSMA介质访问控制原理6.2.1 非-坚持算法6.2.2 1-坚持算法6.2.3 P-坚持算法6.3 CSMA/CD介质访问控制原理6.3.1 CSMA/CD原理综述6.3.2 冲突检测原理6.3.3 冲突避让原理6.3.4 CSMA/CD的不足6.4局域网标准及以太网帧格式6.4.1 IEEE 802系列局域网标准6.4.2 以太网帧格式综述6.4.3 以太网LLC帧头部格式6.4.4 以太网SNAP头部格式6.4.5 以太网MAC帧6.5 标准以太网规范及体系结构6.5.1标准以太网规范6.5.2 标准以太网物理层结构6.6 快速以太网规范及体系结构6.6.1 快速以太网规范6.6.2 快速以太网物理层结构6.7 千兆以太网规范及体系结构6.7.1 千兆以太网规范6.7.2 1000Base-T以太网技术6.7.3 IEEE千兆以太网物理层结构6.8 万兆以太网规范及体系结构6.8.1 万兆以太网规范6.8.2 万兆以太网的物理层结构6.9 IEEE 802.1D协议6.9.1 理解“网络环路”6.9.2 STP简介6.9.3 STP的基本工作原理6.9.4 STP的不足和增强技术6.10 IEEE 802.1Q协议6.10.1 划分VLAN的目的6.10.2 理解VLAN的形成和工作原理6.10.3 IEEE 802.1q帧头部格式6.11 IEEE 802.1W协议6.12 IEEE 802.1S协议6.12.1 MSTP简介506.12.2 MSTP区域及工作原理6.13 IEEE 802.1X协议6.13.1 IEEE 802.1x认证设备角色6.13.2 IEEE 802.1x主机模式6.13.3 IEEE 802.1x认证证流程6.14 主要WLAN标准与技术6.14.1 IEEE 802.11b规范主要特性6.14.2 IEEE 802.11a规范主要特性6.14.3 IEEE 802.11g规范主要特性6.14.4 IEEE 802.11n规范主要特性6.14.5 两个未正式发布的新规范简介6.14.6 其他主要WLAN规范6.14.7 WLAN MAC帧格式 第7章 网络层7.1 网络层概述7.1.1 划分网络层的必要性7.1.2 网络层主要作用7.2 网络层数据交换及相关技术7.2.1 线路交换7.2.2 存储-转发7.2.3 虚电路分组交换7.2.4 数据报分组交换7.2.5 虚电路交换和数据报交换的比较7.3 网络层协议及报文格式7.3.1 IP协议基本功能7.3.2 IPv4的不足7.3.3 IPv6的主要优势7.3.4 IPv4数据报头部格式7.3.5 IPv6数据报头部格式7.3.6 IPv6扩展报头7.3.7 IPv4数据报的封装与解封装7.3.8 IPv4数据报的分段与重组7.3.9 ARP协议报文格式及ARP表7.3.10 ARP地址解析原理7.3.11 ICMP协议及报文格式7.3.12 IPv6协议簇中的其它协议7.4 路由和路由算法7.4.1 路由的分类7.4.2路由算法基础7.4.3 路由表基础7.4.4 路由优先级7.4.5 路由算法设计目标和设计考虑7.5 几种主要的路由算法解析7.5.1 最短路径路由算法7.5.2 扩散算法7.5.3 距离矢量路由算法7.5.4 链路状态路由算法7.6 网络拥塞控制方法和原理7.6.1 网络拥塞控制方法7.6.2 死锁及其预防7.7 网络层设备及主要技术7.7.1路由器主要硬件技术7.7.2 路由器主要软件技术7.7.3 三层交换机7.7.4 三层交换机硬件结构7.7.5 三层交换原理7.7.6 三层交换示例7.7.3 三层交换机和路由器的主要区别 第8章 IP地址和子网8.1 IPV4地址8.1.1 IPv4地址基本格式8.1.2 子网掩码8.1.3 IPv4地址的基本分类8.1.4 有类/无类IPv4网络8.1.5 网络地址、主机地址和广播地址8.1.5 IPv4地址前缀表示形式8.1.6 几种特殊的IPv4地址8.2 IPV4子网划分与聚合8.2.1 VLSM子网划分的基本思想8.2.2 “全0子网”与“全1子网”8.2.3 VLSM子网划分方法8.2.4 VLSM子网划分示例8.2.5子网聚合方法及示例8.3 IPV4 NAT基础8.3.1 NAT的主要应用8.3.2 与NAT相关的主要术语8.3.3 NAT地址基本转换原理8.3.4 NAT类型8.4 IPV6地址基础8.4.1 IPv6地址表示形式8.4.2 IPv6地址中的二进制数与十六进制转换8.5 IPV6地址类型8.4.1 IPv6单播地址8.5.2 IPv6组播地址8.5.3 IPv6任播地址8.5.4 IPv6主机和路由器地址8.5.5 IPv6地址前缀表示形式8.6 IPV6地址自动配置8.6.1 IPv6地址自动配置的类型8.6.2 自动配置过程 第9章 路由协议及工作原理9.1 RIP路由协议9.1.1 RIP路由度量机制9.1.2 RIP路由更新机制9.1.2 RIP路由收敛机制9.1.4 RIP报文格式9.2 OSPF路由协议9.2.1 OSPF协议简介9.2.2OSPF的AS与Area9.2.3 OSPF网络路由器类型9.2.4 DR和BDR9.2.5 OSPF LSA类型9.2.6 Backbone(骨干)区域9.2.7 Stub(末梢)区域9.2.8 Totally Stub区域和NSSA区域9.2.9 OSPF路由计算基本过程9.2.10 OSPF报头格式9.3 IS-IS路由协议9.3.1 ISO网络基础9.3.2 IS-IS路由协议基本术语9.3.3 IS-IS路由及路由器类型9.3.3 IS-IS区域及路由器邻接关系9.3.4 IS-IS PDU报头格式9.3.5 IIH PDU包格式9.3.6 LSP PDU包格式9.3.7 SNP PDU包格式9.3.8 IS-IS PDU可变字段格式9.3.9 IS-IS的两种地址格式9.3.10 IS-IS与OSPF的比较9.3.11 IS-IS最短路径计算和路由表生成原理9.4 BGP路由协议9.4.1 BGP概述9.4.2 BGP AS9.4.3 BGP地址族模型9.4.4 BGP speaker和Peer的关系9.4.5 BGP Peer会话建立9.4.6 BGP的路由属性9.4.7 BGP的消息类型及报文格式 第10章 传输层10.1传输层基础10.1.1 划分传输层的必要性10.1.2 传输层的端到端传输服务10.1.3 传输层服务10.1.4 TSAP和TPDU10.1.5传输连接建立阶段的主要TPDU10.1.6 数据传输阶段的主要TPDU10.1.7 传输连接释放阶段的TPDU10.1.8 传输服务原语10.2传输层服务功能10.2.1 传输层寻址方案10.2.2 传输连接建立10.2.3 重复传输连接的解决方法10.2.4 数据传输10.2.5 传输连接释放10.2.6 流量控制10.2.7 多路复用10.2.8 崩溃恢复10.3 TCP协议基础10.3.1 TCP主要特性10.3.2 TCP数据段格式10.3.3 TCP套接字10.3.4 TCP端口10.3.5 TCP连接的状态转移10.4 TCP的可靠传输10.4.1 TCP的确认机制10.4.2 TCP超时重传机制10.4.3 TCP选择确认机制10.5 TCP的流量控制10.5.1 TCP流量控制10.5.2 传输效率的考虑10.6 TCP的拥塞控制10.6.1 TCP拥塞控制概述10.6.2 TCP拥塞控制方案10.7 UDP协议10.7.1 UDP协议概述10.7.2 UDP数据报头部格式 第11章 应用层11.1 应用层概述11.1.1 应用层组件及典型应用服务11.1.2 应用层C/S服务模型11.2 WEB服务基础11.2.1 Web服务模型11.2.2 万维网的全球统一标识11.2.3 万维网文档标记11.1.4 HTML文档类型11.2.5 HTML文档的“三超属性”11.2.6 HTTP服务访问基本流程11.2.7 HTTP的主要特性11.2.8 HTTP请求报文格式11.2.9 HTTP响应报文格式11.3 DNS服务11.3.1 DNS技术的引入背景11.3.2 DNS命名方案的设计思想11.3.3 DNS名称空间11.3.4 DNS名称服务器11.3.5 DNS报文格式11.3.6 DNS数据传输方式11.3.7 DNS递归解析原理11.3.8 DNS迭代名称解析原理11.4 DHCP服务11.4.1 BOOTP和DHCP简介11.4.2 DHCP服务主要功能及应用环境11.4.3 DHCP报文及其格式11.4.4 DHCP服务IP地址自动分配原理11.4.5 DHCP服务IP地址租约更新原理11.4.6 DHCP中继代理服务11.5 电子邮件服务11.5.1 电子邮件系统的基本结构11.5.2 电子邮件消息格式11.5.3 SMTP请求命令和应答消息11.5.4 SMTP服务工作原理11.5.5 POP3请求命令及应答消息11.5.6 POP3服务工作原理11.5.7 IMAP4协议简介