本文共 1461 字,大约阅读时间需要 4 分钟。
第一层:物理层。osi引用的物理层规范也是由其他组织制定的,它们涉及的是传输介质的物理特征。连接器,接脚的使用,电流,编码方式,光调制等都输赢无论层规范的内容。有时候,使用多种规范来完成物理层的所有细节。例如,RJ-45定义了连接器的形状以及电缆的接脚1,2,3和6的使用方式。因此,使用5类电缆和RJ-45连接器来连接以太网时,使用的是以太网和RJ-45物理层规范。
第二层:数据链路层。数据链路层规范关注的是如何在特定的链路或介质上传输数据。数据链路层协议定义了如何在单各链路上递送数据,这些协议与目标介质类型相关。例如,802.3和802.2是IEEE制定的规范,是有效的OSI数据链路层协议,这些规范定义了以太网的工作方式。其他协议(如用于点到点WAN链路的高级数据链路控制(HDLC)协议)处理的是WAN链路的各种细节。和其他协议规范一样。OSI也没有为数据链路层制定规范,而依靠其他标准化组织(如IEEE)来为数据链路层和物理层制定新的标准。
第三层:网络层。该层定义了分组的端到端传送。为完成这种任务,网络层定义了逻辑编址技术,以标识所有的终端。它还定义了如何选择操作和获得路由,以发送数据分组。网络层 还定义了如何将数据分组分割成小型分组,以适应最大传输单元较小的介质(注意,并非所以的第3层协议都能对分组进行分割)。OSI网络层定义了CISCO路由器在选择路由时需要考虑的大多数细节。例如,运行在cisco路由器上的ip负责查看分组的目标ip地址,将其与ip路由表进行比较,将分组进行分割(如果数据接口要求分组更小)并对分组进行排队,以便将其从该接口发送出去。
第四层:传输层。该层包括选择提供或不提供错误校正的协议:将来自同一主机的应用程序的不同流的输入数据进行多路复用(如TCP套接字);还在分组到达的次序不正确时,对输入数据流进行重新排序。
第五层:会话层。会话层定义了如何开始,控制和结束会话。这包括控制和管理多个双向消息,如果只有其中的一些消息完成了,可以通知应用程序。这使得对于表示层而言,数据流时无缝的。有时候,要求仅当所有的流程都完成后,才能将数据提供给表示层。例如,当通过自动取款机提起现金交易失败时,则不应在活期帐户中记录这笔交易。会话层提供了那些流程属于同一个会话的方式,在这些流程完成之前,其他流程不应视为已完成。
第六层:表示层。该层的主旨是定义数据格式,如ASCII文本,EBCDIC文本,二进制,BCD和JPEG.另外,加密也被OSI定义为一种表示服务。例如,FTP允许选用二进制或ASCII方式进行传输。如果选择的是二进制,则发送方和接收方将不会修改文件的内容;如果选择的是ASCII,则发送方把文本从其字符集转换为标准的ASCII字符集,然后将其发送:而接收方则把标准的ASCII转换为其使用的字符集。
第七层:应用层。OSI应用层概念是与其他计算机进行通信的应用程序实现的。应用层指的是应用程序的通信服务。例如,没有通信功能的字处理程序无法实现通信代码。而编写字处理程序的程序员不关心OSI第七层。但如果要增加传输文件的功能,则必须在字处理程序中实现OSI第7层(或其他协议规范中相应的层)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/312079/viewspace-245316/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/312079/viewspace-245316/