计算机网络与通信_3.pptVIP

  • 3
  • 0
  • 约 33页
  • 2018-05-20 发布于河北
  • 举报
计算机网络与通信_3

Chapter 3 Architecture of Computer Network 该章主要介绍OSI参考模型的有关概念,包括各层功能划分、各层典型协议及思想、流量控制技术、拥塞控制技术、路由选择算法等。全面了解OSI参考模型的意义与功能。 重点难点: OSI参考模型的构成,包括各层功能划分、各层典型协议及思想、流量控制技术、拥塞控制技术、路由选择算法 3.1 View of Network Architecture 为什么需要网络体系结构? 网络体系结构的发展 1974年,美国的IBM公司宣布了它研制的系统网络体系结构SNA (System Network Architecture)。 国际标准化组织ISO提出的著名的开放系统互连基本参考模型OSI/RM (Open Systems Interconnection Reference Model),简称为OSI。 3.1.1 Network Protocol 两个实体要想实现通信,它们必须具有相同的语言,交流什么、怎样交流及何时交流等都必须遵从有关实体间某些相互都能接受的规则。这些规则的集合称为协议(Protocol),因而协议可以定义为:为进行网络中的数据交换而建立的规则、标准或约定。一个网络协议主要由以下三个要素组成: (1)语法:即数据与控制信息的结构或格式; (2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应; (3)同步:即事件实现顺序的详细说明。 为了减少协议设计的复杂性,大多数计算机网络将其功能划分为若干个层次(Layer)。每一层都有一些实体组成每一层的目的都是向它的上一层提供一定的服务。 ??? ?在实际的数据通信时,数据不是从一台机器的第N层直接传到另一台机器的的第N层,而是把数据和控制信息交给它的下一层,直到最下层。最下层是物理介质,它进行实际的通信。每一对相邻层之间都有一个接口,通过接口,下层向高层提供服务。 分层可以带来如下好处: (1)各层之间是独立的。 (2)灵活性好。 (3)结构上可分割开。 (4)易于实现和维护。 (5)能促进标准化工作。 计算机网络的各层及其协议的集合称为网络的体系结构(architecture),也就是说,计算机网络的体系结构就是这个计算机网络及其部件所应完成的功能的精确定义。体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。 3.1.2 Reference Model of Open System Interconnection 国际标准化组织(International Standard Organization,ISO)在1977年成立一个分委员会专门研究网络通信的体系结构问题,并提出了开放系统互连参考模型OSI/RM(Reference Model of Open System Interconnection),它是一个定义异种计算机连接标准的框架结构。OSI为连接分布式应用处理的“开放”系统提供了基础。所谓“开放”是指任何两个系统只要遵守参考模型和有关标准,都能够进行互连。OSI采用了层次化结构的构造技术。 OSI参考模型共有如图所示的7层,由低层至高层分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 OSI/RM参考模型中的1~3层主要负责通信功能,一般称为通信子网层。上三层即5~7层属于资源子网的功能范畴,称为资源子网层。传输层起着衔接上下三层的作用。 ? ① Physical Layer:提供建立、维护和拆除物理链路所需的机械、电气、功能和规程特性;提供有关在传输介质上传输非结构的位流及物理链路故障检测指示。 ② Data Link Layer:为网络层实体提供点到点无差错帧传输功能,并进行流控制。 ③ Network Layer:为传输层实体提供端到端的交换网络数据传送功能。使得传输层摆脱路由选择、交换方式、拥挤控制等网络传输细节;可以为传输层实体建立、维持和拆除一条或多条通信路径;对网络传输中发生的不可恢复的差错予以报告 ? ?④ Transport Layer:为会话层实体提供透明、可靠的数据传输服务,保证端到端的数据完整性;选择网络层能提供最适宜的服务;提供建立、维护和拆除传输连接功能。 ?⑤ Session La

文档评论(0)

1亿VIP精品文档

相关文档