- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
(3)分组交换。报文被分成若干分组进行传输,并规定了最大分组长度。在数据报方式中,中间节点必须为每个分组选择路由,目的端需要重新组装报文;在虚电路方式中,中间节点只在建立虚电路时选择一次路由,在数据传输时将沿着该路由转发各个分组,而无需再为每个分组选择路由。分组交换技术是一种广泛应用于网络中的交换技术。现有的公共数据交换网都采用分组交换技术,如X.25网络等。局域网也采用分组交换技术。电路交换技术主要用于电话交换网和ISDN(IntegratedServicesDigitalNetwork,综合业务数字网)中。1.6网络体系结构与标准化通常,计算机网络系统是由各个节点相互连接而成的,每个节点都是具有通信功能的计算机系统,并且是按照层次结构来构造的。不同系统的各个层次实体之间应能够相互通信。这里的实体是指各种应用程序,如文件传送软件、数据库管理系统、电子邮件系统及各种终端等;而系统是指计算机、终端和各种通信设备等。一般说来,实体是指能发送和接收信息的任何实体;而系统是物理上明显的物体,它包含一个或多个实体。两个实体要想实现通信,则必须使用相同的语言以及遵从双方都能接受的规则,以解决彼此之间交流什么、怎样交流以及何时交流等问题。这些在两个实体间控制数据交换的规则的集合称为协议(Protocol)。协议的关键成分有:(1)语法:包括数据格式、编码和信号电平等。(2)语义:包括用于协调同步和差错处理的控制信息。(3)定时:包括速度匹配和排序等。1.6.1ISO/OSI参考模型国际标准化组织(InternationalStandardOrganization,ISO)在1977年成立了一个分委员会来专门研究网络通信的体系结构问题,并提出了开放系统互连(OpenSystemInterconnection,OSI)参考模型,它是一个异构计算机系统互连标准的框架结构。OSI为面向分布式应用的“开放”系统提供了基础。所谓“开放”,是指任何两个系统只要遵守参考模型和有关标准就都能实现互连。OSI参考模型采用了层次化结构,共分成七层,参见图1.9。图1.9ISO/OSI参考模型OSI参考模型具有以下特性:(1)异构系统互连的体系结构,提供了互连系统通信规则的标准框架;(2)定义了一种抽象结构,而并非具体实现的描述;(3)不同系统上的相同层的实体称为同等层实体,同等层实体之间的通信由该层协议来管理;(4)同一系统上相邻层之间的接口定义了原语操作和低层向高层提供的服务;(5)定义了面向连接的和无连接的数据交换服务;(6)直接的数据传送仅在最低层实现;(7)每层完成所定义的功能,修改本层的功能并不影响其他层。OSI参考模型各层的功能简述如下。1)物理层(PhysicalLayer)(1)为建立、维护和拆除物理链路提供所需的机械的、电气的、功能的和规程的特性;(2)在物理链路上传输非结构的位流并提供链路故障检测指示。2)数据链路层(DataLinkLayer)(1)检测和校正物理链路产生的差错,将不可靠的物理链路变成可靠的数据链路;(2)提供数据链路流量控制功能;(3)在网络层实体间提供传送数据的功能和过程。3)网络层(NetworkLayer)(1)为端到端数据传输提供面向连接的和无连接的服务;(2)提供控制通信子网传输的有关操作,如路由选择、拥塞控制以及网络互连等;(3)按照传输层的要求来选择服务质量和安全级;(4)向传输层报告未能恢复的差错。4)传输层(TransportLayer)(1)为系统之间提供面向连接的和无连接的数据传输服务;(2)为面向连接的数据传输服务提供建立、维护和释放连接的操作;(3)提供端到端的差错恢复和流量控制,实现可靠的数据传输;(4)为传输数据选择网络层所提供的最合适的服务。5)会话层(SessionLayer)(1)为两个进程之间的会话提供建立、维护和终止连接的功能;(2)提供交叉会话功能,并提供三种交叉会话控制模式:一路交叉、两路交叉和两路同时会话模式。6)表示层(PresentationLayer)(1)代表应用进程协商数据表示;(2)实现数据转换、格式化和文本压缩。7)应用层(ApplicationLayer)(1)为网络应用提供协议支持和服务;(2)应用层服务和功能因网络应用而异,例如事务处理、文件传送、网络安全和网络管
文档评论(0)