| 作者 |
| Ed Taylor |
| 丛书名 |
| 使用详解系列 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9787111070801 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 本书是一本全面而详细地讲解TCP/IP的专著,主要内容包括网际协议、传输控制协议、通用TCP和UDP应用程序、设计TCP/IP网络、TCP/IP网络组件、动态主机配置协议等等。 本书既可作为一本用户指南,也可作为学习TCP/IP的理想教材。 |
| 目录 |
| 目 录 原作者的话 第1章 传输控制协议/网际协议 (TCP/IP) 1 1.1 历史回顾 1 1.1.1 20世纪70年代 1 1.1.2 20世纪80年代 1 1.1.3 20世纪90年代 2 1.2 有助于TCP/IP协议发展的 各种技术力量 2 1.2.1 技术 2 1.2.2 市场力量 2 1.2.3 购买方便 2 1.2.4 个人的知识 3 1.3 层次分析 3 1.4 概览、TCP/IP和OSI的相互关系 3 1.5 网络层组件和功能 4 1.6 传输层组件和功能 4 1.7 通用应用层服务 5 1.8 TCP/IP网络要求 5 1.9 小结 6 第2章 网际协议(IP) 7 2.1 IP报头格式 7 2.2 IP版本6:远景 8 2.3 网络控制报文协议(ICMP) 9 2.4 地址转换协议(ARP) 10 2.4.1 远景 10 2.4.2 ARP工作原理 11 2.4.3 ARP报文格式 12 2.5 反向地址转换协议(RARP) 13 2.6 路由器协议 14 2.6.1 RIP 14 2.6.2 RIP报头分析 14 2.6.3 开放最短路径优先(OSPF) 15 2.6.4 OSPF广告 16 2.6.5 OSPF报头分析 16 2.7 小结 18 第3章 传输控制协议和用户数据报协议 19 3.1 特性和功能 19 3.2 TCP报头分析 19 3.3 用户数据报协议 20 3.4 UDP应用程序 21 3.5 TCP/IP寻址 21 3.5.1 IP寻址v4 21 3.5.2 IP寻址v6 23 3.5.3 端口 24 3.5.4 端口管理 25 3.5.5 套接字 25 3.5.6 硬件地址 26 3.5.7 综合 26 3.6 小结 26 第4章 通用TCP和UDP应用程序 27 4.1 X Windows系统 27 4.2 TELNET 28 4.2.1 TN3270客户 30 4.2.2 TELNET客户使用 31 4.2.3 有效的TELNET客户命令 31 4.2.4 TELNET使用 32 4.3 文件传输协议(FTP) 32 4.4 简单邮件传输协议(SMTP) 33 4.5 域名系统(DNS) 34 4.5.1 DNS的结构 34 4.5.2 DNS组件 35 4.5.3 工作原理 36 4.5.4 用UDP来实现 36 4.5.5 获得额外的信息 36 4.6 通用UDP应用程序 36 4.7 简单网络管理协议(SNMP) 37 4.8 直接文件传输协议(TFTP) 38 4.9 远程进程调用(RPC) 38 4.10 网络文件系统 39 4.11 用户应用程序 40 4.12 PING和接口 41 4.13 小结 41 第5章 设计TCP/IP网络 42 5.1 网络要求 42 5.1.1 内部因素 42 5.1.2 外部需要 43 5.2 物理要求 43 5.3 电气要求 44 5.4 网络人员 48 5.5 网络发展 48 5.6 技术因素 49 5.7 小结 50 第6章 TCP/IP网络组件 51 6.1 网络设计 51 6.2 组件概览 52 6.3 个人电脑 52 6.4 机架 54 6.5 设备的电气测试 56 6.6 网络集线器 59 6.7 配线板及连线 60 6.8 电源保护 62 6.9 通信设备 65 6.10 操作系统软件 72 6.11 网络打印机 78 6.12 网络安全 79 6.13 多媒体组件 81 6.14 网络分析仪 82 6.15 其他设备和工具 84 6.15.1 外部CD-ROM 84 6.15.2 线路测试仪 84 6.15.3 断续交流测试电缆 84 6.16 小结 85 第7章 网际协议第4版(IPv4) 86 7.1 IP及其功能 86 7.2 IP操作 86 7.2.1 分段 87 7.2.2 地址 88 7.3 有关IP的术语 88 7.4 路由器和IP 89 7.5 IP报头格式 90 7.6 互联网时间戳 95 7.6.1 分段和重组 96 7.6.2 分段例程 96 7.6.3 重组例程 97 7.6.4 过程 98 7.6.5 标识 99 7.6.6 生存期 99 7.6.7 选项 100 7.6.8 校验和 100 7.6.9 错误 100 7.7 接口和IPv4 100 7.7.1 上层接口例子 100 7.7.2 IPv4数据报 101 7.7.3 IPv4数据报分段 102 7.7.4 IPv4第一个数据报分段 102 7.7.5 IPv4第二个数据报分段 103 7.7.6 带选项的IPv4数据报 103 7.7.7 IP数据传输顺序 103 第8章 网际协议 第6版(IPv6) 105 8.1 IPv6术语 105 8.2 IPv6报头格式 106 8.3 IPv6扩展报头 107 8.4 扩展报头顺序 108 8.5 IPv6选项报头(Hop-by-Hop) 109 8.6 IPv6 Routing报头 110 8.7 IPv6分段报头 113 8.8 IPv6目的地选项报头 116 8.9 IPv6 NO NEXT HEADER 116 8.10 IPv6 分组尺寸考虑 117 8.11 IPv6流标 117 8.12 IPv6 分组优先级 119 8.13 IPv6和高层协议 119 8.13.1 分组的最大寿命 120 8.13.2 上层负荷的最大长度 120 8.13.3 各选项的格式准则 120 8.14 小结 122 第9章 IPv6的地址结构 123 9.1 IPv6地址概述 123 9.2 地址类型表示 123 9.3 单址通信地址 124 9.4 IPv6地址和IPv4地址 125 9.4.1 网络服务访问点(NSAP)地址 125 9.4.2 IPX地址 125 9.4.3 全局单址通信地址 126 9.4.4 IPv6单址通信地址 126 9.5 任意通信地址 126 9.6 多址通信地址 127 9.7 结点必须具有的地址 129 第10章 传输控制协议(TCP) 131 10.1 TCP概述 131 10.2 TCP操作 131 10.2.1 基本的数据传输 131 10.2.2 可靠性 132 10.2.3 流量控制 132 10.2.4 多路复用 132 10.2.5 连接 132 10.2.6 优先级与安全性 132 10.3 TCP和主机环境 133 10.3.1 接口和TCP 133 10.3.2 TCP可靠性 133 10.3.3 TCP连接建立/消除 133 10.3.4 TCP和数据通信 134 10.3.5 TCP优先级和安全性 135 10.4 TCP报头格式 135 10.5 TCP术语 137 10.5.1 TCP序列号 139 10.5.2 初始化序列号的选择 140 10.5.3 明白何时保持“安静” 141 10.5.4 TCP安静时间概念 141 10.6 建立TCP连接 142 10.6.1 半开连接和其他特例 144 10.6.2 Reset的产生 145 10.6.3 TCP reset过程 145 10.7 关闭一个TCP连接 146 10.8 TCP和数据通信 147 10.8.1 TCP超时重传时间 147 10.8.2 紧急信息的TCP通信 148 10.8.3 窗口的管理 148 10.9 TCP接口 149 10.9.1 用户/TCP接口 149 10.9.2 TCP用户命令 149 10.9.3 TCP-To-User的各种消息 153 10.9.4 TCP/低层接口 153 10.10 TCP事件处理 153 10.10.1 OPEN调用 154 10.10.2 SEND调用 154 10.10.3 RECEIVE调用 155 10.10.4 CLOSE调用 155 10.10.5 ABORT调用 156 10.10.6 STATUS调用 156 10.10.7 ARRIVES 157 10.10.8 SEGMENT ARRIVES 157 10.11 TCP术语 160 第11章 用户数据报协议(UDP) 164 11.1 UDP报头格式 164 11.2 IP接口 165 11.3 协议应用 165 11.4 小结 165 第12章 理解X 166 12.1 X的简介 166 12.2 X作为一个协议 167 12.3 X应用 168 12.4 理解X术语 169 12.5 X操作原理 170 12.6 其他信息 170 12.7 小结 170 第13章 对TCP/IP管理的整体方案 172 13.1 网络管理意味着什么 172 13.1.1 硬件 172 13.1.2 软件 173 13.1.3 核心设备 173 13.1.4 外围设备 173 13.1.5 本地资源 173 13.1.6 远端资源 173 13.1.7 专有设备 174 13.1.8 非专有设备 174 13.2 轮询驱动管理 174 13.3 事件驱动管理 175 13.4 如何管理TCP/IP 175 13.4.1 链路带宽 176 13.4.2 响应时间 176 13.4.3 资源状态 177 13.4.4 应用程序信息 177 13.5 TCP/IP管理的例子 177 13.5.1 管理网络设备 178 13.5.2 由NetView管理TCP/IP主机 179 13.5.3 由NetView管理TCP/IP LAN 主机 179 13.5.4 TCP/IP和SNA网关 180 13.6 小结 181 第14章 TCP/IP TELNET应用 182 14.1 TELNET应用方向 182 14.2 TELNET应用的特点 184 14.2.1 Raw TELNET 185 14.2.2 TN3270 client 186 14.3 TELNET应用的用法 188 14.4 TELNET应用的命令 188 14.5 对TELNET应用的一点提示 189 14.6 小结 189 第15章 SNMP概述 190 15.1 SNMP起源和发展 190 15.2 概述 191 15.2.1 协议环境 191 15.2.2 理解SNMP 193 15.3 SNMP功能一览 193 15.4 管理信息结构语言(SMI) 195 15.5 小结 198 第16章 SNMP的详细内容 199 16.1 SNMP协议 199 16.2 常用ASN.1语法结构 201 16.2.1 GetRequest PDU 202 16.2.2 GetNextRequest PDU 203 16.2.3 GetResponse PDU 204 16.2.4 SetRequest PDU 204 16.2.5 Trap PDU 205 16.3 SNMP MIB 206 16.4 SNMP操作 211 16.5 ASN.1和X的作用 212 16.6 小结 213 第17章 管理TCP/IP的各种产品介绍 214 17.1 用NetView管理TCP/IP 214 17.2 NetView/6000对TCP/IP的管理 217 17.3 SunNet Manager对TCP/IP的管理 218 17.4 SNA Manager/6000对TCP/IP 和SNA的管理 220 17.5 惠普公司Internet Advisor对TCP/IP 的管理 221 17.6 用OpenView管理TCP/IP 222 17.6.1 理解OpenView的网络管理 225 17.6.2 OpenView和网络管理 226 17.6.3 对OpenView更详细的介绍 227 17.6.4 OpenView产品 227 17.7 OpenView的体系结构 228 17.8 术语 230 17.9 NNM部件操作 232 17.10 TCP/IP和OpenView:进一步 的观察 232 17.10.1 TCP/IP和OpenView界面 233 17.10.2 TCP/IP和OpenView SNA Node Manager 235 17.11 本地SNA和TCP/IP管理 235 17.12 小结 237 第18章 动态主机配置协议(DHCP) 238 18.1 简介 238 18.1.1 地址分配 238 18.1.2 DHCP报文格式 238 18.1.3 近期DHCP补充 239 18.1.4 DHCP信息 239 18.1.5 DHCP考虑 239 18.1.6 DHCP术语 239 18.1.7 DHCP设计意图 240 18.2 DHCP 协议 240 18.2.1 DHCP 报文格式 240 18.2.2 DHCP 报文字段释义 242 18.2.3 DHCP 标志字段格式 243 18.3 DHCP 配置参数储存库 243 18.4 网络地址动态分配 243 18.5 客户机-服务器协议 243 18.6 DHCP 报文和意义 244 18.6.1 DHCP 报文时序 245 18.6.2 DHCP 客户机使用法 245 18.7 DHCP 客户机/服务器协议规范 246 18.7.1 构造和发送DHCP报文 246 18.7.2 DHCP服务器管理控制 247 18.8 DHCP服务器功能 248 18.8.1 DHCPDISCOVER报文 248 18.8.2 DHCPREQUEST报文 251 18.8.3 DHCPDECLINE报文 252 18.8.4 DHCPRELEASE报文 252 18.8.5 DHCPINFORM报文 252 18.8.6 客户机报文 252 18.9 DHCP客户机功能 253 18.9.1 运用已知网络地址初始化 253 18.9.2 用外部分配的网络地址 进行初始化 254 18.9.3 广播和单播的使用 254 18.9.4 重获与终止 254 18.9.5 DHCPRELEASE 255 第19章 域名系统(DNS) 256 19.1 域命名的历史回顾 256 19.2 DNS 设计目标 256 19.3 关于DNS 使用的假设 257 19.4 DNS 元素 258 19.5 域名空间和资源记录 259 19.6 DNS 名字语法 261 19.7 DNS 查询 261 19.8 标准DNS 查询 262 19.9 DNS名字服务器 263 19.9.1 DNS数据库区划分 263 19.9.2 DNS管理考虑 264 19.10 DNS解析器 265 19.10.1 接口 266 19.10.2 资源 266 19.11 小结 267 第20章 远端过程调用(RPC) 269 20.1 RPC和XDR 综述 269 20.2 RPC和NFS 展望 270 20.3 RPC模型 270 20.4 RPC传输和RPC语义 271 20.5 RPC协议要求 272 20.6 RPC程序和过程 273 20.7 RPC认证 273 20.8 RPC程序号分配 273 20.9 RPC协议的功能特性 274 20.9.1 RPC批处理 274 20.9.2 广播远端过程调用 274 20.10 RPC报文协议 274 20.10.1 RPC报文 275 20.10.2 RPC调用的主体 276 20.10.3 RPC调用被接受后服务器 的应答 276 20.10.4 RPC调用被拒绝后服务器 的应答 277 20.11 RPC 标记记录标准 277 20.12 RPC语言 277 20.12.1 RPC语言示范服务 277 20.12.2 RPC语言规定 278 20.12.3 RPC系统认证方法 278 附录A 首字母缩写和简称 280 附录B TCP/IP RFC 参考 310 |