计算机网络基本概念
- 什么是计算机网络
计算机网络是利用通信设备和通讯链路或通讯网络,互联位置不同,功能自治的计算机系统,并遵循一定的规则实现计算机系统之间的信息交换。更简短的,更概括的为:计算机网络是互联的,自治的计算机集合。
- 计算机网络的功能
计算机网络的核心功能是资源共享,包括以下三个方面:
- 硬件资源共享
- 软件资源共享
- 信息资源共享
- 什么是网络协议
Internet中互联的端系统、分组交换设备或其他网络设备在进行信息发送、接收、转发的过程中都需要遵循一定的规则或约定,这就是网络协议。
- 协议三要素
协议是网络通信实体在数据交换过程中需要遵循的规则或约定,是计算机网络有序运行的重要保证。
任何一个协议都包括以下三个基本要素,被称为协议三要素:
- 语法
语法定义实体之间进行交换信息的格式或结构,或者定义实体之间传输信号的电平信息。
- 语义
语义定义实体之间交换的信息中需要哪些控制信息,这些信息的具体含义。以及针对不同含义的控制信息,接收端应如何响应。
- 时序
时序也称为同步,定义实体之间交换信息的顺序以及如何匹配或适应彼此的速度。
- 计算机网络的分类
目前最大的计算机网络是Internet(因特网)。按不同的分类标准可以将这些网络分为不同的类型。
- 按覆盖范围分类
- 个域网(PAN)。个域网通常是由个人设备通过无线通信技术构成的小范围的网络,实现个人设备间的数据传输。个域网的覆盖范围通常在1-10,m。
- 局域网(LAN)。局域网通常部署在学校、公司、办公室等局部区域内。通过高速有线或无线链路连接主机。实现局部范围内高速数据传输。局域网的覆盖范围一般在10m-1km。
- 城域网(MAN)。城域网指覆盖一个城市范围的网络。覆盖范围通常在5-50km。
- 广域网(WAN)。广域网的覆盖范围更广。可以实现异地城域网或局域网的互联。
- 按拓扑结构分类
网络拓扑指的是网络中的主机、网络设备间的物理连接关系与布局。按拓扑结构可分为总线型拓扑结构、环形拓扑结构、星型拓扑结构、混合拓扑结构、树形拓扑结构和网状拓扑结构等。这些拓扑结构各有优缺点,这里不一一介绍。
- 按交换方式分类
数据交换指的是网络通过彼此互联的结点间的数据传输,实现将数据发送结点送达目的结点的过程和技术。可分为电路交换网络、报文交换网络和分组交换网络。
- 按网络用户属性分类
- 公有网
- 私有网