本书主要介绍计算机网络的基本通信原理以及网络设备的基本配置。主要内容包括计算机网络的体系结构;计算机网络各层的功能、技术标准和协议;华为VRP操作系统;路由信息协议;虚拟局域网技术等。并对IPv6、SOHO局域网以及华为eNSP企业网络仿真平台进行了介绍。在对理论知识进行讲解的基础上,本书还针对静态路由、RIP、VLAN、VLAN间路由等给出了基于华为网络设备的网络实际配置案例以及相应的实验指导,供读者在物理网络设备或华为eNSP上进行配置练习。
张少芳,硕士,副教授,河北省计算机学会理事,国家职业技能鉴定“计算机及外部设备装配调试员”考评员,现为石家庄邮电职业技术学院计算机系网络教研室副主任,主要研究领域为网络系统集成、网络安全和网络管理技术。主持及参研省部级、市厅级课题十余项;主编和参编教材十部,编写160余万字;发表专业学术论文40余篇;获国家级、省级各类大赛奖项20余项。
第1章 计算机网络基础 1
1.1 计算机网络的基本概念 1
1.1.1 计算机网络的定义 1
1.1.2 计算机网络的历史 2
1.2 计算机网络的分类和拓扑结构 5
1.2.1 计算机网络的分类 5
1.2.2 计算机网络的拓扑结构 7
1.3 协议与分层 10
1.3.1 网络通信协议 10
1.3.2 网络的分层 11
1.4 计算机网络的体系结构 11
1.4.1 开放系统互连参考模型 11
1.4.2 TCP/IP模型 14
1.5 小结 16
1.6 习题 17
第2章 物理层 18
2.1 物理层的基本概念 18
2.1.1 物理层接口模型 18
2.1.2 物理层接口的特性 19
2.2 数据通信基础知识 20
2.2.1 通信的基本概念 20
2.2.2 数据通信系统模型 23
2.2.3 数据编码 24
2.2.4 数据传输方式 30
2.2.5 数据通信方式 32
2.2.6 数据通信的主要技术指标 33
2.3 数据传输介质 36
2.3.1 同轴电缆 36
2.3.2 双绞线电缆 37
2.3.3 光纤 40
2.4 小结 42
2.5 习题 42
2.6 实验 42
第3章 数据链路层 45
3.1 数据链路层的基本概念 45
3.1.1 数据链路层的功能 45
3.1.2 数据链路层标准 46
3.2 以太网 48
3.2.1 以太网帧结构 48
3.2.2 MAC地址 49
3.2.3 以太网介质访问控制方法 52
3.2.4 以太网标准 53
3.3 以太网连接设备 54
3.3.1 中继器与集线器 54
3.3.2 网桥与交换机 57
3.4 广域网链路 61
3.4.1 HDLC 61
3.4.2 PPP 62
3.5 小结 64
3.6 习题 64
第4章 华为网络设备基础 66
4.1 网络设备硬件结构 66
4.2 控制台连接 67
4.2.1 通过Console接口连接 67
4.2.2 通过MiniUSB接口连接 70
4.3 VRP介绍 72
4.3.1 VRP的演进 72
4.3.2 设备初始化启动 73
4.3.3 VRP命令行 76
4.3.4 VRP常用基本配置命令 81
4.4 网络综合实验室介绍 85
4.4.1 网络综合实验室物理环境 85
4.4.2 网络综合实验室逻辑环境 87
4.5 小结 89
4.6 习题 89
4.7 实验 90
4.7.1 熟悉网络综合实验室实验环境 90
4.7.2 华为网络设备基本命令行配置 93
第5章 网络层技术 96
5.1 IP地址 96
5.1.1 IP地址的表示方法 97
5.1.2 IP地址的分类 97
5.1.3 特殊IP地址 99
5.1.4 IP地址分配规则 100
5.1.5 子网与子网掩码 102
5.1.6 子网划分习题课 105
5.2 IP 108
5.2.1 IP的概念 108
5.2.2 IP接口参数 111
5.2.3 IP处理方式 112
5.3 ARP 113
5.3.1 ARP的工作原理 114
5.3.2 ARP地址映射表 116
5.4 ICMP 117
5.5 路由器基本配置 119
5.5.1 接口配置命令 119
5.5.2 基本路由配置 121
5.6 网络静态路由配置案例 127
5.6.1 IP地址规划 127
5.6.2 路由规划 128
5.6.3 路由器及主机配置和测试 128
5.7 小结 132
5.8 习题 132
5.9 实验 132
第6章 路由信息协议 136
6.1 路由信息协议的引入 136
6.1.1 静态路由存在的问题 136
6.1.2 动态路由与路由选择协议 136
6.2 路由信息协议的原理与实现 138
6.2.1 RIP的工作原理 138
6.2.2 RIP配置 141
6.2.3 RIP交换的路由信息 144
6.3 路由信息协议配置案例 144
6.3.1 网络路由规划 145
6.3.2 路由器及主机配置和测试 146
6.4 小结 153
6.5 习题 153
6.6 实验 153
第7章 虚拟局域网 157
7.1 问题的引入 157
7.1.1 模拟网络规划要求 157
7.1.2 项目分析 157
7.2 虚拟局域网概述 158
7.2.1 交换机上划分逻辑网络的需求 158
7.2.2 虚拟局域网技术 160
7.2.3 VLAN的种类 161
7.2.4 VLAN的特点 162
7.3 VLAN的配置 163
7.3.1 华为交换机概述 163
7.3.2 VLAN配置命令 166
7.3.3 VLAN配置案例 169
7.4 VLAN间路由 171
7.4.1 传统路由器实现VLAN间路由 172
7.4.2 单臂路由 173
7.5 跨交换机VLAN及VLAN间路由 178
7.5.1 交换机上VLAN配置 179
7.5.2 交换机间链路的配置 179
7.5.3 单臂路由的配置 180
7.6 三层交换机实现VLAN间路由 182
7.6.1 三层交换的概念 182
7.6.2 使用三层交换机实现VLAN间路由 184
7.6.3 三层交换机为二层交换机实现VLAN间路由 186
7.7 小结 188
7.8 习题 188
7.9 实验 188
7.9.1 单臂路由配置实验 188
7.9.2 三层交换配置实验 191
第8章 传输层 195
8.1 客户/服务器交互模式 195
8.1.1 客户/服务器交互模式的概念 195
8.1.2 传输层服务类型 196
8.2 网络应用程序的通信过程 197
8.2.1 应用程序通信协议 197
8.2.2 传输层接口参数 197
8.2.3 “C/S”模式通信过程 198
8.3 TCP 200
8.3.1 TCP差错控制 200
8.3.2 TCP中的流量与网络拥塞控制 201
8.3.3 TCP中的连接控制 202
8.3.4 TCP数据报文格式 203
8.4 UDP 205
8.4.1 UDP的特点 205
8.4.2 UDP数据报文格式 205
8.5 小结 205
8.6 习题 206