1.计算机网络的概念
\qquad计算机网络是一个将分散的,具有独立功能的计算机系统
,通过通信设备
与线路
连接起来,由功能完善的软件
实现资源共享和信息传递的系统。
\qquad这里的计算机系统
,也可以成为端系统,其包括但不限于,Android手机,IOS手机,windows电脑,macOS电脑等等;这里的通信设备
通常是指,交换机和路由器;这里的线路
是指端系统和通信设备连接的介质。这些是硬件基础。但是只有硬件,我们还完成不了通信,还需要在端系统上安装软件。
\qquad计算机网络是一个互连的
,自治的
计算机集合。互连
是指互联互通;自治
是指无主从关系。
2.计算机网络的功能
\qquad 数据通信;资源共享,包括硬件,软件和数据的共享;分布式处理,多台计算机各自承担同一工作任务的不同部分,比如hadoop平台;提高可靠性;负载均衡等等功能
3.计算机网络的组成
\qquad 组成部分包括:硬件(主机,通信设备,主机和通信设备之间的链路),软件,协议
4.计算机网络的工作方式
\qquad工作方式分为边缘部分和核心部分,边缘部分为用户直接提供使用服务;核心部分为边缘部分服务。
5.计算机网络的功能组成
\qquad通信子网:实现数据通信;资源子网:实现资源共享/数据处理。如下图所示,上面三层属于资源子网;下面三层属于通信子网。
6.计算机网络的分类
\qquad按分布的范围分:广域网WAN,城域网MAN,局域网WAN,个人区域网PAN
\qquad按使用者分:公用网,专用网
\qquad按交换技术分:电路交换,报文交换,分组交换
\qquad按拓扑结构分:总线型,星型,环型,网状型
\qquad按传输技术分:广播式网络,点对点网络