七层模型与相关协议

上传人:子 文档编号:41428627 上传时间:2018-05-29 格式:DOC 页数:12 大小:38KB
返回 下载 相关 举报
七层模型与相关协议_第1页
第1页 / 共12页
七层模型与相关协议_第2页
第2页 / 共12页
七层模型与相关协议_第3页
第3页 / 共12页
七层模型与相关协议_第4页
第4页 / 共12页
七层模型与相关协议_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《七层模型与相关协议》由会员分享,可在线阅读,更多相关《七层模型与相关协议(12页珍藏版)》请在金锄头文库上搜索。

1、七层模型与相关协议七层模型与相关协议七层模型与相关协议.txt 这世界上除了我谁都没资格陪在你身边。 听着,我允许你喜欢我。除了白头偕老,我们没别的路可选了什么时候想嫁人了就告诉我,我娶你。 七层模型与相关协议发表于 2010 年 07 月 16 日 由 baizx 开放系统互联(OSI)模型是由国际标准化组织(ISO)于 1984 年提出的一种标准参考模型,是一种关于由不同供应商提供的不同设备和应用软件之间的网络通信的概念性框架结构。现在它被公认为是计算机通信和 internet 网络通信的一种基本结构模型。当今使用的大多数网络通信协议都是基于 OSI 模型结构。OSI 模型将通信处理过程定

2、义为七层,并将网络计算机间的移动信息任务划分为七个更小的、更易管理的任务组。各个任务或任务组被分配到 ISO 参考模型各层。各层相对独立(self-contained) ,从而使得分配到各层的任务能够独立实现。这样当其中一层提供的某解决方案更新时,它不会影响其它层。ISO 定义了基于 OSI 模型的 internet 网络通信协议组,基本上由欧洲国家提出。主要协议应用层(Application)ACSE:关联控制服务元素 (ACSE:Association Control Service Element)CMIP:通用管理信息协议 (CMIP:Common Management Informa

3、tion Protocol)CMIS:通用管理信息服务 (CMIS:Common Management Information Service)CMOT:TCP/IP 上的 CMIP (CMOT:CMIP over TCP/IP)FTAM:文件传输访问和管理 (FTAM:File Transfer Access and Management)ROSE:远程操作服务元素 (ROSE:Remote Operation Service Element)RTSE:可靠传输服务元素协议 (RTSE:Reliable Transfer Service Element Protocol)VTP:ISO 虚拟

4、终端协议 (VTP:ISO Virtual Terminal Protocol ISO)X.400:信息处理服务协议 (X.400:Message Handling Service Protocols)X.500:目录访问服务协议 (X.500:Directory Access Service Protocol DAP)表示层(Presentation Layer)ASN.1: 抽象语法标记 (ASN.1:Abstract Syntax Notation One)ISO-PP:ISO 表示层协议 (ISO-PP:OSI Presentation Layer Protocol)会话层(Sessi

5、on Layer)ISO-SP:ISO 会话层协议 (ISO-SP:OSI Session Layer Protocol)传输层 (Transport Layer)ISO-TP:OSI 传输层协议 TP0、TP1、TP2、TP3、TP4 (ISO-TP:OSI Transport Protocols TP0、TP1、TP2、TP3、TP4)网络层 (Network Layer)CONP:面向连接网络协议 (CONP:Connection-Oriented Network Protocol)ES-IS:终端系统和中间系统路由交换协议 (ES-IS:End System to Intermedia

6、te System Routing Exchange protocol)IDRP:域间路由选择协议 (IDRP:Inter-Domain Routing Protocol)IS-IS:中间系统到中间系统协议 (IS-IS:Intermediate System to Intermediate System)ISO-IP CLNP:无连接网络协议 (ISO-IP CLNP:Connectionless Network Protocol)数据链路层 (Data Link)HDLC:高级数据链路控制协议 (HDLC:High Level Data Link Control protocol)LAPB

7、:平衡链路访问过程 (LAPB:Link Access Procedure Balanced for X.25 平衡链路访问过程)组织来源 International Organization for Standardization (http:/www.iso.org) 。相关链接 http:/www.doc.ua.pt/arch/itu/rec/product/X.htm:X.200:Information technology Open Systems Interconnection Basic Reference Model:The basic modelX.207:Informati

8、on technology Open Systems Interconnection Application layer structureX.210:Information technology Open systems interconnection Basic Reference Model:Conventions for the definition of OSI servicesX.211:Information technology Open systems interconnection Physical service definitionX.212:Information t

