互联网的本质就是一系列协议,就是我们常说的OSI协议,一般人为把它分成七层,每层实现各自的功能,不同层之间功能不同,为实现不同功能需要不同的协议,“协议”就是服务标准。每一层只与它的上下邻层产生接口。
七层划分为: 物理层 , 数据链路层 , 网络层 , 传输层 , 会话层 , 表示层 , 应用层
数据的发送过程
比如用户A发送一封电子邮件给用户B ,屏幕上有一个软件,用户编辑好邮件之后,只有点击了发送这个按钮应用层才会接手你的通讯请求,但它不会管你怎么写,它只是提供一个接口,如果你发一封邮件的话SMTP接收请求,访问网站的话HTTP接收请求等等。应用层接收请求之后还要做一些准备工作,先要表示一下,表示层也叫翻译层,要把数据格式进行统一,比如说如果左边的用户用的是一台PC,用的是Windows操作系统的,右边的用户用的是苹果的平板,双方的硬件和软件不同,为了实现通信,表示层要进行数据的转换,比如说转成ASCLL码。然后会话层建立会话,怎么建立会话呢