欢迎来到天天文库
浏览记录
ID:5331077
大小:1.09 MB
页数:53页
时间:2017-11-15
《第二章_osirm模型与tcpip协议体系》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章OSI/RM模型与TCP/IP协议体系一.OSI/RM模型1.OSI/RM的形成(1)异构网络互联的问题众多的网络供应商提供了众多不同种类的网络,各种网络的设备、协议等均不相同,造成各个网络之间无法互通。(2)OSI/RM的推出从60年代诞生计算机网络以来,经过十几年的无序发展,于1982年国际标准化组织推出OSI参考模型,只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。在市场化方面OSI却失败了:OSI的专家们在完成OSI标准时没有商业驱动力;OSI的
2、协议实现起来过分复杂,且运行效率很低;OSI标准的制定周期太长,因而使得按OSI标准生产的设备无法及时进入市场;OSI的层次划分并也不太合理,有些功能在多个层次中重复出现。法律上的国际标准OSI并没有得到市场的认可。非国际标准TCP/IP现在获得了最广泛的应用。TCP/IP常被称为事实上的国际标准。(1)网络分层的必要性:相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。划分层次的优点各层
3、之间是独立的。灵活性好。结构上可分割开。易于实现和维护。能促进标准化工作若层数太少,就会使每一层的协议太复杂。层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。2.OSI/RM层次结构2.OSI/RM层次结构(2)OSI/RM的层次结构:其中下三层为通讯子网,上四层为资源子网。3.OSI/RM的数据封装拆封(1)数据封装过程(2)数据拆封装过程4.OSI/RM各层的功能4.OSI/RM各层的功能物理层:规定数据传输时的物理特性,数据链路层:查看及向数据上加入MAC地址;流量控制;差错检测。网络层
4、:向数据上加入网络地址;根据目的网络地址为数据选择网络路径。传输层:将数据分段重组保证数据传输无误性。会话层:建立、保持、结束会话。表示层:翻译。应用层:将用户请求交给相应应用程序4.OSI/RM各层的功能5.协议和协议的三要素(1)协议的概念网络协议是控制计算机网络有序、正确传输数据的约定俗成。任何两个主机系统需要通信,他们必须要运行相同的网络协议,这样才能正确理解对方所传输的数据。协议必须将各种不利的条件事先都估计到,而不能假定一切情况都是很理想和很顺利的。必须非常仔细地检查所设计协议能否应付所有的不利情
5、况。协议的理解:计算机网络中的数据交换必须遵守事先约定好的规则。这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。为进行网络中的数据交换而建立的规则、标准或约定即网络协议(networkprotocol),简称为协议。(2)协议的三要素语法:数据与控制信息的结构或格式。语义:需要发出何种控制信息,完成何种动作以及做出何种响应。同步:事件实现顺序的详细说明。(3)协议的层次性协议是“水平的”,即协议是控制对等实体之间通信的规则(含语法、语义、同步)6.OSI/RM对等层的协议通信实体
6、(entity)表示任何可发送或接收信息的硬件或软件进程。协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下层所提供的服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。协议是“水平的”,即协议是控制对等实体之间通信的规则(含语法、语义、同步)。服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。同一系统相邻两层的实体进行交互的地方,称为服务访问点SAP(ServiceAcces
7、sPoint)。6.OSI/RM对等层的协议通信7.面向连接服务与无连接服务面向连接服务(connection-oriented)面向连接服务具有连接建立、数据传输和连接释放这三个阶段。无连接服务(connectionless)两个实体之间的通信不需要先建立好连接。是一种不可靠的服务。这种服务常被描述为“尽最大努力交付”(besteffortdelivery)或“尽力而为”。二.TCP/IP协议体系1.TCP/IP协议体系的层次结构TCP/IP协议族的前身是实验性分组交换网APRANET(由美国国防部高级研究
8、计划署DoDARPA所资助)。TCP/IP协议族包含了大量由Internet体系结构委员会(InternetArchitectureBoard,IAB)作为Internet标准发布的协议。二.TCP/IP协议体系二.TCP/IP协议体系2.TCP/IP协议体系的协议分布应用层:各种应用程序相关协议,如FTP、SMTP、HTTP、DNS、TELNET等。运输层:有TCP和UDP二个协议。TCP提供面向
此文档下载收益归作者所有