《第03章应用层、表示层、会话层、传输层PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第03章应用层、表示层、会话层、传输层PPT讲稿.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第03章应用层、表示层、会话层、传输层第1页,共20页,编辑于2022年,星期日主要内容n n网络层网络层n n传输层传输层n n会话层会话层n n表示层表示层n n应用层应用层第2页,共20页,编辑于2022年,星期日网络层n n网网络络层层又又叫叫第第三三层层,也也称称为为“通通信信子子网网层层”。这这一一层层负负责定义数据通过网络流动所经过的路径。它的主要功能有:责定义数据通过网络流动所经过的路径。它的主要功能有:n n*定义了基于某个协议的逻辑地址定义了基于某个协议的逻辑地址n n*选择数据通过网络的最佳路径选择数据通过网络的最佳路径n n*连接不同的媒介类型连接不同的媒介类型第3页,
2、共20页,编辑于2022年,星期日网络层地址n n常见的地址结构为:网络位常见的地址结构为:网络位+主机位主机位第4页,共20页,编辑于2022年,星期日优选路径(路由)n n路由基本上可以分为两个过程:路由发现,路由选择。路由基本上可以分为两个过程:路由发现,路由选择。n n路路由由发发现现:优优选选路路径径的的前前提提是是找找到到所所有有可可能能的的路路径径,这这可可以以被被称称为为路路由由发发现现。不不同同路路由由算算法法发发现现路路由由的的方方式也可能不同。式也可能不同。n n路路由由选选择择:当当找找到到了了所所有有可可能能的的路路径径后后,就就要要选选出出一一条条最最佳佳路路径径来
3、来传传输输数数据据。路路由由选选择择也也是是基基于于路路由由算算法法的的,不不同同算算法法采采用用的的度度量量不不同同,选选择择的的最最佳佳路路径径也也不不同同:有有的的算算法法根根据据到到达达目目地地的的的的距距离离来来决决定定路路径径,距距离离越越短短就就越好;有的算法是根据带宽来决定,速度越快越好。越好;有的算法是根据带宽来决定,速度越快越好。第5页,共20页,编辑于2022年,星期日网络层设备n n路由器路由器n n路路由由器器通通过过跟跟踪踪、记记录录不不同同的的网网络络和和选选取取不不同同网网络络最最优优路路径径实实现现路路由由操操作作。每每个个路路由由器器维维护护一一个个路路由由
4、表表(Routing Routing TableTable),路路由由器器就就是是基基于于路路由由表表来来进进行路由的。行路由的。第6页,共20页,编辑于2022年,星期日路由器转发数据的过程172.16.1.110.120.2.1E0S0第7页,共20页,编辑于2022年,星期日传输层n n其主要功能有:其主要功能有:n n*在在应应用用程程序序之之间间建建立立端端到到端端(end-to-endend-to-end)的的连连接接通路通路n n*在在发发送送方方把把数数据据分分成成段段(SegmentSegment),在在目目的的地地重重组组成成报文(报文(MessageMessage)n n
5、*提供面向连接和面向无连接的服务提供面向连接和面向无连接的服务n n*流控(流控(Flow ControlFlow Control)第8页,共20页,编辑于2022年,星期日面向连接与面向无连接n n面面向向连连接接的的协协议议:这这种种协协议议在在双双方方传传输输数数据据前前要要先先交交换换信信息息或或者者先先建建立立联联系系。发发送送方方在在发发送送数数据据前前要要先先向向接接收收方方发发送送一一个个控控制制信信息息告告诉诉对对方方即即将将发发送送数数据据,接接收收方方返返回回一一个个确确认认信信息息告告诉诉发发送送方方准准备备接接收收。然然后后数数据据才才开开始始传输。传输。第9页,共2
6、0页,编辑于2022年,星期日面向连接与面向无连接n n面面向向无无连连接接的的协协议议:这这种种协协议议在在双双方方传传输输数数据据前前不不需需要要交交换换信信息息或或者者建建立立联联系系。这这又又有有点点像像邮邮递递信信件件的过程:寄信方寄信时不需要与收信方进行通信。的过程:寄信方寄信时不需要与收信方进行通信。第10页,共20页,编辑于2022年,星期日TCP和UDPn n第四层有两个典型协议第四层有两个典型协议:TCPTCP和和UDPUDP。n nTCP(TCP(传输控制协议传输控制协议)是面向连接的协议是面向连接的协议,具有如下特点具有如下特点:n n1 1面向连接的面向连接的n n2
7、 2可以将发出的报文可以将发出的报文(Message)(Message)分段分段n n (Segmeng),(Segmeng),在目的地重组成报文在目的地重组成报文n n3 3差错恢复和重传机制差错恢复和重传机制n n4 4流控流控第11页,共20页,编辑于2022年,星期日TCP和UDPn n第四层有两个典型协议第四层有两个典型协议:TCPTCP和和UDPUDP。n nTCP(TCP(传输控制协议传输控制协议)是面向连接的协议是面向连接的协议,具有如下特点具有如下特点:n n1 1面向连接的面向连接的n n2 2可以将发出的报文可以将发出的报文(Message)(Message)分段分段n
8、n (Segment),(Segment),在目的地重组成报文在目的地重组成报文n n3 3差错恢复和重传机制差错恢复和重传机制n n4 4流控流控第12页,共20页,编辑于2022年,星期日TCP和UDPn nUDP(UDP(用用户户数数据据报报协协议议)是是面面向向无无连连接接的的协协议议,具具有有如如下下特特点点:n n1 1面向无连接的面向无连接的n n2 2不提供软件级的报文检查不提供软件级的报文检查,即不提供差错恢即不提供差错恢n n 复和重传复和重传n n3 3传输报文传输报文(Message),(Message),而不把报文分段和重组而不把报文分段和重组n n4 4不提供流控不
9、提供流控第13页,共20页,编辑于2022年,星期日流控(Flow Control)n n有三种方法:有三种方法:n n缓存缓存n n拥塞避免拥塞避免n n滑动窗口滑动窗口第14页,共20页,编辑于2022年,星期日缓存n n缓存:缓存:n n缓缓存存是是计计算算机机的的一一部部分分存存储储空空间间,用用于于将将来来不不及及处处理理的数据暂时放到缓存中等待处理。的数据暂时放到缓存中等待处理。n n它它并并不不改改变变双双方方处处理理数数据据的的速速率率,只只是是为为低低速速的的接接收收方提供一个缓冲的作用。方提供一个缓冲的作用。第15页,共20页,编辑于2022年,星期日拥塞避免n n拥塞避免
10、:拥塞避免:n n通通过过动动态态的的改改变变发发送送的的速速率率来来进进行行协协调调。接接收收方方接接收收数数据据时时,发发现现缓缓存存即即将将被被充充满满,就就生生成成一一个个控控制制信信息息给给发发送送方方,通通知知发发送送方方停停止止发发送送或或者者降降低低发发送送速速率率,直到接收方处理完。直到接收方处理完。n n这这个个控控制制信信息息是是根根据据双双方方的的处处理理数数据据的的速速度度来来决决定定的的,接接收收方方根根据据自自己己的的处处理理数数据据的的能能力力来来通通知知发发送送方方降降低低或或提高发送的速率。提高发送的速率。第16页,共20页,编辑于2022年,星期日滑道窗口
11、n n滑道窗口:滑道窗口:n n窗窗口口代代表表发发送送方方第第一一次次发发送送时时(也也就就是是没没得得到到确确认认时时)所所能能发发送送的的最最大大数数据据量量。发发送送方方根根据据接接收收方方返返回回的的确确认认信信息息了了解解接接收收方方的的接接受受能能力力,然然后后根根据据接接收收方方的的接接受受能能力力来来调调节节窗窗口口的的大大小小。因因为为窗窗口口的的大大小小是是变变化化的的,所所以以称称为为“滑滑动窗口动窗口”。第17页,共20页,编辑于2022年,星期日会话层n n会会话话层层负负责责建建立立、管管理理、终终止止会会话话。会会话话是是应应用用程程序序之之间间的请求和应答服务
12、。会话层的功能包括如下两个方面:的请求和应答服务。会话层的功能包括如下两个方面:n n一方面,会话层建立、维持和终止会话一方面,会话层建立、维持和终止会话n n另方面,会话层也负责对会话进行管理和控制另方面,会话层也负责对会话进行管理和控制第18页,共20页,编辑于2022年,星期日表示层n n表示层的主要功能有:表示层的主要功能有:n n数据格式的转换数据格式的转换n n数据的加密解密数据的加密解密n n数据的压缩数据的压缩第19页,共20页,编辑于2022年,星期日应用层n n应应用用层层是是最最靠靠近近用用户户的的一一层层,它它是是用用户户通通过过协协议议访访问问网网络络的的接接口口,即
13、即它它为为OSIOSI用用户户访访问问OSIOSI环环境境提提供供了了一一种种手手段段。应应用用层层为为用用户户提提供供访访问问网网络络的的应应用用程程序序,并并实实现现网网络络服服务务的的各各种种功功能能。应应用用层层不不为为OSIOSI模型的其它层服务,它只为模型的其它层服务,它只为OSIOSI模型之外的应用程序进程服务模型之外的应用程序进程服务n nDomain Name System Domain Name System(DNSDNS)域名系统)域名系统n nE-mailE-mail电子邮件:用于在网络中发送消息电子邮件:用于在网络中发送消息n nFile Transfer ProtocolFile Transfer Protocol(FTPFTP)文件传输协议)文件传输协议n nTelnet Telnet 超级终端超级终端第20页,共20页,编辑于2022年,星期日