计算机网络学习笔记(一)OSI参考模型
1.OSI参考模型
开放系统互连(open System Interconnnection)是国际标准化组织ISO于1983年正式批准的网络体系结构参考模型。这是一个标准化的开放式计算机网络层次结构模型。OSI模型只定义网络结构中的每一层向其高层提供服务,并非具体的实现协议描述,只是提供了一个概念性的框架。
2. 物理层
作为OSI参考模型的第一层,其利用传输介质为网络节点提供一个物理的连接,实现比特流的透明传输,从而为数据链路提供服务。
3.数据链路层
这是OSI参考模型的第二层,在通信实体之间建立数据链路连接,以帧为单位进行传输数据包,并采取差错控制和流量控制等方法。
4.网络层
主要的功能是控制通信子网的运行,选择合适的路由和交换节点,将源节点高效的传输到目标节点,并实现拥塞控制和网路互联等功能。
5.传输层
基本功能是建立和管理两个端点中应用进程之间的连接,实现端到端的数据传输。IP地址。传输层以下各层面向通信,主要解决通信子网的问题,以上的各层面向应用,属于资源子网的问题。所以,传输层是中间过渡层,实现了数据通信中由通信子网向资源子网的过渡和两种不同类型问题的转换。
6.会话层
这层及这层以上不参与具体的数据传输。通常将进程之间的通信称为会话,会话负责两个进程之间的建立、维护、释放和数据的交换。
7.表示层
主要解决通信系统中用户信息的语法便是问题,充当了一个应用程序和网络之间的翻译的作用,包括数据格式的转换、数据的加密解密、数据压缩及恢复等。
8.应用层
注意:应用层并不是指运行在网络上的某个特别的应用程序。为应用程序提供网络服务,包含了各种用户使用的各种协议。