欢迎来到天天文库
浏览记录
ID:259379
大小:187.50 KB
页数:39页
时间:2017-07-15
《计算机网络体系结构与协议》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机网络体系结构与协议西南林学院计科系董跃宇dyy@cs2.swfc.edu.cn概述计算机网络中的不同计算机之间要实现通信,必须遵守一定的约定,这些约定即是计算机网络协议网络协议依赖于网络体系结构,由硬件和软件协同工作以实现计算机之间的通信本章主要内容网络体系结构概述与相关概念OSI参考模型TCP/IP参考模型OSI参考模型与TCP/IP参考模型局域网协议举例基本概念网络协议协议分层其他相关概念网络协议网络中的节点要想通过网络实现资源共享、交换信息,必须遵循一些事先制订好的规则标准,这就是协议(Proto
2、col)计算机网络中,协议的定义是计算机网络中实体之间有关通信规则约定的集合。协议有三个要素:语法:数据与控制信息的格式、数据编码等语义:控制信息的内容,需要做出的动作及响应时序:事件先后顺序和速度匹配协议分层计算机网络的整套协议是一个庞大复杂的系统,为了便于对协议的描述、设计和实现,通常采用分层的体系结构所谓体系结构,是指计算机通信网的分层、各层协议和层间接口的集合,也就是通信网及其部件多应完成的功能的精确定义体系结构是计算机通信网的一种抽象的、层次化的功能模型协议分层分层的协议体系结构将复杂的协议分成不同
3、的层次,每一层的功能是不同的,低层功能主要用来对用户提供通信连接,而高层功能保证数据以正确的形式进行交换并有序的处理数据分层的基本思想是把整套协议体系分成一些小块。下层对其上层提供服务,每一层本身的功能与下层提供的服务叠加在一起,从而使最高层能为用户提供一组完整的服务,以便实现通信和分布应用协议分层分层的基本原则是定义每一层向上层提供的服务,以保证每层的功能相互独立,但不规定如何完成这些服务。允许每层在不改变所提供的服务的前提下,改变其实现所规定的服务的方法,而不会影响其他层次协议分层计算机网络中的协议采用层
4、次结构有如下好处:各层之间相互独立灵活性好各层都可以采用最合适的技术来实现,各层技术的改变不影响其它层易于实现和维护有利于促进标准化相关概念系统与实体系统是网络中有自治能力的计算机或通信设备,从拓扑学的角度,往往也把它叫做网络节点或节点实体是指每个层次中能够发送和接收信息的任何东西实体包括软件实体和硬件实体位于不同系统的同一层次的实体叫做对等实体相关概念协议栈协议其实就是网络中对等实体之间有关通信规则约定的集合协议栈则是指特定系统中所有层次的协议的列表相关概念网络体系结构网络体系结构是指层次结构与协议的集合,
5、是协议和层次的一个有机整体有了网络体系结构的规范,开发人员根据协议设计每一层的软件程序和硬件设备相关概念接口和服务接口是相邻两层之间的边界,低层通过接口为上层提供服务,上层通过接口使用底层提供的服务面向连接的服务和无连接的服务面向连接的服务的提供者需要建立、维护和拆除连接,但此类服务的可靠性高,保证数据顺序传输无连接的服务的提供者不需要建立、维护和拆除连接,但此类服务的可靠性不高,不保证数据顺序传输相关概念服务原语服务并不是抽象的概念,它通常由一系列的服务原语来描述在服务访问点上,服务使用者看到的只是几个简单
6、的原语,至于原语是如何实现的,完全由服务提供者负责原语的名称来源于所谓原子性常用原语的例子有:请求指示响应确认相关概念服务访问点相邻两层实体之间通过接口调用服务或提供服务的联系点接口数据单元相邻层次之间通过接口传递的数据单元,也叫做服务数据单元协议数据单元对等实体之间通过协议传送的数据单元相关概念服务于协议的关系服务由一系列服务原语组成,它位于层次接口的位置,表示底层为上层提供哪些操作功能协议是同一层次对等实体之间的,有关协议数据单元的格式、意义以及控制规则的集合。实体使用协议的最终目的是为了实现它所要提供的
7、服务OSI参考模型网络参考模型是为了规范和设计网络体系结构提出的抽象模型具有代表性的参考模型有:OSI参考模型和TCP/IP参考模型网络体系结构的发展迄今为止,计算机网络协议经历了20世纪70年代的各公司为主的计算机网络体系结构并存,80年代国际标准化组织提出OSI模型,以及90年代的以Internet体系结构为主要潮流的几个发展阶段IBM公司最先提出了网络体系结构的概念,它于1974年提出了世界上第一个按照分层方法制定的网络设计标准SNAOSI模型概述以各大公司为主提出的网络设计标准大都采用了分层模型,但各
8、有其各自的特点以适应各公司的生产和商业目的,因此造成了系统不兼容的问题。这样的背景催生了ISO/OSI,为在更大范围内共享资源和通信提供了可以共同参照的标准OSI模型概述OSI模型最大的特点是其开放性。不同厂家的产品,只要遵循这个参考模型,就可以实现互联、互操作和可移植。或者说,任何遵循OSI标准的系统,只要物理上连接起来,它们之间就可以进行通信OSI模型概述OSI模型的一个成功之处在于,它清晰的区
此文档下载收益归作者所有