| 作者 |
| John Ray |
| 丛书名 |
| 特版精品系列 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9787111072768 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 本书全面详细地介绍了TCP/IP协议和TCP/IP网络。内容包括TCP/IP网络的基本概念、TCP/IP连接的基本配置方法、各种TCP/IP服务程序的特性和用法、TCP/IP内部网如何与因特网相连接、如何管理网络资源和诊断网络运行过程中发生的各种问题和故障。本书内容翔实、深入浅出,包含了作者多年的网络管理经验。无论是刚刚涉足TCP/IP网络应用的人们,还是有一定经验的网络管理员,本书都有极好的参考价值。本书光盘包含大量TCP/IP协议组的RFC以及一些共享软件。 |
| 目录 |
| 目 录 译者序 前言 第一部分 TCP/IP与网络 第1章 了解网络的层次结构 1 1.1 ISO提出的OSI 1 1.2 OSI网络模型概述 2 1.3 OSI层的内部结构 2 1.3.1 硬件/物理层 2 1.3.2 数据链路层 2 1.3.3 网络层 3 1.3.4 传输层 5 1.3.5 会话层 6 1.3.6 表示层 6 1.3.7 应用层 6 第2章 TCP/IP与OSI网络层的集成 7 2.1 物理层 7 2.1.1 细缆 7 2.1.2 替代布线方案 8 2.1.3 网络的其他称谓 9 2.1.4 什么是最好的产品 9 2.1.5 网卡的使用 10 2.1.6 所需的费用 10 2.1.7 小结 11 2.2 数据链路层 11 2.2.1 发现数据中的错误 11 2.2.2 将数据送达目的地 11 2.2.3 何时发生冲突 13 2.2.4 其他的连接方法 14 2.2.5 小结 14 2.3 网络层 15 2.3.1 IP地址 16 2.3.2 数据包的分段 16 2.3.3 IP数据包的结构 16 2.3.4 通信问题 17 2.3.5 小结 19 2.4 TCP/UDP和传输层 19 2.4.1 用Netstat查看连接 22 2.4.2 小结 23 2.5 TCP/会话层 24 2.6 在表示层进行通信 24 2.7 应用层 25 2.7.1 ICQ 25 2.7.2 Hotline 26 2.7.3 Palace 27 2.7.4 CDDB 27 2.7.5 PointCast 28 2.7.6 VNC 29 2.7.7 Java 29 2.7.8 Quake 30 2.7.9 小结 30 参考信息 30 第3章 介绍IP地址 32 3.1 为什么要使用IP地址 32 3.2 硬件地址与IP地址是如何一起 工作的 33 3.3 DHCP 35 3.4 拨号连接 37 3.5 如何知道使用何种地址分配方法 37 3.6 子网络和IP地址 38 3.6.1 子网络掩码 39 3.6.2 选择较小的子网络作为路由问题 的解决方法 39 3.6.3 专用子网络 40 3.7 主机名与DNS 41 参考信息 47 第4章 控制网络信息 48 4.1 中继器 48 4.2 网桥 48 4.3 路由器/网关 48 4.4 在网络之间传送数据包 50 4.4.1 透明网桥 50 4.4.2 路由器/网关 51 4.4.3 交换机 54 4.4.4 智能或可管理的集线器 55 4.5 使用SNMP监控连接 55 4.6 广播与组播 55 4.7 MBONE 56 4.8 购买何种产品 57 参考信息 57 第5章 配置客户工作站 58 5.1 配置Mac OS 8.X计算机使用TCP/IP 网络 58 5.1.1 Open Transport与MacTCP 58 5.1.2 配置Open Transport 59 5.2 配置Windows 95/98 60 5.2.1 安装TCP/IP 60 5.2.2 配置Windows下的TCP/IP 61 5.3 配置Red Hat的 Linux 5.x 63 5.4 其他的TCP/IP配置 65 参考信息 66 第二部分 TCP/IP协议 第6章 了解TCP/IP协议 67 6.1 Telnet 68 6.2 协议和协议的开发 68 6.3 统一资源定位器 69 6.4 未来的文件系统 70 6.5 让我们着手具体的应用 70 第7章 使用邮件协议 72 7.1 POP3 72 7.1.1 POP3的身份验证特性 72 7.1.2 控制POP3会话 73 7.1.3 可选择使用的命令 75 7.1.4 用手工方式进行操作 76 7.2 SMTP 76 7.2.1 与SMTP服务器连接 76 7.2.2 发送邮件 77 7.2.3 可选择使用的命令 78 7.2.4 手工进行操作 79 7.3 IMAP 79 7.3.1 IMAP的身份验证功能 80 7.3.2 控制IMAP会话 81 7.3.3 配置IMAP邮箱 84 7.3.4 手工操作 86 参考信息 86 第8章 使用文档传送协议 87 8.1 Gopher 87 8.1.1 与Gopher服务器连接 87 8.1.2 控制Gopher 88 8.1.3 弃旧图新 89 8.2 HTTP 89 8.2.1 与Web服务器连接 90 8.2.2 使用GET命令检索服务器上的 资源 90 8.2.3 其他HTTP命令 94 8.2.4 确保Web连接的安全 98 8.3 客户软件 98 参考信息 98 第9章 其他有用的协议 99 9.1 网络新闻传输协议 99 9.1.1 连接NNTP服务器 100 9.1.2 客户软件 102 参考信息 103 9.2 在因特网上聊天 103 9.2.1 IRC 103 9.2.2 客户软件 110 参考信息 110 9.3 友好程度稍差但很有用的协议 110 9.3.1 FTP 110 9.3.2 NTP 112 第三部分 TCP/IP服务程序 第10章 创建TCP/IP Intranet 115 10.1 安装并了解集线器 115 10.2 规划网络布线 116 10.3 进行计算机连接 116 10.4 使用Ping检查连接状况 117 10.4.1 无法连网 118 10.4.2 网络超时 118 10.5 基本TCP/IP服务程序 119 10.6 基本的客户机服务程序 119 10.6.1 Mac OS操作系统提供的默认服务 程序 120 10.6.2 Windows 95/98基本服务程序 122 10.6.3 基本的Linux服务程序 126 10.6.4 其他情况 126 第11章 客户操作系统的文件服务器功能 128 11.1 通过TCP/IP共享文件 128 11.2 使用Mac操作系统在TCP/IP网络上 共享文件 128 11.2.1 在TCP/IP网络上使用Mac操作系 统和Apple Share 132 11.2.2 将Mac操作系统作为TCP/IP Windows 网络上的一个层来使用 133 11.2.3 使用Mac操作系统与Windows网络 共享文件 135 11.3 使用Windows 95或98通过TCP/IP网络 共享文件 136 11.4 使用Linux通过TCP/IP网络共享 文件 144 第12章 给操作系统增加Email和Web 服务器功能 155 12.1 在Mac操作系统下提供电子邮件 156 12.2 在Windows 95、98和Linux下提供邮 件服务程序 164 12.3 Web服务程序 181 12.3.1 用Mac OS提供World Wide Web 服务 181 12.3.2 使用Windows提供World Wide Web服务 186 12.3.3 用Linux提供World Wide Web 服务 188 第13章 建立专用服务器 192 13.1 AppleShare IP 192 13.2 Windows NT 195 13.3 Linux和其他UNIX操作系统 198 13.4 选择因素 201 13.4.1 使用的方便性 201 13.4.2 稳定性 201 13.4.3 提供的服务程序 201 13.4.4 价格 202 13.4.5 可伸缩性 202 13.4.6 安全性 202 第四部分 连接因特网 第14章 把你的网络与因特网连接起来 203 14.1 电话线连接 203 14.2 ISDN 203 14.3 ADSL 204 14.4 电缆modem 204 14.5 T1线路 204 14.6 选择方案 204 14.6.1 代理服务器 205 14.6.2 NAT解决方案 205 参考信息 208 第15章 代理服务器的使用 209 15.1 控制/审检因特网内容 209 15.2 代理服务器 210 15.3 配置MAC OS浏览器 211 15.4 在Windows下配置代理服务器 212 15.5 在Linux下配置代理服务器 214 15.6 在Mac OS下使用代理服务器 216 15.7 在Windows下使用代理服务器 225 15.8 在Linux下使用代理服务器 230 第16章 使用代理NAT服务器 235 16.1 把Mac OS当作一个NAT服务器 235 16.2 把Windows当作一个NAT服务器 237 16.3 把Linux当作一个NAT服务器 239 16.4 配置客户机 240 16.5 连接 240 第五部分 管理网络 第17章 实施硬件解决方案 243 17.1 安全网络 243 17.2 稳定性方面的安全问题 244 17.3 保护网络的方法 246 17.3.1 防火墙 246 17.3.2 包过滤防火墙 247 17.3.3 数据加密 247 17.4 其他安全问题 248 参考信息 248 第18章 使用安全技术保护网络和数据 249 18.1 使用防火墙保护网络 249 18.1.1 用Mac OS计算机建立防火墙 249 18.1.2 用Windows建防火墙 250 18.1.3 用Linux建包过滤防火墙 250 18.1.4 其他防火墙 251 18.2 把数据加密作为一个安全措施 251 18.2.1 什么是RSA? 252 18.2.2 在Mac OS和Windows下使用 PGPFreeware 253 18.3 最后的话 259 参考信息 259 第19章 管理TCP/IP网络资源 260 19.1 网络问题出在哪里 260 19.1.1 硬件 260 19.1.2 软件 262 19.1.3 用户 265 19.2 中间件 267 第20章 用DHCP配置网络 269 20.1 为客户机配置DHCP 269 20.1.1 Mac OS和DHCP 269 20.1.2 Windows 95/98和DHCP 270 20.1.3 Linux和DHCP 271 20.2 在Mac OS平台上提供DHCP服务 272 20.3 在Windows平台上提供DHCP服务 273 20.4 在Linux平台上提供DHCP服务 278 第21章 监控网络 280 21.1 使用Mac OS监控网络 280 21.2 使用Windows监控网络 286 21.3 使用Linux监控网络 291 21.4 不要过分依赖某一个软件 296 第22章 发现和诊断网络问题 297 22.1 诊断用户的错误 298 22.1.1 主机名键入出错 298 22.1.2 字母的大小写是否正确 298 22.1.3 文件名中是否有空格 299 22.2 诊断配置错误 299 22.2.1 IP地址相重 299 22.2.2 主机名服务器的配置错误 300 22.3 路由器配置错误 304 22.4 子网络掩码配置错误 304 22.5 诊断软件错误 304 22.6 诊断电缆布线问题 305 22.7 使用Netstat命令 306 22.8 使用Spray命令 306 22.9 诊断网络硬件问题 308 22.10 网络问题诊断的正确方法 308 第六部分 TCP/IP的现状和未来 第23章 按照道德规范使用和管理网络 311 23.1 带宽 311 23.2 信息共享 313 23.3 信息保密 316 23.4 出错是难免的 317 第24章 TCP/IP的未来:IPng 318 24.1 进入IPv6 318 24.2 编址 319 24.3 简化首标 319 24.4 可扩展性 321 24.5 安全性 321 24.6 服务质量 322 24.7 向IPv6过渡 322 24.8 其他资料 323 24.9 结束语 323 第七部分 附 录 附录A TCP/IP协议组 325 A.1 RFC 793—TCP 325 A.2 RFC 768—UDP 361 A.3 RFC 1340—IP 363 A.4 RFC 1883—IPv6 448 A.5 RFC 792—ICMP 467 附录B 远程使用TCP/IP 476 B.1 SLIP 476 B.2 PPP 480 附录C 术语表 502 |