第1章 计算机网络基础知识简介 1
1-1 前言 2
1-2 网络基本原理 2
网络概念 2
OSI模型 2
1-3 网络物理传送技术 4
EtherNet以太网络 4
Token Ring令牌环网 5
ATM异步传输模式 6
无线网络 6
1-4 网络的连接设备 6
NIC(network interface card)网卡 7
Repeater信号增强器 8
Hub集线器 8
Switching交换机 9
Modem调制解调器 10
Router路由器 10
1-5 连接介质 11
RG-58同轴电缆 11
Twisted Pair双绞线 12
Optical Fiber Cable光纤电缆 12
WirelessCommunicationDevice无线通信设备 13
1-6 习题 13
第2章 TCP/IP协议 15
2-1 前言 16
2-2 TCP/IP的历史 16
2-3 OSI模型与TCP/IP模型的关系 17
OSI与TCP/IP的比较 17
TCP/IP的特点 17
2-4 TCP/IP通信协议组 18
应用层的协议 18
网络层协议 19
2-5 分层结构与数据报概念 19
传输层协议 19
2-6 TCP/IP的网络地址 20
2-7 TCP/IP的优势 21
2-8 习题 22
第3章 IP(Internet)协议 23
3-1 前言 24
3-2 IP地址 24
3-3 IP数据报的格式 26
路由表 29
3-4 IP数据的传递 29
数据的封装 30
3-5 在Internet上传递数据 31
3-6 数据包的分割与重新组合 32
3-7 子网 33
子网络化的优点 33
划分子网 34
子网掩码 34
子网寻址模式 35
3-8 IPv6 36
3-9 习题 37
第4章 ARP 地址解析协议 39
4-1 前言 40
4-2 ARP概念 40
4-3 ARP的运作方式 41
本地地址 41
远程地址 42
4-4 ARP缓存 43
4-5 IP地址转换 44
重复的IP地址 44
使用错误的子网掩码 45
检查和修改 45
4-6 RARP协议 46
RARP的运作 47
RARP服务器 47
4-7 ARP与 RARP信息格式 47
4-8 习题 48
第5章 TCP传输控制协议 49
5-1 前言 50
5-2 TCP的基本概念 50
5-3 TCP靠的传输服务 52
可靠的比特流传输服务 52
滑动窗口理论 53
5-4 TCP报头的格式 55
5-5 建立TCP连接服务 57
5-6 重发定时器与拥塞控制机制 60
重发定时器 60
拥塞控制 61
5-7 习题 62
第6章 UDP用户数据协议 63
6-2 UDP通信协议 64
UDP 通信协议特征 64
6-1 前言 64
UDP 通信协议 65
6-3 UDP端口 66
UDP端口定义 66
动态及静态指定的通信端口号 67
6-4 UDP功能 68
6-5 UDP数据报报头的格式 69
6-6 UDP校验和与虚拟报头 70
6-7 习题 71
第7章 Internet数据控制协议 73
7-1 前言 74
7-2 ICMP的起源与推广 74
7-3 ICMP的数据格式 75
7-4 ICMP的数据描述 76
错误数据 76
查询数据 78
7-5 解决数据报拥塞 79
路径变更要求 80
7-6 路径管理 80
数据陷入环状路径 81
7-7 习题 82
第8章 DNS域名服务 83
8-1 前言 84
8-2 DNS的基本概念与结构 84
资源记录 85
DNS系统结构 85
查询名称的方式 86
网域的组成 86
8-3 DNS的基本运行方式 86
基本名称查询流程 87
8-4 DNS的查询 87
递归查询 87
逆向查询 88
8-5 DNS的信息格式 88
DNS数据报的组成 88
DNS数据报的报头 89
Question区段 91
Answer区段 92
Authority区段和Additional区段 93
8-6 DNS的资源记录 93
常用资源记录 93
其他的资源记录 94
8-7 DNS应用实例 96
8-8 习题 97
第9章 SMTP邮件传输协议 99
9-1 前言 100
9-2 SMTP通信协议 100
UA及MTA的概念 100
SMTP服务器 101
邮件转送机制 101
9-3 SMTP的结构 102
信封、报头及正文 102
UA及MTA的处理过程 103
SMTP的沟通 104
9-4 SMTP的运作方式及指令 104
基本的SMTP指令 105
特别的SMTP指令 106
SMTP的响应代码 106
9-5 POP3通信协议及实例 107
POP3的运作方式 108
认证阶段 108
处理阶段 109
更新阶段 110
9-6 实例 110
无此接受者 111
邮件信箱容量限制 112
9-7 习题 112
第10章 HTTP超文本传输协议 113
10-2 WWW与HTTP 114
10-1 前言 114
URL的使用 115
网页的流程 115
10-3 HTTP通信协议 116
10-4 HTTP信息格式 117
Request的信息格式 117
10-5 HTTP的访问方式 118
网页内容访问 118
Response的信息格式 118
信息访问 119
10-6 HTTP通信协议代码 119
10-7 PROXY服务器 122
PROXY服务器的运作 122
PROXY与防火墙 122
10-8 习题 123
第11章 FTP文件传输协议 125
分离的传输端口 126
P1与DTP模块 126
11-2 FTP的运作方式 126
11-1 前言 126
11-3 FTP连接的建立 127
控制连接 127
数据连接 128
11-4 FTP命令 129
常用的命令 129
其他的命令 130
11-5 FTP支持的文件类型 131
11-6 FTP的格式控制 132
文件结构 133
传输模式 133
11-7 FTP应用实例 134
11-8 习题 136
第12章 其他TCP/IP应用程序 137
12-1 前言 138
12-2 终端机仿真程序 138
12-3 TELNET的运作与指令 139
控制指令 140
紧急中断控制指令 142
12-4 DHCP的功能 142
DHCP的概念 142
DHCP的优点 143
12-5 DHCP的运作方式 143
DHCP的运作流程 144
DHCP Relay Agent 144
12-6 DHCP的数据报 145
12-7 习题 146
第13章 BOOTP激活协议 147
13-1 前言 148
13-2 BOOTP原理 148
13-3 BOOTP的数据格式 149
13-4 BOOTP数据的传输 152
13-5 激活配置文件 152
13-6 习题 153
第14章 网络安全管理——防火墙 155
14-2 防火墙概念 156
14-1 前言 156
数据报过滤式防火墙 157
14-3 防火墙类型 157
双重网关式防火墙 158
屏蔽式主机防火墙 159
屏蔽式子网防火墙 159
防火墙的管理工作 160
安全性的需求 161
基本访问控制 161
14-4 防火墙的重要特性 161
用户认证(User Authentication) 162
审核与警告 163
速度 164
14-5 建立防火墙策略 164
几种不同类型的安全策略 164
安全策略与防火墙 164
防火墙安全策略的需求 166
日常管理 167
14-6 防火墙的维护 167
监视系统 169
保持最新状态 169
14-7 选择防火墙 170
完全自行发展 170
由工具组发展防火墙 171
商业性防火墙 172
14-8 习题 173
第15章 网络管理结构与协议:问题与解决方法 175
15-1 前言 176
15-2 OSI管理结构 176
15-3 安全管理 177
15-4 命名管理 177
15-5 配置、容错与性能管理 178
开机与激活协议 178
配置数据库 179
15-7 未来 180
监测与控制问题 180
15-6 较高层的问题 180
15-8 习题 181
附录A 关于RFC文件 183
如何获得RFC文件 184
通过FTP取得RFC文件 184
RFC中与本书有关的重要文件 185
与IP相关的RFC文件 186
与ICMP相关的RFC文件 187
与SNMP相关的RFC文件 188
与TCP UDP相关的RFC文件 189
与DNS相关的RFC文件 190
与FTP相关的RFC文件 192
与SMTP POP3相关的RFC文件 194
与HTTP相关的RFC文件 195
与TELNET相关的RFC文件 195
与BOOTP DHCP相关的RFC文件 198
附录B RFC介绍 201
RFC 202
RFC 1287:迈向Internet未来结构 202
简介 202
路由及寻址 203
多重协议结构 204
网络安全结构 205
网络流量状态及其控制 206
高级应用 207
RFC 1545:下一个IP版本的比较 207
为什么目前的IP已不敷使用 207
这些方案的共同点 208
这些方案提示到的议题(What the proposals onlyhint at) 209
这些方案没有提到的 210
这些方案不同之处 210
转移的计划(Transition Plans) 211
随意的评论(Random Comments) 211