计算机网络的OSI七层模型 1、物理层:
通过机械和电气的互连方式把实体连接起来,让数据流通过。
本层主要处理与电气、机械规程有关的各种特性,如规定“0”“1”的电平值、每比特的时间宽度等;本层的数据单位是位(bit);涉及的标准包括 IEEE的RS-232C,RS-499,802.3, 802.5等,另外还有CCITT的V系列、X系列标准,如V.24,V.28,X.21
2、数据链路层:
进行二进制数据块传送,并进行差错检测和数据流控制。
该层用于建立相邻结点之间的数据传输;它将不可靠的物理信道处理为可靠的通道,使高层不必考虑物理介质的具体特性;该层的数据单元为帧(frame);IEEE标准将该层又分为介质访问控制层(MAC)和逻辑链路控制层(LLC) 3、网络层:
通过分组交换和路由选择为传输层实体提供端到端的交换网络数据,传送功能使得传输层摆脱路由选择、交换方式、拥挤控制等网络传输细节,实现数据传输。
用于网络内部或网际的通信,它为两个站点之间的通信提供路由服务;该层的数据单元为包(packet);该层提供差错控制和拥塞控制;主要协议包括Novell的IPX、Xerox的IDP、IP等 4、传输层:
提供传送方式进行多路复用,实现端点到端点间的数据交换,为会话层实体提供透明的、可靠的数据传输服务。
本层提供了两个实体之间端对端的通信,掩盖了通信网服务的差别。该层的数据单元是段(Segment)该层通常提供两种服务:面向连接的服务和面向无连接的服务。主要协议包括Internet的TCP、UDP,Novell的SPX等 5、会话层:
在两个应用进程之间建立和管理不同形式的通信对话。
该层使应用进程之间能够建立、维护会话的连接;会话层可以通知进程之间实现同步通信
6、表示层: 实现不同格式和编码之间的交换。
该层完成某些特定的功能,它提供了一种公共语言,可以使不同类型的计算机相互通信、相互理解;该层还能够提供数据压缩、解压缩的服务,以及加密解密的服务
7、应用层:
提供(OSI)用户服务,如文件传输、电子邮件、网络管理等
该层预先定义的完整功能直接面向用户,该层的应用程序有 FTP、TELNET、SMTP等 |