一、计算机网络 概念
"计算机网络" 概念 : 将 分散的 , 具有独立功能 的 计算机系统 , 通过 通信设备 与 线路 连接起来 , 由 功能完善 的 软件 , 实现 资源共享 和 信息传递 的系统 ;
- 计算机系统 : 包含 Android , iOS , Windows , MAC , Linux , Unix , 带网卡的嵌入式设备 ;
- 通信设备 : 交换机 , 路由器 ;
- 线路 : 计算机端系统 与 通信设备 连接的介质 , 光纤 , 无线网 等 ;
- 软件 : 上面介绍的计算机系统 , 通信设备 , 线路 , 只是网络通信的框架 , 真正使用网络进行实际业务应用的是 计算机系统的 软件 , 如 QQ , 淘宝 应用 , Windows 上的 网络游戏 , Linux 上的 Scp , Ping 等工具 ;
计算机网络 是 互连的 , 自治的 计算机集合 ;
- 互连 : 互联 互通 ;
- 自治 : 计算机系统之间 , 没有主从关系 , 都是 互相独立的 ;
二、计算机网络 功能
计算机网络 功能 :
① 数据通信 ( 连通性 ) : 数据在信道上传输 ;
② 资源共享 :
- 硬件资源共享 : 打印机 , 扫描仪 等 ;
- 软件资源共享 : 不需要下载到主机中 , 就可以同时使用 的特定软件 ;
- 数据资源共享 : 云盘 ;
( 后面 3 3 3 个功能 仅做参考 )
③ 分布式处理 : 多个 计算机 各自承担同一 任务 的不同部分 ; 如 Hadoop 大数据处理平台 ;
④ 提高可靠性 : 计算机网络中某台主机宕机 , 另外一台主机替代该主机进行工作 ;
⑤ 负载均衡 : 多台计算机一起工作 , 工作任务均衡的分配给各台计算机 ;
三、计算机网络 组成
计算机网络组成 :
① 硬件 : 主机 , 链路 ( 双绞线 , 光纤 ) , 路由器 , 交换机 ;
② 软件 : 安装在主机上的软件如 QQ , 微信 等 ;
③ 协议 : 一系列 规则 , 约定 的集合 ;
四、计算机网络 工作方式
计算机网络 工作方式 :
① 边缘部分 : 用户直接使用的主机 , 有两种使用方式 , C / S 客户端服务器 方式 , P2P 方式 ;
② 核心部分 : 为边缘部分进行服务 , 由路由器 , 网络组成 ;
五、计算机网络 功能组成
1 . 计算机网络功能组成 :
计算机网络 具有 两大功能 , 数据通信 , 和 资源共享 ;
根据上述两大功能 , 将计算机网络分成
- 通信子网
- 资源子网
两大类 ;
通信子网主要实现数据通信功能 , 资源子网主要实现 资源共享 / 数据处理 功能 ;
2 . 七层网络架构中 与 通信子网 , 资源子网 对应关系 :
① 资源子网 : 实现资源共享功能的设备和软件的集合 ;
- 应用层
- 表示层
- 会话层
② 传输层 : 是 资源子网 和 通信子网的传输接口 ;
③ 通信子网 : 各种传输介质 , 通信设备 , 相应的网络协议 ;
- 网络层 : 路由器
- 数据链路层 : 交换机 , 网桥
- 物理层 : 集线器 , 中继器
六、计算机网络 分类
计算机网络 分类 :
① 按照分布范围 :
- 广域网 ( WAN ) : 主要使用交换技术 ;
- 城域网 ( MAN )
- 局域网 ( WAN ) : 主要使用广播技术 ;
- 个人网 ( PAN ) : 又叫 个人区域网 ;
② 按照使用者分 :
- 公用网 : 交钱就可以使用的网络 ;
- 专用网 : 银行 , 铁路 , 军队 , 专用的网络 , 需要有相应权限 , 才能进入该网络 ;
③ 按照交换技术分 :
- 电路交换
- 报文交换
- 分组交换
④ 按照拓扑结构分 :
- 总线型
- 星型 : 如果星型结构 有 6 6 6 个节点 , 那么该星型结构有 5 5 5 条链路 ;
- 环型
- 网状型 : 用于广域网 ;
⑤ 按照传输技术分 :
- 广播式网络 : 所有主机 共享 通信 信道 , 接收到信息首验证是否是发给自己的 , 如果不是丢弃 ;
- 点对点网络 : 使用 分组转发 , 路由选择 机制 , 一对一通信 ;