章节:网络类型与拓扑结构 (Network Types & Topologies)
欢迎阅读这份关于网络类型与拓扑结构的学习笔记!你有没有想过,你的智能手机是如何与智能手表配对沟通?学校电脑又是怎样连接到走廊尽头的共享打印机?跨越各大洲的电脑又是如何共享信息的呢?这一切都全赖计算机网络。如果这些网络术语一开始让你感到陌生,千万不要担心——我们会一步步通过生动清晰的例子,为你详细拆解每一个核心概念。
备注:本章是“通信与互联网 (Communication and the internet)”单元的一部分。虽然我们在此重点讨论网络类型、架构模式、连接方式、传输速率和拓扑结构,但其他课题如通信协议、互联网路由选择及网络安全,将在其他相应章节详细探讨。
---1. 为什么要将计算机连成网络?
当两台或以上的计算机设备利用通信线路互相连接,以共享数据和资源时,便组成了一个计算机网络 (computer network)。
将计算机连接成网络的主要原因:
• 资源共享 (Resource Sharing):多位用户可以共用硬件设备(例如高性能打印机、扫描仪和存储硬盘),既节省金钱亦省下实体空间。
• 数据与文件共享 (Data and File Sharing):多位用户可以直接访问、查看并协作处理集中存储的文件,无需再用移动硬盘或U盘传送。
• 集中式管理 (Centralised Management):网络管理员只需在一台主机上,就能集中管理软件更新、安全补丁、备份以及设置用户的访问权限。
• 通信联系 (Communication):用户可以通过即时通信、电子邮件和视频通话迅速交流。
• 集中式备份 (Centralised Backups):重要数据可以自动备份到单一中央位置,大大降低丢失工作进度的风险。
快速复习:将计算机连成网络是为了共享硬件、文件和互联网连接、进行日常通信,并实现集中的网络安全与备份管理。
---2. 按地理覆盖范围划分的网络类型:LAN、WAN 和 PAN
我们通常按网络覆盖的地理范围来分类。要记住规模从小到大的顺序,一个简单的方法是:PAN → LAN → WAN。
A. 个人局域网 (Personal Area Network, PAN)
• 地理范围:以单一用户为中心,范围通常在数米以内(例如在一个房间内)。
• 典型应用:连接个人设备,例如将智能手机连接到无线耳机、智能手表或笔记本电脑。
• 常见技术:通常依赖短距离无线连接,例如蓝牙 (Bluetooth)。
B. 局域网 (Local Area Network, LAN)
• 地理范围:覆盖较小且有限的地理区域,例如单一房间、家庭、办公室、学校或单一建筑群。
• 基础设施所有权:通信硬件(线缆、网络交换机、路由器)通常由使用该网络的用户或机构自行拥有和维护。
• 典型应用:将教室内的计算机连接到学校的服务器和网络打印机。
C. 广域网 (Wide Area Network, WAN)
• 地理范围:覆盖广阔的地理区域,例如跨越城市、国家,甚至是全球。
• 基础设施所有权:使用由第三方电信运营商提供的外部电信线路和基础设施(例如电话线路、海底光缆和通信卫星),而非完全自资铺设的专用线缆。
• 典型范例:互联网 (Internet) 是 WAN 最大也最著名的例子。一家跨国银行连接其位于伦敦、东京和纽约的分行,同样构成了 WAN。
记忆小秘诀:
• PAN = Personal(个人专属,仅限你自己和你的随身设备)
• LAN = Local(本地范围,单一建筑物/房间)
• WAN = Wide(广阔范围,跨国/跨大洲/全球)
常见考试陷阱:混淆了地理基础设施的所有权!在 LAN 中,机构通常拥有所有线缆等网络设备。但在 WAN 中,由于没有单一机构可以独自拥有所有跨洋光缆和卫星,因此必须租用或使用第三方的电信基础设施。
---3. 网络运作架构模式:客户机/服务器架构 vs. 对等网络
设备连接好后,它们是如何互动和分担工作的呢?主要有两种网络运作模式:客户机/服务器架构 (Client-Server) 和 对等网络 (Peer-to-Peer)。
A. 客户机/服务器网络架构 (Client-Server Network Model)
在这个架构下,计算机各有明确分工:
• 服务器 (Server):一台性能强大的中央计算机,负责提供各类服务、管理资源、存储中央文件,或管控网络安全与用户登录。
• 客户端 (Client):用户用来向服务器请求数据或服务的计算机或设备(例如请求网页、登录账户或读取文件)。
客户机/服务器架构的优点:
• 集中式备份:所有重要文件都存储在服务器上,因此只需在服务器上执行定期备份程序。
• 集中式安全与访问控制:用户账户和权限由中央统一管理;用户可以使用自己的登录凭证在网络内的任何工作站登录。
• 方便部署软件:系统升级和杀毒软件病毒库都可以由服务器集中安装与推送。
客户机/服务器架构的缺点:
• 单点故障 (Single point of failure):如果主服务器故障或离线,所有客户端都无法访问中央文件或服务。
• 成本与复杂度高:专用服务器硬件及网络操作系统 (NOS) 价格昂贵,而且需要专业的 IT 人员进行日常维护。
B. 对等网络架构 (Peer-to-Peer / P2P Network Model)
在对等网络中,没有中央服务器。每台计算机(称为对等方 / peer)地位平等,既可以充当客户端(向其他计算机请求文件),也可以充当服务器(分享自身文件与外接硬件)。
对等网络的优点:
• 没有单点故障:如果其中一台计算机关机或发生故障,其余计算机仍可继续互相通信。
• 组建成本较低:不需要购买昂贵的专用服务器硬件或专业服务器操作系统。
• 维护相对简单:小型计算机群组设置容易,无需聘请专职网络技术人员。
对等网络的缺点:
• 分布式备份:文件分散存放在个别计算机中,使定期备份变得繁琐且容易被遗漏。
• 分散式安全管理:每个节点必须自行管理各自的密码、访问权限及病毒查杀。
• 影响运行性能:当你在使用计算机时,若其他用户同时访问你计算机上的文件,你的计算机速度可能会被拖慢。
核心重点:当需要高安全性、集中管控以及为大量用户提供可靠备份时,请选择客户机/服务器架构 (Client-Server)。若属于小型、讲求低成本,且用户之间互相信任、只需平等互通的环境,则适合选择对等网络 (Peer-to-Peer)。
---4. 连接方式:有线与无线网络
设备可以通过实体线缆(有线)或无线电波(无线)连接到网络。
有线连接 (Wired Connections)
• 工作原理:使用实体线缆(例如以太网双绞线 Ethernet twisted-pair 或光缆 fibre-optic cables)直接连接网络设备。
• 优点:传输速率通常更快、稳定性更高(不易受墙壁或电子设备干扰),且物理安全性更强(黑客必须物理接入线缆才能截取数据)。
• 缺点:铺设线缆工程繁琐且成本高昂;设备受线缆限制,欠缺移动灵活性。
无线连接 (Wireless Connections)
• 工作原理:利用射频信号(例如 Wi-Fi),无需实体线缆即可通过空气传输数据。
• 优点:具备极高流动性与灵活性——用户可以带着笔记本电脑和移动电话自由走动;添加新设备极为方便,无需额外铺设线路。
• 缺点:速率普遍比高速有线网络慢;信号容易受墙壁、家具和无线电干扰而衰减;本质上的安全性较低,因为信号在开放空间传播,若没有妥善加密便很容易被拦截。
5. 测量网络数据传输速率
评估数据在网络中传输有多快时,我们会测量数据传输速率 (data transfer rate)。
应考关键准则:网络数据传输速率的计量单位是 比特每秒 (bits per second, bps),而不是 字节每秒 (bytes per second)!(请记住:存储容量用 bytes,传输速率用 bits)。
常见的速率单位:
• Mbps:兆比特每秒(Megabits per second,\(1\text{ Mbps} = 10^6\text{ bits per second}\) 或 \(1,000,000\text{ bits per second}\))。
• Gbps:吉比特每秒(Gigabits per second,\(1\text{ Gbps} = 10^9\text{ bits per second}\) 或 \(1,000,000,000\text{ bits per second}\))。
例子:网络连接速率为 \(100\text{ Mbps}\),代表每秒钟可以在该连接上传输 1 亿 (100 million) 个独立比特 (bits) 的数据。
移动通信标准:
移动网络的数据传输速率历经多代标准演进:3G、4G 以及新一代的 5G。每代新技术都带来更高的传输速率、更低的延迟 (latency),以及能容纳更多移动设备连接的网络容量。
6. 网络拓扑结构 (Network Topologies)
网络拓扑 (Network topology) 是指网络中各节点(计算机、打印机、服务器)互相排列与连接的物理或逻辑布局方式。考试必考的四种核心拓扑为:总线型 (Bus)、环型 (Ring)、星型 (Star) 和 网状 (Mesh)。
A. 总线型拓扑 (Bus Topology)
在总线型拓扑中,所有设备都连接在一条称为主干 (backbone) 的单一中央缆线上。主干的两端必须安装终端匹配器 (terminator),用以吸收信号,防止信号反射而造成数据传输错误。
• 数据传输方式:数据沿着共享主干传送。所有工作站都能接收到该信号,但只有与目标地址匹配的计算机会接收并处理。
• 优点:架构简单、安装成本低;相比其他拓扑结构,所需的线缆长度最少。
• 缺点:若主干缆线损坏,整个网络便会完全中断瘫痪;连接设备越多,数据冲突 (data collisions) 的机会越大,导致网络性能显著下降。
B. 环型拓扑 (Ring Topology)
在环型拓扑中,每台设备正好与相邻的两台设备相连,形成一个封闭的连续环状回路。
• 数据传输方式:数据包沿着环路以单一方向(单向 unidirectional)在设备之间逐一传递,直至送达目标节点。
• 优点:由于数据只朝单一方向传送,因此不会发生数据冲突;即使网络负载沉重,性能依然相当稳定。
• 缺点:只要有一条线缆损坏或一台工作站故障,环路就会中断,导致整个网络瘫痪;加入或移除计算机时,需要暂时中断整个网络的运作。
C. 星型拓扑 (Star Topology)
在星型拓扑中,每个节点都通过独立的线缆直接连接至一个中央集线器或交换机 (central hub or switch)。
• 数据传输方式:任何设备要发送数据,都会先送往中央交换机,再由交换机转发给指定的接收设备。
• 优点:
– 容错能力高 (High fault tolerance):若其中一条线缆断裂或单一计算机断线,只会影响该台设备;网络其他部分仍能正常运作。
– 扩充容易:加入或移除新设备时,完全不会打扰正在使用网络的其他用户。
– 传输性能佳:使用中央交换机时,数据冲突降至最低。
• 缺点:
– 单点故障风险:若中央交换机/集线器发生故障,整个网络将无法使用。
– 线缆成本较高:相比总线型拓扑需要更多线缆,安装费用较昂贵。
D. 网状拓扑 (Mesh Topology)
在网状拓扑中,设备之间具备多条冗余连接互相交织。在全网状 (full mesh) 中,每个节点都会直接连接到其他所有节点。在部分网状 (partial mesh) 中,部分节点会全连接,而部分节点则仅连接至数据传输最频繁的节点。
• 数据传输方式:数据从发送端到接收端可以有多条不同的备用路径可供选择。
• 优点:
– 极佳的稳定性与抗毁性:若任何单一线缆或节点故障,数据可以迅速自动改经其他替代路径传送。
– 高性能:数据可同时通过不同路线传送,不易造成网络瓶颈。
• 缺点:
– 成本极高且架构极为复杂:在含有 \(n\) 个节点的全网状网络中,独立连接的总数量为 \(\frac{n(n - 1)}{2}\)。举例来说,单是将 10 台计算机以全网状连接,就需要高达 \(45\) 条独立线缆!布线工程复杂且安装费用昂贵。
7. 网络拓扑结构总结比较
• 总线型 (Bus):单一主干缆线配终端匹配器。成本低且结构简单,但主干一旦损坏全网随即瘫痪。
• 环型 (Ring):封闭回路,单向传输。井然有序无数据冲突,但单一节点或线缆中断就会令整个环路失效。
• 星型 (Star):所有节点均连接至中央交换机。可靠性极高(单一设备故障不影响他人),但中央交换机是潜在的单点故障所在。
• 网状 (Mesh):节点互相交织联系,具备多重备用路径。极具容错抗毁能力且没有单点故障,但布线成本极高且十分复杂。
8. 复习实战测验题
在应考前,尝试回答以下问题来检验你的掌握程度:
1. 请从地理覆盖范围及通信基础设施所有权两方面,说明 LAN 与 WAN 之间的区别。
2. 试列出星型拓扑相比总线型拓扑的两项优点。
3. 试解释客户机/服务器网络架构相比对等网络架构的一项缺点。
4. 指出用作测量网络传输速率的单位,并写出缩写 Mbps 的完整英文名称。
5. 一家医院需要设计一套即使其中一条网线被切断、通信也绝对不能中断的网络。请指出最合适的拓扑结构,并说明你的选择理由。