计算机网络之OSI模型的简单介绍
OSI模型将网络结构划分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。每一层都有自己的一套独特功能,并与紧邻的上层与下层交互。
OSI七层模型
1.小编先来介绍最底层的物理层,它的主要代表设备是集线器,物理层主要是一种实例化的东西,看得见摸得着的那种。定义关于电的,机械的,程序性的功能和规范,用于激活终端,维持和激活系统间的物理链路。
2.数据链路层,定义数据如何进行格式化传输,并控制如何访问物理介质,数据链路层的代表设备主要是交换机。MAC协议,ARP协议,RARP协议等都在数据链路层。
3.网络层,为两台主机提供连通性和数据选择,即使它们位于不同位置的网络上,这一层的主要代表设备是交换机。IP协议,ospf协议也在网络层。
4.传输层主要是在发送方主机上接收数据,在接收方主机上将数据进行重组。这一层主要有ICP,UDP,SSH等协议。
5.会话层,建立,管理和总结两台通信主机之间的会话。
6.表示层,将数据格式转化为MP3,gpg等格式,就是一个系统应用层发出去的信息可以被另一个系统应用层读懂。这一层还有加密,解密的功能
7.应用层为用户提供网络服务,如e-mail,文件传输和终端访问等,HTTP协议在应用层。
接下来,小编要说的是数据的封装:
在网路上发送信息被称为数据或则数据包,如果一台计算机想发送信息到另一台计算机,数据必须经过从最顶层开始,经过层层封装,就像包装一个礼物,经过包装的数据会越来越大。
当数据到了传输层就变成了段(Segment),到了网络层就变成了包(Packet),被传输到数据链路层就变成了数据帧(Frame)。
当远程设备接收到数据的时候,它的物理层将这些数据交给数据链路层处理,这种处理过程被称为解封装,将相当于把礼物一层层拆开。
现在OSI模型很少用了,用得比较多的是TCP/IP模型。
TCP/IP模型包括网络接口层,网络互联层,传输层和应用层。这两个模型其实功能上还是相似的,但是TCP/IP拥有更灵活的编止方法,和大部分操作系统和和平台的可用性,拥有丰富的工具,并且现在需要使用TCP/IP模型,才能连接到Internet。
关于网络的IOS模型,还有TCP/IP模型,小编就先说到这里,这里的重点是各层之间的作用还有代表性设备和相关协议,小编一些有关数据封装的知识。