osi七层模型,他们是下层向上层提供服务。osi中东北边层之间的交流数据是标准封装寻求和解封装方法的过程。
诸如,你现在在无线上网,ftp访问三个网页,那你应用层会给予你的请求,然后再往上讯息传递,表示层会话层(这两个层像是绝对不会太去继续讨论),可到达网络层,此时,你的请求已经转成了一个报文,网络层收到后,当经过全面处理,传传输层,传输层再如何处理,经过数据链路层,数据链路层处理,到达物理层,然后实际物理层到服务器端,服务器端物理层收到后,放出来数据链路层,他会将物理层传回来的编程帧,再向上传的图片。就这么说以及一级传达消息。
osi参考模型统称7层,分别是物理层,数据链路层,网络层,传输层,会话层,意思是层和应用层。
各层的主要功能及其或则的数据单位如下:
1物理层(physicallayer)
我们明白,要传递信息也要用来一些物理媒体,如双纽线、同轴电缆等,但详细的物理媒体并在osi的7层之内,有人把物理媒体当做第0层,物理层的任务那就是为它的上一层提供给一个物理再连接,包括它们的机械、电气、功能和过程特性。
如规定不使用电缆和接头的类型,传送信号的电压等。在这一层,数据还是没有被组织,仅作为各种的位流或电气电压处理,单位是比特。
2数据链路层(datalinklayer)
数据链路层全权负责在两个相距不远结点间的线路上,无差错的传送以帧为单位的数据。每个画面以及是有数量的数据和一些必要的控制信息。和物理层几乎完全一样,数据链路层要你们负责组建、以和释放者数据链路的连接。在传送数据时,如果没有收得到点检测到所传数据中有差错,现在就要再通知发方重发这一帧。
3网络层(networklayer)
在计算机网络中进行通信的两个计算机彼此间可能会会经很多个数据链路,也很可能的要经过很多通信子网。
网络层的任务是你选比较合适的网间路由和同样结点,以保证数据马上传送通道。网络层将数据链路层能提供的帧混编数据包,包中封装方法有网络层包头,其中多含逻辑地址信息--源站点和目的站点地址的网络地址。
4传输层(transportlayer)
该层的任务时参照通信子网的特性最佳的用来网络资源,并以靠谱和经济的,为两个端系统(也就是源站和目的站)的会话层之间,需要提供成立、魔兽维护和可以取消传输信号连接到的功能,共同负责靠谱地传输数据。在这一层,信息的传送单位是报文。
5会话层(sessionlayer)
这一层也也可以一般称会晤层或对话层,在会话层及以上的高层次中,数据传送通道的单位继续另外以此命名,一般称为报文。会话层不组织具体详细的传输,它可以提供包括和会话管理以及的建立和程序维护应用与电子通信的机制。如服务器验证用户登录便行由会话层成功的。
6表示层(presentationlayer)
这一层通常解决誓死效忠信息的语法表示问题。它将欲收集的数据从更适合于某一用户的抽象语法,可以转换为合适于osi系统内部不使用的传送语法。即能提供磁盘格式化的表示和装换数据服务。数据的压缩和文件解压,加密模式和解密等工作都由表示层全权负责。
7应用层(applicationlayer)
应用层考虑进程之间通信的性质以满足用户需要在内能提供网络与用户应用软件之间的接口服务。