计算机网络概述
文章目录
计算机网络的概念
计算机网络的定义
计算机网络是指将地理位置不同 的且具有独立功能 的多台计算机及其外部设备,通过通信线路连接,实现资源共享和信息传递
计算机网络的组成
- 资源子网:提供软件资源和硬件资源(不是具体的数据)
- 通信子网:提供信息交换的网络节点和通信线路(不是具体的某条线路)
计算机网络的类型
- 按照拓扑分类(布局方式):星形、树形、总线形、环形、网状 结构
- 按照范围 分类:局域网(LAN)、城域网(MAN)、广域网(WAN) 和 个人区域网(PAN)、互联网(Internet)
- 按照传输方式分类:有线网络 和 无线网络
计算机网络体系结构
传输方式
- 按照传输方向 区分
- 单工:只能单方向的传输(eg.收音机)
- 半双工:在同一时间,线路上只能允许一个方向的数据通过(eg.对讲机)
- 双工:双方可以同时进行数据通信(eg.电话)
- 按照**传输对象(方式)**区分
- 单播:只能一对一
- 多播:一对多
- 广播:在一个范围区间内,一对all
数据交换
-
电路交换:整个报文从源头到终点连续地传输(最霸道)
优点:完整性好,速度较快
缺点:会占用信道,信道使用效率低
-
报文交换:整个报文先传送到相邻节点,全部存储下来查找转发表,再转发到下一个节点
优点:信道使用效率相对较高
缺点:当中间节点没有足够空间接收报文时会出现问题
-
分组交换:将一个报文分成多个分组,传送到相邻节点,再查找转发表,再转发到下一个节点(最贴心)
优点:灵活、信道使用效率最高
缺点:完整性较差,速度相对较慢
通信协议和体系结构
-
网络协议三要素:
- 语法:数据与控制信息的结构和格式
- 语义:需要发出何种控制信息,完成何种动作以及做出何种响应
- 同步(时序):事件实现顺序的详细说明
-
OSI 参考模型 (开放式系统互联参考模型) ------ 7层
由低到高,遵循下层为上层服务的宗旨
- 物理层 :单位-bit,利用传输介质为通信的网络结点之间的建立
- 数据链路层 :单位-帧,在物理层的基础之上,提供结点到结点之间的服务,采取差措控制和流量控制的方法实现网络互联
- 网络层 :单位-分组/IP数据报/包,在数据链路层的基础之上,提供点到点之间的通信,提供路由功能,实现拥塞控制、网络互联等功能
- 传输层 :单位-报文段/用户数据报,提供端到端之间的数据传输服务,实现对数据进行控制和操作的功能
- 会话层:负责通信中两个节点之间的会话建立维护和断开,以及数据的交换
- 表示层:表示层用于处理交互数据的表示方式,例如格式转换、数据的加密和解密、数据压缩和恢复等功能
- 应用层 :单位-报文,使用应用程序通过网络服务
注意:不要将运输层的" 用户数据报UDP〞和网络层的"IP数据报〞弄混,无论在哪一层传送的数据单元,都可笼统地用"分组" 来表示
-
TCP/IP 参考模型 ------ 4层
- 网络接口层 --- 物理层和数据链路层
- 网际层 --- 网络层
- 传输层
- 应用层 --- 会话层、表示层、应用层
重点
- 计算机网络的定义
- 计算机网络的组成
- 计算机网络的拓扑结构
- 计算机网络的范围分类
- 传输方式(两种分类方式)
- 数据交换的三种方式
- 网络协议三要素
的定义 - 计算机网络的组成
- 计算机网络的拓扑结构
- 计算机网络的范围分类
- 传输方式(两种分类方式)
- 数据交换的三种方式
- 网络协议三要素
- OSI七层 TCP/IP四层