以下是关于《计算机网络》的全面介绍,结合权威资料整理而成:
---
一、计算机网络的定义与组成
1. 定义
计算机网络是利用通信设备和线路将地理位置分散、功能独立的计算机系统互联,通过网络协议和软件实现资源共享(硬件、软件、数据)和信息传递的系统[1][3][5]。其核心特点是连通性和共享性。
2. 组成结构
- 通信子网:负责数据传输,包括物理层、数据链路层、网络层及相关设备(路由器、交换机等)[3][4]。
- 资源子网:提供计算和存储资源,由主机、终端及外部设备构成[3][8]。
---
二、发展历程与关键技术
1. 关键发展阶段
- 1960年代:美国国防部ARPANET诞生,奠定分组交换技术基础[1][6]。
- 1980年代:TCP/IP协议成为互联网标准,实现异构网络互联[1][4]。
- 1990年代:万维网(WWW)普及,推动互联网民用化[1][6]。
- 21世纪:移动互联网、云计算、5G等技术兴起,扩展至物联网、AI等领域[1][8]。
2. 标准化组织
- IEEE:制定局域网标准(如IEEE 802系列)[2]。
- IETF:管理互联网协议(如HTTP、IPv6)[2][7]。
---
三、网络分类与性能指标
1. 按覆盖范围分类
| 类型 | 范围 | 示例 |
|------------|-------------------|--------------------|
| PAN | 个人设备(10米内) | 蓝牙连接 |
| LAN | 局部区域(1km内) | 企业内网 |
| WAN | 跨城市/国家 | 互联网骨干网 | [1][8]
2. 核心性能指标
- 带宽:最高数据传输速率(单位:bps)[2][3]。
- 时延:包括发送、传播、排队和处理时延[2]。
- 吞吐量:实际通过网络的数据量[2][8]。
---
四、网络协议与体系结构
1. 分层模型
- OSI七层模型:理论参考模型,含物理层至应用层[7][9]。
- TCP/IP四层模型:实际应用标准(网络接口层至应用层)[6][7]。
2. 关键协议
- HTTP/FTP:应用层协议[6]。
- TCP/UDP:传输层协议,保障可靠/高效传输[3][6]。
- IP:网络层协议,负责寻址和路由[4][6]。
---
五、现代应用与技术趋势
1. 应用场景
- 远程医疗、在线教育、电子商务等[1][8]。
- 分布式计算(如区块链、边缘计算)[8]。
2. 前沿技术
- 5G/6G:提升移动网络速度和低延迟[1][2]。
- SDN/NFV:软件定义网络,优化资源管理[8]。
---
参考资料
[1] 网络(由若干节点和链路组成的系统)-百科
[2] 最新计算机网络基础知识大全-CSDN博客
[3] 计算机网络名词解释-CSDN博客
[4] 计算机网络 - jijfurhg - 博客园
[5] 计算机网络的定义 - COOC
[6] 计算机网络-原创手记-慕课网
[7] 计算机网络概述 - 哔哩哔哩
[8] 计算机网络完整版本.docx-原创力文档
[9] 互联网概述 - 个人博客
[10] 计算机网络教程 - 我要自学网