第1章 网络通信基础 2
1.1 通信与网络 2
1.1.1 什么是通信 2
1.1.2 快递与网络通信 3
1.1.3 一些常见的术语 5
1.1.4 练习题 5
1.2 OSI模型和TCP/IP模型 5
1.2.1 网络协议和标准机构 6
1.2.2 OSI参考模型 7
1.2.3 TCP/IP协议簇 9
1.2.4 练习题 11
1.3 网络类型 12
1.3.1 局域网和广域网 12
1.3.2 网络拓扑形态 13
1.3.3 练习题 14
1.4 传输介质及通信方式 15
1.4.1 传输介质 15
1.4.2 通信方式 20
1.4.3 练习题 21
第2章 VRP基础 22
2.1 VRP简介 24
2.1.1 什么是VRP 24
2.1.2 VRP的演进 24
2.2 VRP命令行 25
2.2.1 命令行的基本概念 25
2.2.2 命令行的使用方法 27
2.3 登录设备 30
2.3.1 通过Console口登录设备 31
2.3.2 通过MiniUSB口登录设备 33
2.4 基本配置 37
2.4.1 配置设备名称 37
2.4.2 配置设备系统时钟 38
2.4.3 配置设备IP地址 38
2.4.4 用户界面配置 38
2.5 配置文件管理 42
2.5.1 基本概念 42
2.5.2 保存当前配置 42
2.5.3 设置下次启动的配置文件 43
2.6 通过Telnet登录设备 44
2.6.1 Telnet简介 45
2.6.2 Telnet登录设备 45
2.7 文件管理 45
2.7.1 基本概念 46
2.7.2 备份配置文件 46
2.7.3 传输文件 47
2.7.4 删除文件 49
2.7.5 设置系统启动文件 50
2.8 基础配置常用命令 50
2.9 练习题 51
第3章 以太网 54
3.1 以太网卡 56
3.1.1 计算机上的网卡 56
3.1.2 交换机上的网卡 57
3.1.3 练习题 59
3.2 以太网帧 59
3.2.1 MAC地址 60
3.2.2 以太帧的格式 61
3.2.3 练习题 63
3.3 以太网交换机 63
3.3.1 3种转发操作 63
3.3.2 交换机的工作原理 64
3.3.3 单交换机的数据转发示例 65
3.3.4 多交换机的数据转发示例 70
3.3.5 MAC地址表 75
3.3.6 练习题 77
3.4 ARP 77
3.4.1 ARP的基本原理 78
3.4.2 ARP的报文格式 79
3.4.3 练习题 80
第4章 STP协议 82
4.1 环路问题 84
4.2 STP树的生成 86
4.2.1 选举根桥 87
4.2.2 确定根端口 87
4.2.3 确定指定端口 89
4.2.4 阻塞备用端口 90
4.3 STP报文格式 91
4.3.1 Configuration BPDU 91
4.3.2 TCN BPDU 93
4.4 STP端口状态 93
4.5 STP的改进 96
4.6 STP配置示例 96
4.7 练习题 98
第5章 VLAN 100
5.1 VLAN的作用 102
5.2 VLAN的基本原理 104
5.3 802.1 Q帧的格式 108
5.4 VLAN的类型 110
5.5 链路类型和端口类型 111
5.6 VLAN转发示例 113
5.7 VLAN配置示例 116
5.8 GVRP 118
5.8.1 VLAN属性的动态注册过程 119
5.8.2 VLAN属性的动态注销过程 120
5.9 GVRP配置示例 122
5.10 练习题 125
第6章 IP基础 128
6.1 有类编址 130
6.2 无类编址 133
6.3 子网掩码 134
6.4 特殊IP地址 135
6.5 IP转发原理 137
6.6 IP报文格式 141
6.7 练习题 143
第7章 TCP与UDP 146
7.1 无连接的通信与面向连接的通信 148
7.2 TCP 151
7.2.1 TCP会话的建立 151
7.2.2 TCP会话的终止 152
7.2.3 TCP段的格式 153
7.2.4 TCP的确认与重传机制 155
7.2.5 应用端口 157
7.3 UDP 157
7.4 练习题 158
第8章 路由协议基础 160
8.1 路由的概念 162
8.1.1 什么是路由 162
8.1.2 路由信息的来源 164
8.1.3 路由的优先级 166
8.1.4 路由的开销 167
8.1.5 默认路由 168
8.1.6 计算机上的路由表与路由器上的路由表 168
8.1.7 静态路由配置示例 169
8.1.8 默认路由配置示例 170
8.1.9 练习题 171
8.2 RIP协议 172
8.2.1 路由协议概述 172
8.2.2 RIP协议的基本原理 173
8.2.3 RIP路由表的形成 174
8.2.4 RIP消息的格式 176
8.2.5 RIP-1与RIP-2 179
8.2.6 RIP定时器 182
8.2.7 RIP网络的路由环路问题 183
8.2.8 RIP基本配置示例 186
8.2.9 练习题 188
8.3 OSPF协议 189
8.3.1 OSPF的基本原理 189
8.3.2 OSPF与RIP的比较 190
8.3.3 OSPF的区域化结构 191
8.3.4 OSPF支持的网络类型 192
8.3.5 链路状态与LSA 192
8.3.6 OSPF报文的类型 194
8.3.7 单区域OSPF网络 195
8.3.8 多区域OSPF网络 197
8.3.9 邻居关系与邻接关系 198
8.3.10 DR与BDR 199
8.3.11 OSPF基本配置示例 200
8.3.12 练习题 204
第9章 VLAN间的三层通信 206
9.1 通过多臂路由器实现VLAN间的三层通信 208
9.2 通过单臂路由器实现VLAN间的三层通信 210
9.3 通过三层交换机实现VLAN间的三层通信 213
9.4 VLANIF接口配置示例 218
9.5 练习题 220
第10章 链路技术 222
10.1 链路聚合 224
10.1.1 链路聚合的基本概念 224
10.1.2 链路聚合技术的适用场景 226
10.1.3 链路聚合的基本原理 227
10.1.4 LACP 233
10.1.5 链路聚合配置示例 234
10.2 Smart Link 236
10.2.1 Smart Link的基本原理 236
10.2.2 Smart Link配置示例 241
10.3 Monitor Link 243
10.3.1 Monitor Link的基本原理 243
10.3.2 Monitor Link配置示例 245
10.4 练习题 247
第11章 DHCP及网络地址转换技术 250
11.1 DHCP 252
11.1.1 DHCP的基本概念 252
11.1.2 DHCP的基本工作流程 253
11.1.3 DHCP中继代理 258
11.1.4 DHCP Server配置示例 259
11.1.5 DHCP中继代理配置示例 262
11.2 网络地址转换技术 263
11.2.1 网络地址转换技术的基本概念 263
11.2.2 静态NAT 265
11.2.3 动态NAT 266
11.2.4 NAPT 267
11.2.5 Easy IP 269
11.2.6 静态NAT配置示例 270
11.3 练习题 271
第12章 PPP与PPPoE 274
12.1 PPP 276
12.1.1 PPP协议的基本概念 276
12.1.2 PPP帧的格式 279
12.1.3 PPP的基本工作流程 280
12.1.4 PPP之链路建立阶段 281
12.1.5 PPP之认证阶段 285
12.1.6 PPP之网络层协议阶段 287
12.1.7 PPP基本配置示例 289
12.2 PPPoE 292
12.2.1 PPPoE协议的基本概念 292
12.2.2 PPPoE报文的格式 294
12.2.3 PPPoE的工作过程 294
12.3 练习题 298
第13章 网络安全与网络管理 300
13.1 访问控制列表 302
13.1.1 ACL的基本原理 302
13.1.2 基本ACL 303
13.1.3 高级ACL 304
13.1.4 基本ACL的配置示例 306
13.2 网络管理 308
13.2.1 网络管理的基本概念 308
13.2.2 网络管理系统 309
13.2.3 SMI协议 310
13.2.4 MIB协议 312
13.2.5 SNMP协议 312
13.3 练习题 314
附录 练习题答案 316