关于本书的内容有任何问题,请联系 张鑫
目录 第 1章 计算机网络体系结构 1 1.1 计算机网络的概念 1 1.2 网络体系结构与OSI参考模型 2 1.2.1 协议 2 1.2.2 分层的体系结构 2 1.2.3 OSI参考模型 3 1.3 TCP/IP的体系结构 6 1.3.1 因特网的概念 6 1.3.2 因特网的产生 6 1.3.3 TCP/IP协议族 7 1.3.4 TCP/IP的工作过程 9 1.4 客户机/服务器模型 10 本章小结 11 习题 11 第 2章 IP地址 12 2.1 IP地址概述 12 2.2 IP地址分类与寻址规则 13 2.2.1 IP地址分类 13 2.2.2 一些有特殊用途的IP地址 15 2.2.3 IP的寻址规则 16 2.3 子网与掩码 17 2.3.1 子网和子网地址 17 2.3.2 子网掩码的概念 17 2.3.3 子网划分 18 2.4 超网 18 2.4.1 超网的概念 18 2.4.2 超网掩码 19 2.4.3 超网合并 19 2.5 无分类编址 19 2.5.1 无类地址的概念 19 2.5.2 无类地址的表示法 20 2.6 地址解析 20 2.6.1 静态映射和动态映射 20 2.6.2 地址解析协议 20 2.6.3 ARP的改进 22 2.6.4 ARP实用工具 22 2.6.5 反向地址解析协议 23 2.6.6 代理ARP 24 2.6.7 ARP实例分析 25 本章小结 26 习题 27 第3章 网际协议 28 3.1 网际协议 28 3.1.1 IP数据报 28 3.1.2 IP数据报分片与重组 33 3.1.3 实例分析 35 3.2 IPv6 35 3.2.1 IPv6地址 35 3.2.2 IPv6报文格式 39 3.2.3 IPv4到IPv6的转换 41 3.3 移动IP 42 3.3.1 移动IP概述 42 3.3.2 移动IP实现原理 44 3.3.3 移动IP的效率 47 本章小结 48 习题 48 第4章 网际控制报文协议 49 4.1 网际控制报文协议 49 4.2 ICMP报文格式与类型 49 4.2.1 ICMP报文类型 49 4.2.2 ICMP报文格式 50 4.3 ICMP报文 50 4.3.1 ICMP差错报告 50 4.3.2 ICMP查询报告 53 4.4 ICMP报文的封装 56 4.5 实例分析 56 4.6 ping实用程序 58 本章小结 59 习题 59 第5章 IP路由 60 5.1 IP路由概述 60 5.2 路由表 61 5.2.1 路由表结构 61 5.2.2 Route命令 62 5.2.3 路由选择流程 63 5.3 路由选择算法 64 5.3.1 静态路由算法 64 5.3.2 距离向量路由算法 65 5.3.3 链路状态路由算法 66 5.4 路由选择协议 67 5.4.1 路由信息协议 67 5.4.2 开放**短路径优先协议 69 5.4.3 边界网关协议 72 实例分析 74 本章小结 77 习题 77 第6章 传输层协议 78 6.1 端到端通信概述 78 6.2 传输控制协议 79 6.2.1 TCP报文段结构与封装 79 6.2.2 TCP连接管理 82 6.2.3 TCP流量控制 84 6.2.4 TCP拥塞控制 86 6.2.5 TCP差错控制 87 6.2.6 实例分析 88 6.3 用户数据报协议 89 6.3.1 UDP数据报格式和封装 90 6.3.2 UDP的操作 91 6.3.3 实例分析 92 本章小结 93 习题 93 第7章 套接字编程 94 7.1 客户机/服务器模型 94 7.2 套接字概念 95 7.3 套接字编程基础 96 7.4 WinSock函数 100 7.5 基于TCP的应用编程 107 7.6 基于UDP的应用编程 115 本章小结 118 习题 118 第8章 MFC套接字编程 119 8.1 CAsyncSocket类 119 8.2 使用CAsyncSocket类编程 125 8.2.1 CAsyncSocket类编程模型 125 8.2.2 CAsyncSocket类编程实例 127 8.3 CSocket类 129 8.4 使用CSocket进行网络编程 130 8.4.1 CSocket编程模型 130 8.4.2 CSocket编程实例 131 本章小结 137 习题 137 第9章 IP多播和网际组管理协议 138 9.1 IP多播概述 138 9.2 IP多播网络体系结构 139 9.2.1 多播的工作原理 139 9.2.2 实现IP多播的前提条件 139 9.2.3 多播地址分配与MAC地址映射 140 9.3 网际组管理协议 141 9.3.1 网际组管理协议 141 9.3.2 IGMP报文 142 9.3.3 IGMP操作 144 9.3.4 实例分析 145 9.4 多播路由选择 146 9.4.1 多播转播树 147 9.4.2 多播路由算法 148 9.4.3 多播路由协议 150 9.5 基于多播的应用编程 151 9.5.1 多播应用程序的开发方法 151 9.5.2 多播应用程序设计实例 153 本章小结 157 习题 157 第 10章 应用层常用协议与编程 158 10.1 域名系统 158 10.1.1 域名系统概述 158 10.1.2 域名解析 161 10.1.3 DNS报文 162 10.1.4 DNS报文实例分析 164 10.2 远程登录协议 166 10.2.1 Telnet协议 166 10.2.2 远程登录实用程序 169 10.2.3 Telnet应用编程 170 10.3 文件传输协议 172 10.3.1 文件传输协议 173 10.3.2 FTP应用实例 176 10.4 超文本传输协议 177 10.4.1 万维网技术 177 10.4.2 超文本传输协议 178 10.4.3 HTTP应用实例 180 10.5 基于WinInet的应用编程 180 10.5.1 WinInet介绍 181 10.5.2 基于WinInet的FTP应用编程 182 10.5.3 基于WinInet的HTTP应用编程 186 10.6 邮件传输协议 188 10.6.1 电子邮件系统工作原理 188 10.6.2 SMTP 189 10.6.3 POP3 190 10.6.4 多功能因特网邮件扩充 191 10.7 基于信报API的应用编程 193 10.7.1 SMAPI介绍 193 10.7.2 基于SMAPI的程序设计流程 194 10.7.3 基于SMAPI的程序开发实例 197 本章小结 203 习题 203 第 11章 自举与自动配置 204 11.1 BOOTP 204 11.1.1 BOOTP的工作过程 204 11.1.2 BOOTP的报文格式 205 11.2 DHCP 206 11.2.1 DHCP如何工作 207 11.2.2 中继代理如何工作 208 11.2.3 理解租用地址 208 11.2.4 管理地址池 209 11.2.5 DHCP的报文格式 209 11.3 DHCP实例分析 209 本章小结 211 习题 211 第 12章 网络管理协议 212 12.1 网络管理概述 212 12.1.1 SNMP的历史 212 12.1.2 与SNMP相关的标准 213 12.2 SNMP体系结构 214 12.2.1 网络管理的协议结构 214 12.2.2 管理信息结构 215 12.2.3 SNMP的管理信息库 218 12.3 SNMP报文 221 12.3.1 SNMP的5种协议数据单元 222 12.3.2 SNMP报文举例 224 12.4 SNMP应用实例 225 12.4.1 在Windows XP中配置被控端SNMP 225 12.4.2 MIB浏览器和基本SNMP管理功能 226 本章小结 228 习题 228 第 13章 网络安全协议 229 13.1 网络安全概述 229 13.2 网络层安全协议 229 13.2.1 IPSec体系结构 230 13.2.2 鉴别首部协议 231 13.2.3 封装安全载荷协议 233 13.2.4 IPSec传输模式 234 13.3 传输层安全协议 235 13.3.1 SSL协议的结构 235 13.3.2 SSL握手协议 236 13.3.3 SSL记录协议 237 13.4 应用层安全协议 237 本章小结 239 习题 239 参考文献 240
本书主要内容包括:第1章 网络工程概述、第2章 用户需求分析、第3章 网络结构设计、第4章 网络路由技...
本书由浅入深地介绍了网络工程设计与系统集成的原理、方法和技术。首先介绍了网络设计与系统集成的概念、技术和理...
本书系统地介绍了计算机网络技术的基本原理和基于GNS3 网络模拟器的实用操作技术。全书共分为10 章,主要...
本书以通俗的语言、丰富的实例,详细介绍了ASP.NET 4.0网站开发技术。全书共分为17章,主要内容包括...
本书基于网络工程和应用实际需求,以广泛使用的Red Hat Enterprise Linux 5为例介绍网...
本书详细介绍openEuler的基本概念和基础操作。全书共11章,分别为绪论、认识openEuler、Shel...
本书基于openEuler(22.03 LTS SP3版)国产操作系统和OpenStack(Train版)云计...
本书是《Linux网络操作系统项目教程(RHEL 8/CentOS 8)(微课版)(第4版)》的国产操作系...
本书是《网络服务器搭建、配置与管理——Linux(RHEL 8/CentOS 8)(微课版)(第4版)》的国产...
本书对接世界技能大赛要求,以目前被广泛应用的Windows Server为例,采用教、学、做相结合的模式,着眼...
我要评论