您好,欢迎访问三七文档
OSI参考模型千域千予技术部学习内容•掌握OSI分层模型的名称和功能•描述数据在源和目标设备间的传送过程(封装/解封装)ISO组织介绍•ISO:(InternetOrganizationforStandardization)国际标准化组织•OSI:(OpenSystemInterconnectReferenceModel)开放式系统互联参考模型。OSI开放系统互连参考模型主机A主机B物理层物理层数据链路层数据链路层网络层网络层传输层传输层会话层会话层表示层表示层应用层应用层6接口5接口4接口3接口2接口1接口PPDUSPDUTPDU报文帧比特APDU表示层协议会话层协议传输层协议网络层协议数据链路层协议物理层协议应用层协议数据单元各层功能封装/解封装主机A主机B物理层物理层数据链路层数据链路层网络层网络层传输层传输层会话层会话层表示层表示层应用层应用层表示层协议会话层协议传输层协议网络层协议数据链路层协议物理层协议应用层协议封装解封装物理层(PhysicalLayer)•OSI模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器。•物理层为数据传输提供可靠环境•物理层的协议产生并检测电压以便发送和接收携带数据的信号。•在这一层,数据还没有被组织,仅作为原始的位流或电气电压处理,单位是bit比特。物理层功能•功能一:为数据端设备提供数据传输的通路•功能二:传输数据网络设备网络设备传输介质接口物理层关心的是什么?为了传输信号,物理层规定了哪些特性?数据链路层(DatalinkLayer)物理层物理层数据链路层数据链路层网络层网络层报文(packet)帧(frame)比特(bit)数据链路层协议主机A主机B数据单元位于网络层与物理层之间数据链路层协议:802.2、802.3ATM、HDLC、FRAMERELAY数据链路层的功能•数据链路的建立,维护与拆除•帧包装、帧传输、帧同步•帧差错恢复•流量控制数据链路层设备:网卡、网桥、交换机我们平常使用的局域网就是以太网以太网解决的问题•信道占用(介质)访问控制方式:采用CSMA/CD避免信号的冲突(共享的线路谁先使用)•寻址(识别数据包)•统一的格式(读懂数据格式)以太网采用CMA/CD(解决信道)工作原理1.发送前先监听信道是否空闲,若空闲则立即发送数据2.在发送时,边发送便继续监听3.若监听到冲突,则立即停止发送4.等待一段随机时间(称为退避)以后,再重新尝试以太网MAC地址•以太网地址规定:用来识别一个以太网上的某个单独的设备或者一组设备(MACz地址12位16进制数,前6位,设备厂商,后六位流水账号)802.3以太网帧格式前导码目的地址源地址类型/长度数据帧校验序列数据链路层封装物理层封装以太网标准数据链路层逻辑链路控制子层(LLC)物理层介质访问控制子层(MAC)太网路IEEE802.2IEEE802.3网络层(NetworkLayer)•很多用户经常混淆2层和3层的相关问题,简单来说,如果你在谈论一个与IP地址、路由协议或地址解析协议(ARP)相关的问题,那么这就是第三层的问题。•网络层负责对子网间的数据包进行路由选择,它通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中两个节点的最佳路径。另外,它还可以实现拥塞控制、网际互连等功能。•网络层协议的代表包括:IP、IPX、RIP、OSPF等。路由和交换•路由工作在网络层:路由是路由器根据自己的路由表进行的,期间经过了路由选择和路由转发的过程,从路由器的一个接口“路由”到另一个接口。•交换机工作在数据链路层:交换是交换机根据自己的MAC地址表在交换机的不同端口之间进行的,从交换机的一个端口“交换”到另一个端口。•交换机主要用来隔离冲突域传输层(TransportLayer)•传输层是OSI模型中最重要的一层,它是两台计算机经过网络进行数据通信时,第一个端到端的层次,起到缓冲作用。当网络层的服务质量不能满足要求时,它将提高服务,以满足高层的要求;而当网络层服务质量较好时,它只需进行很少的工作。另外,它还要处理端到端的差错控制和流量控制等问题,最终为会话提供可靠的,无误的数据传输。•传输层协议的代表包括:TCP、UDP、SPX等。•IP层提供点到点的连接•传输层提供端到端的连接(port-socket)传输层•IP层提供点到点的连接•传输层提供端到端的连接(port-socket)IP:找到目标主机会话层(SessionLayer)•会话层负责在网络中的两节点之间建立和维持通信,并保持会话获得同步,它还决定通信是否被中断以及通信中断时决定从何处重新发送。•会话层协议的代表包括:RPC、SQL、NFS、XWINDOWS、ASP等表示层(PresentationLayer)•表示层的作用是管理数据的解密与加密,如常见的系统口令处理,当你的账户数据在发送前被加密,在网络的另一端,表示层将对接收到的数据解密。另外,表示层还需对图片和文件格式信息进行解码和编码。应用层(ApplicationLayer)•简单来说,应用层就是为操作系统或网络应用程序提供访问网络服务的接口,包括文件传输、文件管理以及电子邮件等的信息处理。•应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。•会话层,表示层,应用层构成开放系统的高3层,它们为应用进程提供分布处理,对话管理,信息表示,恢复最后的差错等,它们每一层负责一项具体的工作,然后把数据传送到下一层。总结:OSI七层模型有效的解决了不同网络体系互连时所遇到的兼容性问题,它的出现减轻了网络的复杂程度,一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错;通过在各层上定义标准接口,它使同属一层的不同网络设备间能实现互操作;它还保证了各层之间的相对独立;而高层协议可以放在多种低层协议上运行,提高了网络的效率;因为每次更新都只需在一个层次进行,不受整体网络的制约,所以它的出现有效刺激了网络技术革新,它是网络技术发展的源动力。谢谢观赏!
本文标题:OSI参考模型
链接地址:https://www.777doc.com/doc-4529261 .html