第一章TCP/IP概述 1
TCP/IP和Internet 1
TCP/IP的特点 2
协议标准 2
数据通信模型 3
TCP/IP协议结构 5
网络访问层 7
网间协议(IP) 8
网间层 8
前言 9
适用的读者 9
内容编排 9
目 录 9
UNIX版本 10
网间控制报文协议 11
约定 11
传输层 12
用户数据报协议(UDP) 12
传输控制协议(TCP) 13
应用层 15
第二章数据传输 19
寻址、路由选择和多路复用 19
IP地址 19
地址耗尽 22
子网 23
Internet的路由结构 24
路由表(RoutingTable) 26
地址转换 28
RARP 29
协议、端口和软插口 30
协议号 30
端口号 31
软插口(socket) 32
第三章名服务概念 35
名字和地址 35
主机表 35
NIC主机表 37
域名服务 40
域层次结构 40
域和了域的创建 41
域名 43
BIND、转换程序和named 43
网络信息服务 44
第四章入门知识 47
连接和非连接网络 47
获取IP地址 48
网络地址申请 48
分配主机地址 50
获取域名 51
获取in-addr.arpa域 52
选用主机名 52
路由选择规则 53
获取自治系统号 55
定义子网掩码 55
指定广播地址 56
计划单范例 57
第五章基本配置 59
内核配置 59
BSD的内核配置文件 60
BSD内核中的TCP/IP 60
BSDTCP/IP系统参数 62
增加网络设备 63
System V的内核配置 65
网间守护程序(Internet Daemon) 67
SCO的netconfig程序 67
第六章接口配置 71
ifconfig命令 71
利用netstat确定接口类型 72
利用ifconfig检查接口 75
分配子网掩码 75
设置广播地址 76
分配网络接口地址 77
其它命令选项 78
串行线的TCP/IP 80
串行协议 80
串行协议的选用 82
SLIP的安装 82
Sun系统中的SLIP 82
配置SLIP接口 85
Slattach命令 85
Sliplogin命令 87
PPP的安装 89
配置PPP接口 90
第七章路由选择配置 91
一般的路由选择配置 91
最小路由表 92
构建静态路由表 93
增加静态路由 94
路由选择协议的种类 97
内部路由选择协议 97
外部路由协议 98
路由选择协议的选择 100
路由选择信息协议 100
利用routed运行RIP 101
外部网关协议 102
配置EGP用户进程 103
gated的优先值 104
网关路由选择守护程序(gated) 104
gated的配置 106
gated.conf配置文件实例 107
gated命令 112
第八章DNS名服务的配置 115
BIND:UNIX名服务 115
配置BIND 115
转换程序的配置 116
转换程序配置文件 117
named的配置 119
named.boot文件 119
标准资源记录 121
高速缓存初始化文件 123
named.local文件 124
反向域文件 125
named.hosts文件 126
nslookup的使用 128
第九章网络应用程序 133
r命令 133
r命令的安全考虑 134
.rhosts文件 136
/usr/hosts目录 137
网络信息服务 137
/etc/netgroup文件 139
网络文件系统 141
NFS守护程序 141
文件系统的输出 143
/etc/exports文件 143
安装远程文件系统 145
mount命令 145
/etc/fstab文件 146
sendmail的功能 149
第十章sendmail 149
作为守护程序运行sendmail 150
sendmail/别名 151
sendmail.cf文件 152
查找sendmail.cf范例文件 153
sendmail.cf的一般结构 153
sendmail的配置 155
定义宏命令 156
定义类的命令 158
设置选项命令 159
定义可信任用户 161
定义邮件优先值(precedence) 161
定义邮件报头(Header) 162
定义邮件程序(Mailer) 162
模式匹配 165
重写邮件地址 165
地址转换 167
设置规则集命令 169
sendmail.cf文件的修改 170
修改本地信息 171
修改通用宏 171
修改类 172
修改版本号 172
修改选项 173
修改重写规则 174
测试sendmail.cf文件 174
测试重写规则 177
第十一章TCP/IP的故障检修 181
问题的解决方法 181
故障检修的几点提示 182
诊断工具 183
测试基本连通性 184
Ping命令 185
网络访问的故障检修 187
利用ifconfig命令检测故障 187
利用arp命令检测故障 188
利用netstat命令检查接口 190
网络硬件问题 192
检查路由选择问题 193
检查RIP更新分组 194
跟踪路由 195
检查名服务 198
nslookup的代用工具dig 203
协议问题的分析 205
分组过滤器 205
协议案例分析 208
安全规划 213
第十二章网络安全性 213
威胁评估 214
分布式控制 214
编写安全策略文件 216
口令 217
口令的选择 218
口令软件 218
其它保护措施 220
检查应用程序的安全性 221
删除不必要的保安终端 221
删除不必要的软件 222
保持软件更新 222
安全监测 223
了解自己的系统 223
查找问题 224
COPS程序包 226
加密 228
限制访问权 228
防火墙 230
路由选择控制 232
访问控制 233
wrapper程序 233
几点说明 236
第十三章Internet信息资源 237
匿名(Anonymous)ftp 237
创建ftp服务器 238
RFC的索取 240
利用电子邮件索取RFC 241
邮址表 242
资源查找程序 242
archie 243
gopher 245
白页(white page) 247
X.500 250
其它读物 252
附录A网络提供者名单 253
internet联系 253
附录B表格 257
Whois Registration 258
Network Number Request 262
Internet Domain Name Registration 264
In-ADDR.ARRP Registration 267
Autonomous System Number Applicaiton 269
各种网络信息中心(NIC) 272
附录C网关守护程序gated参考资料 273
gated命令 273
信号处理 275
指示语句 276
跟踪语句 276
gated配置语言 276
定义语句 278
协议语句 279
rip语句 280
hello语句 281
redirect语句 281
egp语句 281
bgp语句 284
静态语句 284
控制语句 285
accept语句 285
propagate语句 287
优先值的次序 288
附录D名服务器守护程序named参考资料 291
named命令 291
信号处理 291
named.boot配置命令 292
区文件记录 293
标准资源记录 294
实验中的资源记录 303
附录E Sendmail.cf范例文件 305
sendmails配置文件 305
附录FTCP/IP报头实例 319
IP数据报报头 319
TCP段报头 322
ICMP参数问题报文报头 324
附录G passwd+参考资料 327
配置文件 327
GECOS数据 328
记录passwd+的活动 329
口令测试 330
换码序列 331
结束语 332
附录H软件来源 333