计算机网络01:基础概念与技术架构
一、因特网概述
因特网(Internet)是全球规模最大、覆盖范围最广的计算机网络,由众多网络互联而成,遵循TCP/IP协议族实现全球性的信息交换。它不仅是信息传输的载体,更发展为一个支撑社会运行的关键基础设施。因特网的核心特征包括:
- 连通性:使终端用户能够跨越地理界限进行通信。
- 共享性:实现硬件、软件与数据资源的共享。
- 开放性:基于公共协议,允许各类网络与设备的接入。
二、三种交换方式
数据在网络中传输主要通过以下三种交换技术实现:
- 电路交换:在通信前建立一条专用的物理通路,通信期间通路被独占,如传统电话网络。特点为实时性好,但线路利用率低。
- 报文交换:以完整报文为单位进行存储转发,无需预先建立连接。灵活性高,但延时较大,对节点存储要求高。
- 分组交换:将报文分割为较小的数据包(分组),每个分组独立路由转发。这是现代计算机网络的主流方式,显著提高了线路利用率和可靠性,但因特网中普遍采用的IP协议即基于此原理。
三、计算机网络定义和分类
定义:计算机网络是指将地理位置不同的多台具有独立功能的计算机及其外部设备,通过通信线路和网络设备连接起来,在网络操作系统与通信协议的管理协调下,实现资源共享和信息传递的系统。
分类(按覆盖范围):
- 个域网(PAN):极短距离,如蓝牙连接。
- 局域网(LAN):有限地理范围,如校园、企业网络。
- 城域网(MAN):覆盖城市区域。
- 广域网(WAN):跨地域、国家或洲际,因特网是最大的广域网。
四、计算机网络的性能指标
衡量网络性能的关键参数包括:
- 速率:数据传送速率,单位bps(比特每秒)。
- 带宽:信道所能传送的最高数据率。
- 吞吐量:单位时间内实际通过网络的数据量。
- 时延:数据从发送到接收所经历的时间,包括发送、传播、处理与排队时延。
- 时延带宽积:标识信道容量的指标。
- 往返时间(RTT):双向交互一次所需时间。
- 利用率:信道或网络资源被使用的时间比例。
五、计算机网络体系结构
为了降低网络设计的复杂性,通常采用分层模型。最经典的模型是OSI七层参考模型与TCP/IP四层模型。现代教学中常采用折衷的五层体系结构:
- 物理层:传输原始比特流,定义机械电气特性。
- 数据链路层:在相邻节点间提供可靠帧传输,如以太网协议。
- 网络层:负责分组转发与路由选择,核心协议为IP。
- 传输层:提供端到端的通信服务,如TCP(可靠连接)与UDP(无连接)。
- 应用层:支持用户应用进程,如HTTP、DNS、SMTP等协议。
分层结构通过封装与解封装实现数据传输,各层协议协同工作,隐藏底层细节,简化了网络设计与实现。
六、计算机网络技术开发及服务
网络技术的发展始终围绕提升性能、保障安全与扩展应用:
- 核心开发方向:包括高速光纤传输、无线移动通信(如5G/6G)、软件定义网络(SDN)、网络功能虚拟化(NFV)及物联网(IoT)集成。
- 主流服务模式:
- 客户-服务器模式:如Web浏览、电子邮件。
- 对等模式(P2P):各结点平等,直接共享资源。
- 云计算服务:提供基础设施、平台及软件即服务(IaaS/PaaS/SaaS)。
随着人工智能与边缘计算的融合,计算机网络将朝着更智能、更自适应、更安全的方向持续演进,成为数字社会的神经系统。