第一层:物理层(PhysicalLayer)规定通信设备的机械的、电气的、功能的和规程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;第二层:数据链路层(DataLinkLayer)在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。第三层:网络层(Network layer)在计算机网络中进行通信的两个计算机之间可能会经过很多个数据链路,也可能还要经过很多通信子网。网络层的任务就是选择合适的网间路由和交换结点,确保数据及时传送。网络层将数据链路层提供的帧组成数据包,包中封装有网络层包头,其中含有逻辑地址信息- -源站点和目的站点地址的网络地址。第四层:传输层(Transport layer)第4层的数据单元也称作处理信息的传输层(Transport layer)。但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段(segments)而UDP协议的数据单元称为“数据报(datagrams)”。这个层负责获取全部信息,因此,它必须跟踪数据单元碎片、乱序到达的数据包和其它在传输过程中可能发生的危险。第五层:会话层(Session layer)这一层也可以称为会晤层或对话层,在会话层及以上的高层次中,数据传送的单位不再另外命名,统称为报文。会话层不参与具体的传输,它提供包括访问验证和会话管理在内的建立和维护应用之间通信的机制。如服务器验证用户登录便是由会话层完成的。第六层:表示层(Presentation layer)这一层主要解决用户信息的语法表示问题。它将欲交换的数据从适合于某一用户的抽象语法,转换为适合于OSI系统内部使用的传送语法。即提供格式化的表示和转换数据服务。数据的压缩和解压缩, 加密和解密等工作都由表示层负责。例如图像格式的显示,就是由位于表示层的协议来支持。第七层:应用层(Application layer)应用层为操作系统或网络应用程序提供访问网络服务的接口。应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。

网络体系结构概述计算机网络最基本的功能是通信和资源共享,连接在网络上不同系统的实体(应用程序、终端等)要进行相互通信,必须遵守一定的规则,比如用什么语言、交流什么、怎样交流、何时交流等。这些规则的集合就是协议(Protocol)协议的关键成分有:1)语法:包括数据格式、编码及信号电平等。2)语义:包括用于协调同步和差错处理的控制信息。3)定时:包括速度匹配和排序。通信协议分为层间协议,计算机网络的各层协议和层间接口的集合被称为网络体系结构。为了使网络体系结构标准化,世界上一些主要的标准化组织研究和制定了一系列有关数据通信和计算机网络的国际标准,如国际标准化组织(ISO)的开放系统互连(OSI)参考模型、国际电信联合会(ITU)的X系列和V系列建议书、美国电气电子工程师学会(IEEE)的IEEE802 LAN协议标准等。