笔记大纲
- 计算机网络的发展
- 协议
- 协议的分层、OSI模型
- 网络的构成要素
1.计算机网络发展
1.1 批处理时代
1.2 分时系统时代
1.3 计算机间的通信
1.4 计算机网络的诞生
1.5 互联网的普及
1.6 互联网驱动中心时代
2.协议
协议
:就是计算机间通过网络通信时事先要达成的一种约定和数据传递规则,这种约定由不同的厂商、不同的操作系统之间,只要遵循相同的规则就能够事先信息互换、通信。反之,计算机之间无法解析对方的数据。互联网中常见的协议有IP、TCP、UDP、HTTP、SMTP、FTP等,局域网LAN中常见的协议有IPX/SPX等。
2.1 分组交互协议
分组交换是指将大数据翻个成一个个叫做包
package的较小的单位进行传输的方法。一个较大的数据被分为多个分组时,为了标明是原始数据的哪一部分,就有必要将分组的序号写入包中,接收到包后,解析包结构得到序号再根据序号装配成为原始数据。
2.2 协议标准的制定者
为了解决计算机网络协议的标准化问题,国际标准组织ISO制定了开放式通信系统互联参考模型OSI。
3.协议分层和OSI模型
3.1 协议分层
协议分层如同计算机软件中的模块化开发,将通信协议进行分层处理,每个分层独立使用互不干扰,各个分层的具体职责和任务不同,更易于协议的拓展。
3.2 OSI七层参考模型
3.2.1 应用层
应用层
:为应用程序提供服务并规定应用程序中通信相关的细节,包括文件传输、远程登录、电子邮件等协议。
3.2.2 表示层
表示层
:将应用程序处理的信息转化为适合网络传输的格式,负责数据格式的转换。
3.2.3 会话层
会话层
:负责建立和断开通信连接以及数据分割的相关工作。
3.2.4 传输层
传输层
:负责数据报的传输工作,在通信双方节点上处理,无需再在路由器上处理。
3.2.5 网络层
网络层
:将数据传输到目标地址,该层主要作用是寻址和路由。
3.2.6 数据链路层
数据链路层
:负责物理层上互联的节点间的通信传输,负责将数据转化为0、1的数据帧。
3.2.7 物理层
物理层
:负责0、1比特流与电压、电、光信号的互换。
3.3 五层协议参考模型
实际网络中最常见的协议参考模型,综合了OSI和TCP协议簇的优点。
3.4 传输方式的分类(后续学习TCP梳理 TODO)
3.4.1 面向有连接型
3.4.2 面向无连接型
3.4.3 电路交换模式
3.4.4 分组交换模式
3.4.5 根据接收数量分类
- 单播
- 广播
- 多播
- 任播
4.网络的构成要素
4.1 通信媒介与数据链路
4.1.1 以太网
- 同轴电缆
- 双绞线
- 光纤
4.1.2 无线网络
- 电磁波
4.1.3 ATM
- 双绞线
- 光纤
4.1.4 FDDI
- 光纤
- 双绞线
4.1.5 帧中继
- 双绞线
- 光纤
4.1.6 ISDN
- 双绞线
- 光纤
4.2 网卡
网卡
:任何一台计算机要接入网络必须使用网卡,网卡也叫网络接口卡、网络适配器。
4.3 中继器
中继器
:在OSI模型的第一层,在物理层延长和放大网络信号的物理设备。
4.4 网桥 / 2层交换机
网桥
:在OSI模型的第二层,在数据链路层上面连接的两个网络的设备,它能够识别数据链路层这种的数据帧,并将这些数据帧存储与设备内存中,再重新生成信号发给相连的下一个网段设备。
4.5 路由器 / 3层交换机
路由器
:在OSI模型的第三次,网络层面上连接网络、并对分组保温进行路由转发的设备。
4.6 4~7层交换机
广域网加速器、特殊应用加速、防火墙
4.7 网关
抽象的概念,网关负责协议的转换和数据的转发。