标签:网络基础
OSI(Open System Interconnection)参考模型实现了开放式数据通信的可能性。OSI参考模型将网络分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
物理层主要功能是传送和接收比特流,并且指定不同种传输介质之间的电压大小、线路速率的电缆的引脚数。物理层从第二层数据链路层(DLL)接收数据帧,并将帧的结构和内容转化为可以在介质中传输的比特流(即0或1)。
数据链路层在网络通信中具有两个功能:数据的发送和接收,为数据的有效传输提供端到端的连接。
数据链路层的功能还包括物理寻址、网络拓扑、网络介质访问、错误检测、帧的顺序传送和流量控制等。
网络层的功能是在源节点和目标节点之间建立它们所使用的路由。网络本身没有任何错误检测和修正机制。网络层的可靠传输必须依赖于由数据链路层提供的错误检测和修正机制。
传输层提供的服务类似于数据链路层所提供的服务。传输层的功能也是保证数据在端于端之间完整传输。不过传输层于数据链路层不同,传输层可以检测到路由器丢失的包,然后自动产生一个重新传输请求或给发送方一个反馈。传输层的另一项重要的功能就是重新排序收到的乱序数据包。
会话层的功能主要用于建立、管理和终止两个计算机系统之间的通信流。
表示层的最主要功能是管理数据编码的方式。提供加密、翻译、压缩、转换等功能。
应用层是初始化通信会话的起因。还负责识别通信的对方是否可用以及资源是否存在。
更多请阅读:OSI模型
标签:网络基础
原文地址:http://347747248.blog.51cto.com/10004221/1625812