计算机网络
概念
计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统
计算机系统、通信设备和线路是计算机网络的一个框架
软件:是实现计算机网络的功能的重要组成部分
简而言之:计算机网络互连和自治的计算机集合
互连:经过通信链路实现互联互通
自治:端系统之间是相互独立的,没有主从关系
组成
-
组成部分
- 硬件:主机、链路、通信设备
- 软件
- 协议:计算机网络的核心,是一系列规则和约定的集合
-
工作方式
-
边缘部分:主机所存在的部分,用户可以直接使用
通信方式:
- C/S方式
- P2P方式
-
核心部分:为边缘部分服务,包括路由器和大量的网络
-
-
功能组成
- 通信子网:实现数据通信
- 资源子网:实现资源共享
OSI7层模型:
功能
- 数据通信
- 连通性
- 资源共享
- 硬件
- 软件
- 数据
- 分布式处理
- 使得多台计算机各自承担同一个工作任务的不同部分
- 提高可靠性
- 负载均衡
- 分布式处理所达到的效果,使得多台计算机同时工作,工作任务的分配得到均衡
分类
- 分布范围
- 广域网WAN:使用的是交换技术
- 城域网MAN
- 局域网WAN:使用的是广播技术
- 个人局域网PAN
- 使用者
- 公用网
- 专用网
- 交换技术
- 电路交换
- 报文交换
- 分组交换
- 拓扑结构
- 总线型
- 星型: 链 路 数 目 = 节 点 数 − 1 链路数目=节点数-1 链路数目=节点数−1
- 环型
- 网状型:常用于广域网
- 传输技术
- 广播式网络:所有的节点可以共享一个通信信道,当一台主机利用这个信道进行信息传输的时候,其他的设备都可以接收到
- 点对点网络:使用分组存储转发和路由选择机制