内容简介
本书详细介绍了局域网组建与维护工作过程中所涉及的网络基础、交换技术、路由技术及网络安全技术等方面的基础知识和基本技能,以及如何将企业网络接入到互联网中,并实施安全认证的方法。
全书由21个单元模块组成,包括网络基础知识、网络参考模型、基础协议、交换机工作原理、虚拟局域网(VLAN)、生成树(STP/RSTP)、静态路由、动态路由(RIP/OSPF)、交换机端口安全、IP ACL、NAT技术以及网络故障排除等网络组建与维护技术。
本书的读者对象可以是本科类院校和高职类院校的学生、教师,也可以是准备参加网络管理员等相关职业资格认证考试的专业人士,以及希望学习更多企业网络构建知识的技术人员。
内页插图
目录
目 录
项目1 组建双机互联对等网络 1
【项目背景】 1
【项目分析】 2
【项目目标】 2
【知识准备】 2
1.1 什么是计算机网络 2
1.2 计算机网络由来 2
1.3 计算机网络功能 4
1.4 计算机网络分类 5
1.5 计算机网络拓扑类型 7
1.6 计算机网络体系结构 9
1.7 局域网体系结构 12
1.8 常见的局域网类型 12
1.9 计算机对等网络 13
1.10 项目实施:组建双机互联网络 13
1.11 认证试题 20
项目2 使用集线器连接办公网 21
【项目背景】 21
【项目分析】 22
【项目目标】 22
【知识准备】 22
2.1 局域网基础 22
2.2 局域网传输介质 25
2.3 以太网传输机制 27
2.4 局域网组网设备——集线器 28
2.5 项目实施:使用集线器组建办公网 30
2.6 认证试题 31
项目3 搭建办公网Web服务器 33
【项目背景】 33
【项目分析】 33
【项目目标】 34
【知识准备】 34
3.1 网络服务器 34
3.2 Web服务器 35
3.3 Web服务器程序 36
3.4 项目实施(一):搭建办公网Web服务器 36
3.5 项目实施(二):搭建办公网FTP服务器 41
3.6 认证试题 47
项目4 认识交换机设备 49
【项目背景】 49
【项目分析】 49
【项目目标】 50
【知识准备】 50
4.1 交换技术 50
4.2 交换机的基础知识 50
4.3 交换机和集线器 51
4.4 交换机的基本功能 53
4.5 交换机的工作方式 53
4.6 认识交换机设备 54
4.7 项目实施:使用交换机组建办公网 55
4.8 认证试题 58
项目5 配置交换机设备 60
【项目背景】 60
【项目分析】 61
【项目目标】 61
【知识准备】 61
5.1 配置交换机概述 61
5.2 交换机的配置管理方式 62
5.3 配置仿真终端程序 62
5.4 使用帮助配置交换机 64
5.5 识别交换机命令提示符 65
5.6 项目实施:配置交换机并优化办公网络 67
5.7 认证试题 69
项目6 构建健壮的办公网 71
【项目场景】 71
【项目分析】 72
【项目目标】 72
【知识准备】 72
6.1 网络冗余基础知识 72
6.2 生成树协议概述 74
6.3 快速生成树协议概述 74
6.4 配置生成树协议 75
6.5 项目实施:配置交换机并优化办公网络 76
6.6 认证试题 79
项目7 实现办公网高带宽 80
【项目背景】 80
【项目分析】 80
【项目目标】 81
【知识准备】 81
7.1 办公网络的链路带宽 81
7.2 端口聚合概述 81
7.3 端口聚合技术优点 82
7.4 配置交换机端口聚合 83
7.5 项目实施:配置办公网高带宽 84
7.6 认证试题 86
项目8 隔离办公网广播风暴 88
【项目背景】 88
【项目分析】 89
【项目目标】 89
【知识准备】 89
8.1 虚拟局域网概述 89
8.2 VLAN的用途 90
8.3 基于端口划分VLAN 91
8.4 配置VLAN 92
8.5 项目实施:隔离办公网络广播风暴 94
8.6 认证试题 96
项目9 实现同一部门不同区域网络通信 98
【项目背景】 98
【项目分析】 99
【项目目标】 99
【知识准备】 99
9.1 交换机端口类型 99
9.2 Access接入端口 100
9.3 Trunk干道端口 101
9.4 IEEE 802.1q协议 102
9.5 配置交换机干道端口 103
9.6 项目实施:实现同一部门不同区域网络间通信 104
9.7 认证试题 108
项目10 实现不同虚拟局域网通信 110
【项目背景】 110
【项目分析】 111
【项目目标】 111
【知识准备】 111
10.1 三层交换机知识 111
10.2 三层交换技术 112
10.3 三层交换机的工作原理 112
10.4 三层交换机类型 113
10.5 三层交换机实现VLAN间通信 113
10.6 配置三层交换机SVI技术 114
10.7 配置路由器单臂路由技术 114
10.8 项目实施一:使用SVI技术实现不同VLAN之间的安全通信 116
10.9 项目实施二:使用单臂路由技术实现不同VLAN之间的安全通信 119
10.10 认证试题 122
项目11 实现办公设备自动获取IP地址 124
【项目背景】 124
【项目分析】 125
【项目目标】 125
【知识准备】 125
11.1 DHCP基础知识 125
11.2 DHCP地址分配流程 126
11.3 配置DHCP Server 128
11.4 配置DHCP Client 130
11.5 项目实施一:配置办公网设备自动获取地址 131
11.6 项目实施二:配置办公网设备自动获取地址 132
11.7 认证试题 136
项目12 配置三层路由设备 138
【项目背景】 138
【项目分析】 139
【项目目标】 139
【知识准备】 139
12.1 三层路由技术 139
12.2 路由器基础知识 139
12.3 路由器组成结构 141
12.4 路由表 145
12.5 配置路由器 146
12.6 认识三层交换机 150
12.7 配置三层交换机 151
12.8 项目实施一:配置路由器实现直连子网连通 151
12.9 项目实施二:配置三层交换机实现直连子网连通 153
12.10 认证试题 155
项目13 静态路由实现办公网接入互联网 157
【项目背景】 157
【项目分析】 158
【项目目标】 158
【知识准备】 158
13.1 路由原理 158
13.2 路由分类 159
13.3 直连路由 160
13.4 静态路由 161
13.5 默认路由 162
13.6 配置静态路由 163
13.7 项目实施:静态路由实现办公网接入互联网 165
13.8 认证试题 168
项目14 动态路由实现分公司网络通信 170
【项目背景】 170
【项目分析】 171
【项目目标】 171
【知识准备】 171
14.1 动态路由基础知识 171
14.2 RIP动态路由 172
14.3 配置RIP动态路由 173
14.4 OSPF动态路由 176
14.5 项目实施一:使用动态路由实现与分公司网络通信 177
14.6 项目实施二:使用动态路由实现与分公司网络通信 181
14.7 认证试题 185
项目15 保护办公网网络设备安全 186
【项目背景】 186
【项目分析】 186
【项目目标】 187
【项目准备】 187
15.1 办公网安全基础 187
15.2 办公网安全防范 187
15.3 保护交换机设备本地登录安全 188
15.4 保护交换机设备远程登录安全 189
15.5 保护交换机端口安全 190
15.6 项目实施:保护销售部接入设备安全 191
15.7 认证试题 192
项目16 保护办公网接入端口安全 195
【项目背景】 195
【项目分析】 196
【项目目标】 196
【知识准备】 196
16.1 什么是交换机端口安全 196
16.2 端口安全违例处理方式 197
16.3 配置交换机端口安全 197
16.4 交换机镜像安全技术 199
16.5 项目实施:保护办公网接入安全 200
16.6 认证试题 203
项目17 保护办公网不同区域访问安全 205
【项目背景】 205
【项目分析】 206
【项目目标】 206
【知识准备】 206
17.1 访问控制列表基础知识 206
17.2 标准编号访问控制列表 207
17.3 标准命名访问控制列表 210
17.4 项目实施一:保护办公网不同区域网络访问安全 211
17.5 项目实施二:保护办公网不同区域网络访问安全 213
17.6 认证试题 216
项目18 保护办公网接入服务安全 218
【项目背景】 218
【项目分析】 218
【项目目标】 219
【知识准备】 219
18.1 扩展访问控制列表 219
18.2 网络端口技术 219
18.3 配置基于编号的扩展访问控制列表 220
18.4 配置基于名称的扩展访问控制列表 222
18.5 项目实施:保护办公网FTP服务器安全 222
18.6 认证试题 227
项目19 保护办公网出口安全 230
【项目背景】 230
【项目分析】 230
【项目目标】 231
【知识准备】 231
19.1 什么是防火墙 231
19.2 防火墙类型 231
19.3 防火墙安全特性 232
19.4 防火墙工作原理 233
19.5 防火墙性能技术指标 234
19.6 项目实施:保护办公网出口安全 235
19.7 认证试题 244
项目20 把办公网接入互联网 246
【项目背景】 246
【项目分析】 247
【项目目标】 247
【知识准备】 247
20.1 IPv4地址面临困境 247
20.2 什么是NAT技术 247
20.3 私有IP地址有哪些 248
20.4 NAT技术要素 248
20.5 NAT技术分类 249
20.6 NAT地址转换过程 250
20.7 配置NAT地址转换技术 251
20.8 项目实施:把办公网接入互联网 252
20.9 认证试题 256
项目21 排除常见网络故障 258
【项目背景】 258
【项目分析】 259
【项目目标】 259
【知识准备】 259
21.1 ping基础知识 259
21.2 netstat基础知识 261
21.3 ipconfig基础知识 262
21.4 ARP基础知识 264
21.5 tracert基础知识 265
21.6 route print基础知识 266
21.7 nslookup基础知识 267
前言/序言
《现代互联网架构与前沿技术解析》 内容简介 随着数字时代的飞速发展,互联网已深入我们生活的方方面面,成为信息传递、经济活动和社会交流的基石。从家庭无线网络的搭建,到支撑全球千万用户访问的大型企业级数据中心,再到如今蓬勃发展的云计算、物联网和5G通信,互联网的技术深度和广度都在以前所未有的速度扩展。本书旨在为读者提供一个全面、深入且与时俱进的现代互联网架构与前沿技术视角,帮助大家理解构建和维护支撑这一切的复杂网络系统所必需的核心概念、关键技术和实际应用。 本书的出发点并非局限于传统意义上的“组建与维护”,而是将视角提升到更高层次,聚焦于理解互联网的底层逻辑、运作机制以及驱动其不断演进的最新技术浪潮。我们并非探讨如何一步步连接网线、配置交换机(这些基础知识在本书中仅作为引子被带过),而是着重讲解构成现代互联网骨架的各类网络协议栈、路由转发机制、安全防护策略以及新兴的软件定义网络(SDN)和网络功能虚拟化(NFV)等颠覆性技术。 第一部分:互联网基石——协议栈与核心网络 在深入理解现代网络之前,回归并巩固对互联网核心协议栈的理解至关重要。本书将从TCP/IP协议族出发,详细剖析各层协议的功能和协作方式。我们会深入OSI七层模型和TCP/IP四层模型,重点讲解TCP和UDP协议的特性,分析三次握手和四次挥手的细节,理解可靠传输的实现机制。数据包在网络中是如何被路由和转发的?这就离不开IP协议和一系列路由协议(如RIP、OSPF、BGP)的学习。本书将详细解析这些路由协议的工作原理、算法特点以及在不同网络环境下的适用性,帮助读者理解全球互联网如何实现海量数据的互联互通。 此外,域名系统(DNS)是互联网不可或缺的组成部分,它扮演着“互联网电话簿”的角色。本书将详细讲解DNS的层级结构、解析过程、记录类型以及缓存机制,并探讨DNS安全(DNSSEC)等相关议题。理解IPv4地址的分配和限制,以及IPv6协议的出现和演进,也是本书的重要内容,旨在让读者全面掌握IP地址的管理和分配策略。 第二部分:网络设备与拓扑设计 虽然本书的侧重点不在于硬件安装,但理解网络设备在现代互联网架构中的作用是必不可少的。我们将介绍路由器、交换机、防火墙、负载均衡器等关键网络设备的硬件架构、功能特性以及在不同网络层面的应用。本书将探讨各种常见的网络拓扑结构,如星型、总线型、环型、树型和网状型,并重点分析其优缺点,以及在设计大型、分布式网络时如何选择和组合这些拓扑。 我们还将深入研究企业级网络的设计原则,包括核心层、汇聚层和接入层的分层模型,以及如何通过VLAN、STP(生成树协议)等技术实现网络的逻辑隔离和高可用性。负载均衡技术在现代互联网服务中扮演着至关重要的角色,本书将详细讲解各种负载均衡算法(如轮询、加权轮询、最少连接等)以及硬件和软件负载均衡器的实现原理,帮助读者理解如何构建高可用、高性能的网络服务。 第三部分:网络安全——守护数字世界 随着网络攻击的日益复杂和频繁,网络安全已成为互联网架构中不可回避的关键议题。本书将从宏观和微观两个层面深入探讨网络安全。在宏观层面,我们将分析常见的网络攻击类型,如DDoS攻击、SQL注入、跨站脚本攻击(XSS)、中间人攻击等,并讲解相应的防御策略和技术。 在微观层面,本书将详细介绍防火墙的原理、类型(如状态检测防火墙、下一代防火墙)及其配置要点,深入讲解VPN(虚拟专用网络)的构建和原理,包括IPsec和SSL VPN,以及如何通过加密和隧道技术实现安全的远程访问。IDS(入侵检测系统)和IPS(入侵防御系统)是网络安全防御体系的重要组成部分,本书将剖析其工作原理、检测方法和部署方式。此外,我们还将探讨公钥基础设施(PKI)、数字证书、SSL/TLS协议的工作原理,以及如何利用它们来保障数据在传输过程中的机密性、完整性和真实性。 第四部分:新兴网络技术——驱动未来 互联网的演进永无止境,本书将重点关注当前和未来的关键技术趋势,帮助读者洞察行业发展方向。 软件定义网络(SDN): SDN的核心思想是将网络的控制平面与数据平面分离,实现网络的集中化管理和编程化控制。本书将详细讲解SDN的架构,包括控制器、OpenFlow协议以及数据平面设备的转发行为,并探讨SDN在网络自动化、敏捷性和创新方面的巨大潜力。 网络功能虚拟化(NFV): NFV将传统的硬件网络功能(如路由器、防火墙)通过软件运行在通用硬件上,从而降低成本、提高灵活性和可伸缩性。本书将介绍NFV的架构,包括NFVI(NFV基础设施)、VNFs(虚拟网络功能)和MANO(管理与编排),并分析其在运营商网络和企业网络中的应用前景。 云计算与虚拟化网络: 云计算的蓬勃发展离不开强大的网络支持。本书将探讨云环境下的网络架构,包括虚拟私有云(VPC)、虚拟网络接口卡(vNIC)、软件定义的存储网络以及云原生应用的联网挑战。我们将解析容器化技术(如Docker、Kubernetes)对网络提出的新需求,以及相应的解决方案。 5G与下一代通信网络: 5G技术不仅仅是速度的提升,更是网络架构的变革。本书将介绍5G的核心技术,如网络切片、边缘计算、Massive MIMO和新的无线接入技术(NR),并分析5G对物联网、自动驾驶、AR/VR等应用的赋能作用,以及其对现有网络基础设施提出的挑战和机遇。 物联网(IoT)网络: 物联网设备数量的爆炸式增长对网络提出了新的要求,包括低功耗、低延迟、大规模连接和数据安全。本书将探讨物联网网络的典型架构、通信协议(如MQTT、CoAP)以及相关的安全和管理挑战。 内容分发网络(CDN): CDN是提升互联网服务性能和用户体验的关键技术。本书将深入讲解CDN的工作原理、缓存策略、节点部署以及如何通过边缘计算优化内容分发,帮助读者理解内容服务如何跨越地理距离,为全球用户提供近乎实时的访问体验。 本书特色 本书旨在构建一个由浅入深、由基础到前沿的知识体系。我们不局限于陈旧的教材模式,而是力求将复杂的网络概念以清晰、生动的语言呈现给读者。在讲解技术原理的同时,本书还将穿插大量的实际案例分析和场景模拟,帮助读者将理论知识与实际应用相结合。我们还会引导读者思考网络设计的哲学,理解在不同场景下如何权衡成本、性能、安全和可维护性等因素。 本书适合所有对现代互联网运作机制感兴趣的读者,包括但不限于: 希望深入理解互联网核心技术和架构的IT专业人士。 正在从事或有志于从事网络工程师、系统架构师、安全工程师的开发者和技术爱好者。 希望了解云计算、5G、物联网等新兴技术如何构建在强大网络基础之上的学生和从业者。 对数字世界如何连接和运作感到好奇的广大读者。 通过阅读本书,您将不仅掌握构建和维护现代网络系统的必要知识,更能理解驱动互联网不断向前发展的核心动力,为迎接数字时代的挑战做好充分准备。