计算机网络体系结构
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.1.1 计算机网络体系结构
计算机网络从概念上可分为两个层次,即提供信息传输服务 的通信子网和提供资源共享服务的资源子网。
从两个子网的关系看,资源共享功能的实现依赖于通信子网 的数据通信功能。通信子网为资源子网提供信息传输服务, 而资源子网利用这种服务实现计算机间的资源共享。那么, 通信子网提供的数据通信服务能否满足资源子网的要求,使 资源子网完成自己的资源共享任务呢?
第三章 计算机网络体系结构
3.1 概述 3.2 OSI参考模型 3.3 OSI参考模型各层次的功能及其实
现 3.4 TCP/IP体系结构 3.5 TCP/IP协议簇
3.1 概述
计算机网络是一个复杂的计算机及通信系统的集合,在其发 展过程中逐步形成了一些公认的通用网络体系的模式,这些 模式可视为建立网络体系通用的蓝图,称为网络体系结构 (network architecture),用以指导网络的设计和实现。
上一页 下一页 返回
3.1 概述
由本例可以看出,各种约定都是为了将信件从源点送到目的 点的这个目标而设计的。可以将这些约定分为同等机构间的 约定(如用户间约定、邮局间约定等)和不同机构间的约定 (如用户与邮局间的约定、邮局与运输部门间的约定)。虽然 两个用户、两个邮局、两个运输部门分处两地,但它们分别 对应于同等机构(属相同层次),同属一个子系统;而同处一地 的不同机构(属不同层次)则不在一个子系统,它们之间的关 系是服务与被服务的关系。很显然,这两种约定是不同的, 前者是同等层次间的约定,后者是不同层次间的约定。还有, 处于一地的不同层次间(垂直)的关系是直接的,处于两地的 同等层次之间(水平)的关系是间接的。
上一页 下一页 返回
3.1 概述
在计算机网络环境中,两个端点的两个进程之间的通信过程 类似于信件的投递过程。网络体系结构(network architecture, NA)是计算机网络的分层、各层协议、功 能和层间接口的集合。不同的计算机网络具有不同的体系结 构,其层的数量、各层的名称、内容和功能以及各相邻层之 间的接口都不一样。然而,在任何网络中,每一层都是为了 向它的相邻上层提供一定的服务而设置的,而且每一层都对 上层屏蔽如何实现协议的具体细节。这样,网络体系结构就 能做到与具体的物理实现无关,哪怕连接到网络中的主机和 终端的型号及性能各不相同,只要它们共同遵守相同的协议 就可以实现互联和互操作。
计算机网络中,协议的定义是计算机网络中实体之间有关通 信规则约定的集合。协议有以下3个要素:
上一页 下一页 返回
Fra Baidu bibliotek
3.1 概述
(1)语法(syntax):以二进制形式表示的命令和相应的结构, 如数据与控制信息的格式、数据编码等。
(2)语义(scmantics):由发出的命令请求、完成的动作和 返回的响应组成的集合,用来控制信息的内容和需要作出的 动作及响应。
上一页 下一页 返回
3.1 概述
需要强调的是,网络体系结构只精确定义了计算机网络中的 逻辑构成及所完成的功能,它实际上是一组设计原则,包括 功能组织、数据结构和过程的说明,以及为用户应用网络的 设计和实现的基础。因此,网络体系结构是一个抽象的概念, 对于这些功能由何种硬件和软件实现未加说明。因此,网络 的体系结构与网络的实现不是一回事,前者是抽象的,仅告 诉网络设计者“做什么”,而不是“怎样做”;而后者是具体 的,是需要硬件和软件来完成的。
上一页 下一页 返回
3.1 概述
3.1.2 计算机网络协议
网络协议是网络上所有设备之间通信规则的集合,这些设备 包括网络服务器、计算机、交换机、路由器、防火墙等。从 本质上讲,协议是运行在各个网络设备上的程序或协议组件, 用于定义通信时必须采用的数据格式及其含义,以便实现网 络模型中各层的功能。常用的网络协议有NetBEUI、 NWLink IPX/SPX以及TCP/IP等。
计算机网络体系结构的概念及内容都比较抽象,为了便于理 解,先以两大城市(如广州和上海)民间邮寄信件的工作过程 为例来说明。首先,人们写信时要采用双方都理解的语言、 文体、格式(称谓、落款)等,这样在对方收到信后才能看懂 内容,知道写信人及写信时间等。
上一页 下一页 返回
3.1 概述
当然,还可以有其他一些特殊约定,如编号、密码等。信写 好装人信封后,投递给当地邮政局的信箱或邮筒等待寄发。 这样寄信人与邮局之间就形成了一种约定,即规定信封的书 写格式和给付足额的邮资(邮票)。邮局收到信后,要进行信 件的分拣和分类,然后再装成更大的包裹交付有关运输部门 (如民航、铁路或公路交通部门)负责运输。这时,邮政部门 与运输部门也要有约定,如到站时间、地点、包裹形式、费 用等。信件到目的地后进行相反的过程,最终将信件送到收 信人手中,收信人按照与寄信人的约定读懂信的内容。在信 件邮寄的整个过程中,主要涉及3个子系统:用户子系统、邮 政子系统和运输子系统,如图3-1所示。
上一页 下一页 返回
3.1 概述
协议通常有两种形式:一种是使用便于人阅读和理解的文字描 述,另一种是使用让计算机能够理解的程序代码。这两种不 同形式的协议都必须能够对网络上的信息交换过称做出精确 的解释。
下一页 返回
3.1 概述
由于信息的类型和作用不同,使用的场合和方式不同,因此 对于通信子网的服务要求就大不相同,所以必须采用不同的 技术手段来满足这些不同的要求。那么,怎样构造计算机网 络的通信功能,才能实现这些不同系统之间,尤其是异种计 算机系统之间的相互通信,就成为了网络体系结构要解决的 问题。网路体系结构通常采用层次化结构定义计算机网络的 协议、功能和提供的服务。
(3)时序(timing):定义何时做,规定时间实现顺序的详细 说明,即确定通信状态的变化和过程,如通信双方的应答关 系。
由此可见,网络协议是计算机网络的不可缺少的组成部分。 实际上,要想让连接在网络上的另一台计算机做任何事情, 都需要协议。但当仅在一台单独的计算机上进行文件存盘操 作时,就不需要任何网络协议,除非这个用来存储文件的磁 盘是网络上的某个文件服务器中的磁盘。
计算机网络从概念上可分为两个层次,即提供信息传输服务 的通信子网和提供资源共享服务的资源子网。
从两个子网的关系看,资源共享功能的实现依赖于通信子网 的数据通信功能。通信子网为资源子网提供信息传输服务, 而资源子网利用这种服务实现计算机间的资源共享。那么, 通信子网提供的数据通信服务能否满足资源子网的要求,使 资源子网完成自己的资源共享任务呢?
第三章 计算机网络体系结构
3.1 概述 3.2 OSI参考模型 3.3 OSI参考模型各层次的功能及其实
现 3.4 TCP/IP体系结构 3.5 TCP/IP协议簇
3.1 概述
计算机网络是一个复杂的计算机及通信系统的集合,在其发 展过程中逐步形成了一些公认的通用网络体系的模式,这些 模式可视为建立网络体系通用的蓝图,称为网络体系结构 (network architecture),用以指导网络的设计和实现。
上一页 下一页 返回
3.1 概述
由本例可以看出,各种约定都是为了将信件从源点送到目的 点的这个目标而设计的。可以将这些约定分为同等机构间的 约定(如用户间约定、邮局间约定等)和不同机构间的约定 (如用户与邮局间的约定、邮局与运输部门间的约定)。虽然 两个用户、两个邮局、两个运输部门分处两地,但它们分别 对应于同等机构(属相同层次),同属一个子系统;而同处一地 的不同机构(属不同层次)则不在一个子系统,它们之间的关 系是服务与被服务的关系。很显然,这两种约定是不同的, 前者是同等层次间的约定,后者是不同层次间的约定。还有, 处于一地的不同层次间(垂直)的关系是直接的,处于两地的 同等层次之间(水平)的关系是间接的。
上一页 下一页 返回
3.1 概述
在计算机网络环境中,两个端点的两个进程之间的通信过程 类似于信件的投递过程。网络体系结构(network architecture, NA)是计算机网络的分层、各层协议、功 能和层间接口的集合。不同的计算机网络具有不同的体系结 构,其层的数量、各层的名称、内容和功能以及各相邻层之 间的接口都不一样。然而,在任何网络中,每一层都是为了 向它的相邻上层提供一定的服务而设置的,而且每一层都对 上层屏蔽如何实现协议的具体细节。这样,网络体系结构就 能做到与具体的物理实现无关,哪怕连接到网络中的主机和 终端的型号及性能各不相同,只要它们共同遵守相同的协议 就可以实现互联和互操作。
计算机网络中,协议的定义是计算机网络中实体之间有关通 信规则约定的集合。协议有以下3个要素:
上一页 下一页 返回
Fra Baidu bibliotek
3.1 概述
(1)语法(syntax):以二进制形式表示的命令和相应的结构, 如数据与控制信息的格式、数据编码等。
(2)语义(scmantics):由发出的命令请求、完成的动作和 返回的响应组成的集合,用来控制信息的内容和需要作出的 动作及响应。
上一页 下一页 返回
3.1 概述
需要强调的是,网络体系结构只精确定义了计算机网络中的 逻辑构成及所完成的功能,它实际上是一组设计原则,包括 功能组织、数据结构和过程的说明,以及为用户应用网络的 设计和实现的基础。因此,网络体系结构是一个抽象的概念, 对于这些功能由何种硬件和软件实现未加说明。因此,网络 的体系结构与网络的实现不是一回事,前者是抽象的,仅告 诉网络设计者“做什么”,而不是“怎样做”;而后者是具体 的,是需要硬件和软件来完成的。
上一页 下一页 返回
3.1 概述
3.1.2 计算机网络协议
网络协议是网络上所有设备之间通信规则的集合,这些设备 包括网络服务器、计算机、交换机、路由器、防火墙等。从 本质上讲,协议是运行在各个网络设备上的程序或协议组件, 用于定义通信时必须采用的数据格式及其含义,以便实现网 络模型中各层的功能。常用的网络协议有NetBEUI、 NWLink IPX/SPX以及TCP/IP等。
计算机网络体系结构的概念及内容都比较抽象,为了便于理 解,先以两大城市(如广州和上海)民间邮寄信件的工作过程 为例来说明。首先,人们写信时要采用双方都理解的语言、 文体、格式(称谓、落款)等,这样在对方收到信后才能看懂 内容,知道写信人及写信时间等。
上一页 下一页 返回
3.1 概述
当然,还可以有其他一些特殊约定,如编号、密码等。信写 好装人信封后,投递给当地邮政局的信箱或邮筒等待寄发。 这样寄信人与邮局之间就形成了一种约定,即规定信封的书 写格式和给付足额的邮资(邮票)。邮局收到信后,要进行信 件的分拣和分类,然后再装成更大的包裹交付有关运输部门 (如民航、铁路或公路交通部门)负责运输。这时,邮政部门 与运输部门也要有约定,如到站时间、地点、包裹形式、费 用等。信件到目的地后进行相反的过程,最终将信件送到收 信人手中,收信人按照与寄信人的约定读懂信的内容。在信 件邮寄的整个过程中,主要涉及3个子系统:用户子系统、邮 政子系统和运输子系统,如图3-1所示。
上一页 下一页 返回
3.1 概述
协议通常有两种形式:一种是使用便于人阅读和理解的文字描 述,另一种是使用让计算机能够理解的程序代码。这两种不 同形式的协议都必须能够对网络上的信息交换过称做出精确 的解释。
下一页 返回
3.1 概述
由于信息的类型和作用不同,使用的场合和方式不同,因此 对于通信子网的服务要求就大不相同,所以必须采用不同的 技术手段来满足这些不同的要求。那么,怎样构造计算机网 络的通信功能,才能实现这些不同系统之间,尤其是异种计 算机系统之间的相互通信,就成为了网络体系结构要解决的 问题。网路体系结构通常采用层次化结构定义计算机网络的 协议、功能和提供的服务。
(3)时序(timing):定义何时做,规定时间实现顺序的详细 说明,即确定通信状态的变化和过程,如通信双方的应答关 系。
由此可见,网络协议是计算机网络的不可缺少的组成部分。 实际上,要想让连接在网络上的另一台计算机做任何事情, 都需要协议。但当仅在一台单独的计算机上进行文件存盘操 作时,就不需要任何网络协议,除非这个用来存储文件的磁 盘是网络上的某个文件服务器中的磁盘。