1.计算机网络的概念
计算机网络:计算机网络是一个将分散的(地域不同)、具有独立功能的计算机系统(手机、电脑等端设备),通过通讯设备(交换机、路由器等)与线路(通讯设备与端设备之间的介质比如光线)连接起来,由功能完善的软件(端设备中的软件)实现 资源共享 和 信息传递 的系统。
计算机网络是互连的、自治的计算机集合。
互连:互联互通,通信链路(光纤、卫星、无线电波等)
自治:没有主从关系
2.计算机网络的功能
- 数据通信 (也就是连通性)
比如,一台终端想给另外一个终端发送文件或者email
- 资源共享
-
硬件共享:打印机
-
软件共享: 不用下载到本地可以共用的软件
-
数据共享: 比如百度文库的资源
- 分布式处理
多台计算机各自承担同一工作任务的不同部分,分担压力。Hadoop平台。
- 提高可靠性
- 替代机:某一台设定好的计算机宕机了,有一个替代机来保证工作是可以继续进行的,从而提高可靠性
- 负载均衡:均衡分给各个计算机,使各个计算机之间更加亲密。
3.计算机网络的组成
- 组成部分
- 硬件:计算机、交换机等
- 软件: QQ、微信等
- 协议: 核心部分,一系列规则和约定的集合,有了协议数据才可以安全平稳可靠的传输。
- 工作方式
- 边缘部分:用户直接使用(就是客户端,可以传输视频,文件等),通信方式有两种:C/S方式和 P2P方式
- 核心部分: 为边缘部分服务(大量的路由器和网络)
3.功能组成:
- 通信子网:实现数据通信
- 资源子网: 实现数据共享/ 数据处理
4.计算机网络的分类
- 按照分布范围分:
- 广域网(WAN):跨度非常广,比如跨国(交换技术)
- 城域网(MAN):一个城市内的网络
- 局域网(WAN):1000米左右,学校内的教室或者楼内(广播技术)
- 个人区域网(PAN):电子设备用无线技术连接的网络
- 按照使用者分:
- 公用网:电信、移动等
- 专用网:政府、军队、银行等
- 按照交换技术分
- 电路交换
- 报文交换
- 分组交换
- 按照拓扑结构分 (将计算机、交换机、网络、链路抽象成节点)
因特网就是广域网
5.按照传输技术分
-
广播式网络:共享公共通信信道,当一台注意往这个通信信道上传输数据时候,那么这个信道上的其他主机也能接收到。如果目的地址是自己就收下,不是就丢弃。
-
点对点网络:使用分组存储转发和路由选择机制进行一对一的传输。