752网络教程OSI模型.ppt
《752网络教程OSI模型.ppt》由会员分享,可在线阅读,更多相关《752网络教程OSI模型.ppt(69页珍藏版)》请在三一办公上搜索。
1、Yu Guanghui,网络教程OSI模型,于广辉大连理工大学网络中心,Yu Guanghui,OSI参考模型,OSI,TCP/IP和Novell NetWare网络协议体系结构面向连接的协议,非面向连接的协议,流量控制OSI数据链路层功能OSI第三层功能实例分析,Yu Guanghui,OSI,TCP/IP和Novell NetWare 网络协议体系结构,OSI:起源和发展OSI层层的原理和益处层之间的交互TCP/IP和Novell NetWare网络协议,Yu Guanghui,OSI:起源和发展,OSIIt is the Open Systems Interconnection mode
2、l for communication.从来没有被真正在网络中应用。今天主要作为讨论各种协议的参考。,Yu Guanghui,OSI层,应用层表示层对话层传输层网络层数据链路层物理层,Yu Guanghui,OSI层应用层,Yu Guanghui,例子,例如一个没有通讯功能的字处理程序当然不会去编写通讯代码,程序员也不必关心OSI第七层。然而,如果增加一个传输文件的选项,程序员就不得不实现OSI第七层(或者其他协议中等价的层)文件传输服务。,Yu Guanghui,OSI层表示层,Yu Guanghui,例子,FTP允许你选择binary和ASCII两种传输方式。如果是binary方式,发送端
3、就不会改变文件的内容。如果是ASCII方式,发送端就会先把内容从发送端的字符集转换成标准的ASCII码再发送。接受端再从ASCII码转换为本地的字符集。,Yu Guanghui,OSI层对话层,Yu Guanghui,例子,从ATM提款机提款时,需要插卡、输入密码、输入提款金额、提取现金。每一步都需要上一步确认。,Yu Guanghui,OSI层传输层,Yu Guanghui,例子,TCP提供了一个4200字节的数据段给IP进行投递。如果某种媒体不能传输4200个字节的包,那么IP将对数据进行分片。这样,接收端的TCP也许就会接收到3个不同的1400字节的段。并且,接收段可能按照和发送不同的顺
4、序接收,所以它需要记录接收的段,并将它们重组为4200字节的段。然后将数据送给上一层。,Yu Guanghui,OSI层网络层,Yu Guanghui,例子,对于一个运行IP的Cisco路由器来说,它会检查包的目的IP,将这个IP同路由表进行比较,如果输出界面需要一个比较小的包的话,还需要对包进行分片,然后将包送入队列等待发送。,Yu Guanghui,OSI层数据链路层,Yu Guanghui,OSI层物理层,Yu Guanghui,例子,RJ45定义了连接器的形状和电缆芯/针的数量。Ethernet和802.3定义了1,2,3,6芯/针的使用。所以一根给Ethernet使用的带有RJ45连
5、接器的5类电缆,同时应用了Ethernet和802.3物理层规范。,Yu Guanghui,OSI层,某些协议可能同时定义了多层的细节。例如,TCP/IP应用层等价于OSI 5到7层,所以NFS实现同时适合这三层。类似的,802.3,802.5和以太网同时定义了数据链路层和物理层的细节。,Yu Guanghui,分层的益处,便于讨论和学习协议规范的细节。标准化层之间的界面,使得不同的产品可以在相同的层相同的功能。建立更好的互操作性。降低了复杂性。易于排错。每一层都在用户数据周围加上头和尾,排错失可以察看这些信息。每一层都给其上一层提供服务。所以,可以清晰的区分每一层的功能。,Yu Guangh
6、ui,层之间的交互,每一层向其上一层提供服务。每一层其他计算机相同层的软件或者硬件使用相同的信息通信,特别是同终点计算机。,Yu Guanghui,层之间的交互相同计算机相邻层的通讯,应用层,表示层,对话层,传输层,网络层,数据链路层,物理层,应用层,表示层,对话层,传输层,网络层,数据链路层,物理层,2,1,3,4,L#-Layer#L#H-Layer#HeaderL#T-Layer#Trailer,Yu Guanghui,层之间的交互不同计算机相同层之间的通讯,HOST A,HOST B,Router 1,Yu Guanghui,层之间的交互数据封装,创建数据将数据打包,准备传输。就是说,
7、传输层创建传输层的头,将数据放到其后。向数据加入目标网络层地址。就是说,网络层创建网络层的头,将数据放到其后。向数据加入目标数据链路层地址。同样的,数路链路层创建数据链路层的头,将数据放到其后。传输这些比特。物理层进行编码,在媒体上用来传输帧的信号。,Yu Guanghui,层之间的交互TCP/IP Headers and Trailers,1.,2.,3.,4.,5.,Application,Transport,Internet,NetworkInterface,Yu Guanghui,层之间的交互帧,包和段,Data,Segment,Packet,Frame,Yu Guanghui,TCP
8、/IP和NetWare协议,TCP/IP,OSI,NetWare,Yu Guanghui,面向连接的协议,非面向连接的协议,流量控制,面向连接的协议 VS 非面向连接的协议如何进行出错处理流量控制,Yu Guanghui,面向连接的协议 VS 非面向连接的协议,Yu Guanghui,如何进行出错处理Forward Acknowledgment,S=1,S=2,S=3,10,000BytesOf Date,Fred,Barney,Network,R=4,Got 1 st 3,Give me#4 next,Yu Guanghui,如何进行出错处理恢复例子,S=1,S=2,S=3,10,000By
9、tesOf Date,Fred,Barney,Network,R=2,Got#1Give me#2 next,S=2,Yu Guanghui,如何进行出错处理,Yu Guanghui,流量控制,流量控制指的是控制另外一台计算机发送数据的速率。,Yu Guanghui,流量控制Congestion Avoidance Flow Control,Sender,Receiver,Yu Guanghui,流量控制Windowing Flow Control,Win=3,Yu Guanghui,流量控制小结,Yu Guanghui,OSI数据链路层功能,仲裁,什么时候可以使用媒体传输。地址,能让正确的接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 752 网络教程 OSI 模型
链接地址:https://www.31ppt.com/p-5581736.html