译者序 1
关于作者 1
引言 1
第一部分 原理 1
第一章 建立一个网络标准 1
1.1 TCP/IP设计原则 2
1.1.1 独立于平台 3
1.1.2 可寻址性 3
1.1.3 分配IP地址 4
1.1.4 注册IP地址 4
1.1.5 组件标准 5
1.1.6 公共标准 5
1.2 发展Internet标准 6
1.2.1 评议征求(RFCS) 7
1.2.2 标准化进程 8
1.2.3 标准的类型 9
1.3 小结 10
第二章 TCP/IP通信 11
2.1 协议组 11
2.1.1 OSI参考模型 12
2.1.2 TCP/IP组 13
2.1.3 协议对称性 15
2.1.4 服务质量 16
2.2 怎样理解数据封装 17
2.2.1 数据结构的命名 18
2.2.2 加入协议头 19
2.2.3 协议头图解 21
2.3 怎样理解IP地址 22
2.3.1 网络和节点地址 23
2.3.2 IP地址 23
2.3.3 子网分割 28
2.4.1 主机与域 34
2.4 TCP/IP系统的命名 34
2.4.2 NETBIOS名 35
2.5 TCP/IP路由 36
2.6 小结 37
第三章 TCP/IP和操作系统 38
3.1 网络接口 38
3.1.1 网络设备接口规格(NDIS) 39
3.1.2 开放式数据连接接口(ODI) 44
3.2 应用编程接口(APIS) 46
3.2.1 Windows Sockets 46
3.2.2 NETBIOS 49
3.3 TCP/IP 和Windows NT网络结构 52
3.3.1 传输驱动接口(TDI) 53
3.3.2 NetBEUI,TCP/IP,流 53
3.3.3 TCP/IP之上的NetBIOS (NetBT) 54
3.3.4 服务器报文块(SMB) 60
3.3.5 Windows NT文件共享 61
3.4 TCP/IP和IntranetWare 62
3.4.1 TCP/IP和NetWare核心协议(NCP) 63
3.4.2 Moab 69
3.5 小结 69
第二部分 协议 71
第四章 链路层 71
4.1 使用TCP/IP和以太网 73
4.1.1 以太网和IEEE标准 74
4.1.2 以太网帧类型 74
4.1.3 以太网地址 82
4.1.4 地址解析协议(ARP) 83
4.1.5 逆向地址解析协议(RARP) 88
4.2 使用TCP/IP端到端协议 89
4.2.1 串行线路接口协议(SLIP) 92
4.2.2 点到点协议(PPP) 93
4.2.3 建立PPP连接 100
4.3 回放接口 104
4.4 小结 104
第五章 网间层 105
5.1 网间协议(IP) 106
5.1.1 服务质量 106
5.1.2 IP功能 107
5.1.3 IP头 108
5.1.4 分片数据报 114
5.2 网间控制报文协议(ICMP) 121
5.2.1 ICMP报文结构 122
5.2.2 ICMP差错报文 124
5.3 小结 133
第六章 传输层 134
6.1 传输层多路分配 134
6.2.1 UDP应用 138
6.2 用户数据报协议(UDP) 138
6.2.2 UDP事务处理 139
6.2.3 UDP服务 140
6.2.4 UDP头 141
6.2.5 UDP校验和 142
6.3 传输控制协议(TCP) 144
6.3.1 TCP多路复用 145
6.3.2 TCP应用 145
6.3.3 TCP头 146
6.3.4 TCP会话的分解 149
6.4 小结 161
第七章 应用层 162
7.1 TCP/IP应用体系 162
7.1.1 客户/服务器通信 163
7.1.2 应用层多路复用 163
7.2.1 简单文件传输协议(TFTP) 165
7.1.3 传输层/应用层界面 165
7.2 UDP应用程序 165
7.2.2 BOOTP和DHCP 168
7.2.3 域名系统(DNS) 168
7.2.4 动态路由协议 170
7.2.5 简单网络管理协议(SNMP) 171
7.2.6 网络文件系统(NFS) 172
7.3 TCP应用程序 173
7.3.1 文件传输协议(FTP) 173
7.3.2 超文本传输协议(HTTP) 179
7.3.3 简单邮件传输协议(SMTP) 183
7.3.4 网络新闻传输协议(NNTP) 185
7.3.5 远程通信网络协议(Telnet) 186
7.4 小结 186
第八章 WINDOWS NT和INTRANETWARE 187
第三部分 服务器 187
8.1 在NetWare4.11上安装TCP/IP 188
8.1.1 手工配置TCP/IP 188
8.1.2 在AUTOEXEC.NCF中实现TCP/IP 194
8.1.3 用INETCFG.NLM配置TCP/IP 196
8.2 在Windows NT4.0上安装TCP/IP 206
8.2.1 安装网卡 208
8.2.2 安装TCP/IP协议 209
8.2.3 联编网络模块 215
8.3 小结 216
第九章 路由IP 217
9.1 路由过程 217
9.1.1 路由表 218
9.1.2 IP路由器 221
9.1.3 路由和ICMP 222
9.2.1 使用ROUTE.EXE 227
9.2 静态路由 227
9.2.2 使用TCPCON.NLM 228
9.3 动态路由 231
9.3.1 路由协议 231
9.3.2 路由信息协议(RIP) 231
9.3.3 开放最短路径优先(OSPF)协议 236
9.4 Windows NT 路由IP 237
9.4.1 静态LAN路由 237
9.4.2 拨号网络路由 239
9.4.3 使用“路由和远程访问服务” 240
9.5 IntranetWare路由IP 242
9.5.1 配置OSPF 243
9.5.2 配置RIP 244
9.6 小结 245
10.1 问题 246
第十章 DHCP和IP地址管理 246
10.2 DHCP的源头 247
10.2.1 RARP 247
10.2.2 BOOTP 249
10.3 理解DHCP 249
10.3.1 分配IP地址 250
10.3.2 给客户配置参数赋值 251
10.3.3 DHCP分组结构 252
10.3.4 DHCP通信 255
10.4 使用DHCP 262
10.4.1 微软的DHCP服务器 262
10.4.2 NetWare DHCP服务器 268
10.5 小结 272
第十一章 名字注册与解析 273
11.1 主机名字和NetBIOS名字 273
11.2 NetBIOS命名 275
11.2.1 名字解析方法 276
11.2.2 NetBIOS节点类型 279
11.2.3 NetBIOS名字注册 281
11.2.4 NetBIOS名字解析 286
11.2.5 使用WINS 291
11.3 域命名 296
11.3.1 域的层次结构 297
11.3.2 域名服务器 300
11.3.3 解析器(Resolver) 302
11.3.4 Internet主机名的注册 302
11.3.5 Internet主机名的解析 303
11.3.6 安装一个DNS服务器 308
11.4 小结 314
第四部分 客户 315
第十二章 MICROSOFT的TCP/IP客户 315
12.1 Windows3.1x和TCP/IP 315
12.1.1 第三方的TCP/IP产品 316
12.1.2 TCP/IP和Windows for Workgroups 317
12.1.3 安装TCP/IP-32 318
12.1.4 配置TCP/IP-32 321
12.2 Windows95和TCP/IP 327
12.2.1 Windows95的组网 327
12.2.2 安装TCP/IP LAN支持 328
12.2.3 TCP/IP和Windows95拨号组网 334
12.3 Windows NT和TCP/IP 341
12.3.1 添加网络组件 341
12.3.2 TCP/IP和Windows NT拨号组网 343
12.4 小结 347
第十三章 INTRANETWARE TCP/IP客户 348
13.1 NetWare 客户与TCP/IP 348
13.1.1 使用VLM/IP客户 348
13.1.2 使用支持DOS/ Windows3.1的Client 32 353
13.1.3 使用带有Windows 95和NT的NetWare/IP 358
13.2 使用IPX/IP网关 363
13.2.1 IPX/IP Gateway结构 364
13.2.2 IPX/IP Gateway的安全性 364
13.2.3 安装IPX/IP Gateway服务器 365
13.2.4 安装IPX/IP Gateway Client 367
13.3 小结 368
第五部分 工具 369
第十四章 TCP/IP实作工具 369
14.1 TCP/IP实用工具类型 369
14.2 PING 371
14.2.1 ICMP回应报文 371
14.2.2 PING.EXE 372
14.2.3 PING.NLM 376
14.2.5 WINPING 378
14.2.6 使用PING 378
14.2.4 TPING.NLM 378
14.3 Traceroute 381
14.3.1 TRACERT.EXE 383
14.3.2 IPTRACE.NLM 384
14.4 IPCONFIG 385
14.4.1 WINIPCFG 387
14.4.2 CONFIG 387
14.5 NETSTAT 388
14.6 NBTSTAT 391
14.7 ARP 393
14.8 TCPCON 394
14.8.1 察看接口统计数据 394
14.8.2 察看协议统计数据 395
14.8.3 配置TCP/IP协议 397
14.8 小结 400
15.1.1 Windows FTP客户的接口 401
15.1 FTP 401
第十五章 TCP/IP的应用程序 401
15.1.2 NetWare的FTP服务器 407
15.2 Internet信息服务器 410
15.2.1 使用Internet Service Manager 411
15.2.2 配置FTP Service 412
15.2.3 配置Wide Wide Web服务 417
15.3 Novell Web Server 422
15.3.1 Novell Web Server的配置文件 424
15.3.2 使用Web Manager 424
15.4 简单的TCP/IP服务(Simple TCP/IP Services) 432
15.5 小结 432
第十六章 协议分析 433
16.1 网络监视工具 433
16.1.1 流量监视器 433
16.1.2 协议分析器 434
16.2.1 创建一个图 439
16.2 使用Windows NT性能监视器 439
16.2.2 选择对象种类 440
16.2.3 填加计数器 441
16.2.4 创建一个有效的图表 441
16.2.5 记录性能监视器的信息 443
16.3 使用NetXRay 443
16.3.1 监视网络流量 443
16.3.2 捕获分组 445
16.3.3 观看捕获到的数据 446
16.4 分析TCP/IP事务 452
16.4.1 TCP连接 452
16.4.2 UDP事务 464
16.4.3 NetWare/IP通信 468
16.5 小结 469
附录 CO-ROM简介 469