9、echnology Open systems interconnection Data Link service definitionX.213:Information technology Open Systems Interconnection Network service definitionX.214:Information technology Open Systems Interconnection Transport service definitionX.215:Information technology Open Systems Interconnection Sessi

10、on service definitionX.216:Information technology Open Systems Interconnection Presentation service definitionX.800:Security architecture for Open Systems Interconnection for CCITT applications网络协议设计者不应当设计一个单一、巨大的协议来为所有形式的通信规定完整的细节,而应把通信问题划分成多个小问题,然后为每一个小问题设计一个单独的协议。这样做使得每个协议的设计、分析、时限和测试比较容易。协议划分的一个

11、主要原则是确保目标系统有效且效率高。为了提高效率,每个协议只应该注意没有被其他协议处理过的那部分通信问题;为了主协议的实现更加有效,协议之间应该能够共享特定的数据结构;同时这些协议的组合应该能处理所有可能的硬件错误以及其它异常情况。为了保证这些协议工作的协同性,应当将协议设计和开发成完整的、协作的协议系列(即协议族),而不是孤立地开发每个协议。在网络历史的早期,国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)共同出版了开放系统互联的七层参考模型。一台计算机操作系统中的网络过程包括从应用请求(在协议栈的顶部)到网络介质(底部) ,OSI 参考模型把功能分成七个分立的层次。图 2.1

12、 表示了 OSI 分层模型。 应用层 第七层 表示层 会话层 传输层 网络层 数据链路层 物理层 第一层图 2.1 OSI 七层参考模型OSI 模型的七层分别进行以下的操作:第一层 物理层第一层负责最后将信息编码成电流脉冲或其它信号用于网上传输。它由计算机和网络介质之间的实际界面组成,可定义电气信号、符号、线的状态和时钟要求、数据编码和数据传输用的连接器。如最常用的 RS-232 规范、10BASE-T 的曼彻斯特编码以及 RJ-45 就属于第一层。所有比物理层高的层都通过事先定义好的接口而与它通话。如以太网的附属单元接口(AUI),一个 DB-15 连接器可被用来连接层一和层二。第二层 数据

13、链路层数据链路层通过物理网络链路提供可靠的数据传输。不同的数据链路层定义了不同的网络和协议特征,其中包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。物理编址(相对应的是网络编址)定义了设备在数据链路层的编址方式;网络拓扑结构定义了设备的物理连接方式,如总线拓扑结构和环拓扑结构;错误校验向发生传输错误的上层协议告警;数据帧序列重新整理并传输除序列以外的帧;流控可能延缓数据的传输,以使接收设备不会因为在某一时刻接收到超过其处理能力的信息流而崩溃。数据链路层实际上由两个独立的部分组成,介质存取控制(Media Access Control,MAC)和逻辑链路控制层(Logical Link C

14、ontrol,LLC) 。MAC 描述在共享介质环境中如何进行站的调度、发生和接收数据。MAC 确保信息跨链路的可靠传输,对数据传输进行同步,识别错误和控制数据的流向。一般地讲,MAC 只在共享介质环境中才是重要的,只有在共享介质环境中多个节点才能连接到同一传输介质上。IEEE MAC 规则定义了地址,以标识数据链路层中的多个设备。逻辑链路控制子层管理单一网络链路上的设备间的通信,IEEE 802.2 标准定义了 LLC。LLC 支持无连接服务和面向连接的服务。在数据链路层的信息帧中定义了许多域。这些域使得多种高层协议可以共享一个物理数据链路。第三层 网络层网络层负责在源和终点之间建立连接。它

15、一般包括网络寻径,还可能包括流量控制、错误检查等。相同 MAC 标准的不同网段之间的数据传输一般只涉及到数据链路层,而不同的 MAC 标准之间的数据传输都涉及到网络层。例如 IP 路由器工作在网络层,因而可以实现多种网络间的互联。第四层 传输层传输层向高层提供可靠的端到端的网络数据流服务。传输层的功能一般包括流控、多路传输、虚电路管理及差错校验和恢复。流控管理设备之间的数据传输,确保传输设备不发送比接收设备处理能力大的数据;多路传输使得多个应用程序的数据可以传输到一个物理链路上;虚电路由传输层建立、维护和终止;差错校验包括为检测传输错误而建立的各种不同结构;而差错恢复包括所采取的行动(如请求数据重发) ,以便解决发生的任何错误。传输控制协议(TCP)是提供可靠数据传输的 TCP/IP 协议族中的传输层协议。第五层 会话层会话层建立、管理和终止表示层与实体之间的通信会话。通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现。它还包括创建检查点,使通信发生中断的时候可以返回到以前的一个状态。第六层 表示层表示层提供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息可以

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号