计算机网络体系结构与协议
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
③结构上可分隔开
④易于实现和维护
⑤有利于标准化工作
网络协议对计算机网络是不可缺少的,一个功能完备的计 算机网络需要制定一套复杂的协议集,对于复杂的计算机网 络协议最好的组织方式是层次结构模型。
我们将计算机网络层次结构模型和各层协议的集合定义为 计算机网络体系结构。换句话说,网络体系结构是计算机网 络所应完成的功能的精确定义。
9,接口数据单元 接口数据单元又称服务数据单元,是相邻层之间通过接口
传递的数据单元。
10,服务与协议的关系 实体使用协议的最终目的是为了实现它所需提供的服务,
每一层可以根据需要选择和改变本层所使用的协议,而不影 响高层软件的实现
3.2 OSI参考模型
1,OSI参考模型的基本概念
国际标准化组织ISO发布的最著名的标准是ISO/IEC7498, 又称为X.200建议,该体系结构标准定义了网络互联的七层框 架,即ISO开放系统互联参考模型.
2,第6层 表示层
所谓表示层就是由一个端点用户所产生的报文要在另一 个端点用户上表示出来的形式。
表示层保证一个系统应用层发出的信息被另一个系统的应 用层读出。如果必要,表示层用一种通用的数据表示格式在 多种数据之间进行转换。
3,第5层 会话层
会话层负责在应用进程之间建立、组织和同步会话。解 决应用进程之间会话的许多具体问题。
开放系统互联参考描述了通过网络传输介质、信息或数据
是如何从一台计算机的一个应用程序到达网络中的另一台计 算机的一个应用程序。
开放系统互联OSI中的“开放”是指只要遵循OSI标准,一个系 统就可以和位于世界上任何地方的也遵循这同一标准的其他 任何系统进行通信。
国际互联涉及到把两个网络连接在一起的问题。
2,组成:一个网络协议主要由以下三个要素组成(也可称为 关键要素)
①语法:即数据与控制信息的结构或格式
②语义:即需要发出何种控制信息,完成何种动作及做出 何种应答
③即事件实现顺序的详细说明
3,分层的好处 对于复杂的网络协议,其结构最好采用层次式。分层可以
有以下几个好处:
① 各层之间是独立的
②灵活性好
在网络中发送的信息叫做数据或数据包。
如果一台计算机要发送数据到另一台计算机数据首先必须打 包,该过程叫做封装。
体系结构与其具体实现是不同的,网络体系结构是抽象的 ,是对功能的精确描述,而实现是具体的是真正运行的硬件 和软件。
(2)相关概念
下面介绍一些与网络协议有关的相关的重要概念 1,系统和实体
系统也叫做网络节点或简称结点。是网络中有自治能力的 计算机或交换设备。
实体包括硬件实体和软件实体。是指每个层次中能够发送 和接受信息的任何东西。
务有一个面向连接的过程,这种服务可靠性高,而且保证数 据顺序传输。无连接的服务不需要维持连接,可靠性低,也 不保证数据的传输顺序。
6,服务原语
服务通常由一系列的服务原语来描述的,所谓原语就是不 可再细分的意思
7,服务访问点 服务访问点是相邻两层实体之间通过接口调用服务方式或 提供服务的联系点
8,协议数据单元 协议数据单元是对等实体之间通过协议传送的单元 位于不同系统的同一层次的实体叫做对等实体
2,OSI参考模型
在OSI 参考模型中,计算机之间传送信息的问题被分为7个 较小的且更易于管理的问题。每一个小问题都是由模型中的 一层来解决。把7个更小更易于管理的问题映射为不同的网 络功能叫分层。模型中的每一层都解决一个不同的问题
OSI参考模型的底层(1-3)负责在网络中进行数据的传送
常常又把它们叫做介质层。
的、过程的和功能的特性。
4,对等通信 在OSI参考模型中,两个不同的终端系统通信过程,不包
括对等层之间的直接通信,为了完成这些任务,它必须使用 别的方式和另一个系统中的对等层进行通信。
我们可为每个对等层协议之间要交换的信息单元起一个统 一的名字,叫协议数据单元
5,数据封装 为了理解网络中的结构和工作原理,用户应该记住网络中的 数据都是从源端发出经过网络传送到目的端。
5,第3层 网络层 网络层是一个复杂的层,它为处在两个不同地理位置上的
网络系统中的终端设备之间提供连接和路径选择
6,第2层 数据链路层 数据链路层在物理线路上提供可靠的数据传输,Fra Baidu bibliotek此,数
据链路层关心的问题包括物理地址、网络拓扑、线路的规划 等
7,第1层 物理层 物理层定义了激活,维护和关闭终端用户之间电气的、机械
会话层为表示层提供服务,同时会话层也同步表示层实 体之间的对话,管理它们之间的数据交换。
4,第4层 传输层
传输层是整个协议层次结构中最核心的一层,传输层把 数据分段并且组装成数据流,传输层为数据的传输提供服务
特别重要的是:网络中的数据的可靠传输是如何完成的,是 传输层最关心的问题。为了提供可靠的服务,传输层提供建 立、维护和有序地中断虚电路,传输差错校验和恢复以及信 息流控制机制。
2,协议栈 是指特定系统中所有层次的协议的列表
3,网络体系结构 是指层次结构与协议的集合
4,接口与服务 接口是相邻两层之间的边界,底层通过接口为上层提供服 务 服务的使用者和提供者通过服务访问点直接联系 所谓服务访问点是指相邻两层实体之间通过接口调用服务 或提供服务的联系点
5,面向连接的服务和无连接的服务 服务分为面向连接的服务和无连接的服务。面向连接的服
OSI参考模型的上层(4-7)在下3层进行数据传输的基础上 ,保证数据传输的可靠性,又常叫做主机层 大多数网络设备按7层实现
主机层:保证主机之间精确的数据传输 介质层:控制网络上信息的物理传输 3,OSI参考模型的层次结构 1,第7层 应用层 应用层是OSI模型中最靠近用户的一层,它为用户的应用 程序提供网络服务 它不同于其他层的地方就在于它不为OSI模型7层协议中任 何其他层提供服务,但它为在OSI模型以外的应用程序提供 服务。
计算机网络体系结构与协议
一,基本概念
(1)网络协议
在计算机网络中要做到有条不 紊地交换数据,就必须遵守一些事 先约定好的规则。这些规则明确规 定了所交换的数据格式以及有关的 同步问题
1,定义:计算机网络是由多个互连的结点组成,结点之间要 不断地交换数据和控制信息。为进行网络中的数据交换而建 立的规则、准则或约定即称为网络协议。
④易于实现和维护
⑤有利于标准化工作
网络协议对计算机网络是不可缺少的,一个功能完备的计 算机网络需要制定一套复杂的协议集,对于复杂的计算机网 络协议最好的组织方式是层次结构模型。
我们将计算机网络层次结构模型和各层协议的集合定义为 计算机网络体系结构。换句话说,网络体系结构是计算机网 络所应完成的功能的精确定义。
9,接口数据单元 接口数据单元又称服务数据单元,是相邻层之间通过接口
传递的数据单元。
10,服务与协议的关系 实体使用协议的最终目的是为了实现它所需提供的服务,
每一层可以根据需要选择和改变本层所使用的协议,而不影 响高层软件的实现
3.2 OSI参考模型
1,OSI参考模型的基本概念
国际标准化组织ISO发布的最著名的标准是ISO/IEC7498, 又称为X.200建议,该体系结构标准定义了网络互联的七层框 架,即ISO开放系统互联参考模型.
2,第6层 表示层
所谓表示层就是由一个端点用户所产生的报文要在另一 个端点用户上表示出来的形式。
表示层保证一个系统应用层发出的信息被另一个系统的应 用层读出。如果必要,表示层用一种通用的数据表示格式在 多种数据之间进行转换。
3,第5层 会话层
会话层负责在应用进程之间建立、组织和同步会话。解 决应用进程之间会话的许多具体问题。
开放系统互联参考描述了通过网络传输介质、信息或数据
是如何从一台计算机的一个应用程序到达网络中的另一台计 算机的一个应用程序。
开放系统互联OSI中的“开放”是指只要遵循OSI标准,一个系 统就可以和位于世界上任何地方的也遵循这同一标准的其他 任何系统进行通信。
国际互联涉及到把两个网络连接在一起的问题。
2,组成:一个网络协议主要由以下三个要素组成(也可称为 关键要素)
①语法:即数据与控制信息的结构或格式
②语义:即需要发出何种控制信息,完成何种动作及做出 何种应答
③即事件实现顺序的详细说明
3,分层的好处 对于复杂的网络协议,其结构最好采用层次式。分层可以
有以下几个好处:
① 各层之间是独立的
②灵活性好
在网络中发送的信息叫做数据或数据包。
如果一台计算机要发送数据到另一台计算机数据首先必须打 包,该过程叫做封装。
体系结构与其具体实现是不同的,网络体系结构是抽象的 ,是对功能的精确描述,而实现是具体的是真正运行的硬件 和软件。
(2)相关概念
下面介绍一些与网络协议有关的相关的重要概念 1,系统和实体
系统也叫做网络节点或简称结点。是网络中有自治能力的 计算机或交换设备。
实体包括硬件实体和软件实体。是指每个层次中能够发送 和接受信息的任何东西。
务有一个面向连接的过程,这种服务可靠性高,而且保证数 据顺序传输。无连接的服务不需要维持连接,可靠性低,也 不保证数据的传输顺序。
6,服务原语
服务通常由一系列的服务原语来描述的,所谓原语就是不 可再细分的意思
7,服务访问点 服务访问点是相邻两层实体之间通过接口调用服务方式或 提供服务的联系点
8,协议数据单元 协议数据单元是对等实体之间通过协议传送的单元 位于不同系统的同一层次的实体叫做对等实体
2,OSI参考模型
在OSI 参考模型中,计算机之间传送信息的问题被分为7个 较小的且更易于管理的问题。每一个小问题都是由模型中的 一层来解决。把7个更小更易于管理的问题映射为不同的网 络功能叫分层。模型中的每一层都解决一个不同的问题
OSI参考模型的底层(1-3)负责在网络中进行数据的传送
常常又把它们叫做介质层。
的、过程的和功能的特性。
4,对等通信 在OSI参考模型中,两个不同的终端系统通信过程,不包
括对等层之间的直接通信,为了完成这些任务,它必须使用 别的方式和另一个系统中的对等层进行通信。
我们可为每个对等层协议之间要交换的信息单元起一个统 一的名字,叫协议数据单元
5,数据封装 为了理解网络中的结构和工作原理,用户应该记住网络中的 数据都是从源端发出经过网络传送到目的端。
5,第3层 网络层 网络层是一个复杂的层,它为处在两个不同地理位置上的
网络系统中的终端设备之间提供连接和路径选择
6,第2层 数据链路层 数据链路层在物理线路上提供可靠的数据传输,Fra Baidu bibliotek此,数
据链路层关心的问题包括物理地址、网络拓扑、线路的规划 等
7,第1层 物理层 物理层定义了激活,维护和关闭终端用户之间电气的、机械
会话层为表示层提供服务,同时会话层也同步表示层实 体之间的对话,管理它们之间的数据交换。
4,第4层 传输层
传输层是整个协议层次结构中最核心的一层,传输层把 数据分段并且组装成数据流,传输层为数据的传输提供服务
特别重要的是:网络中的数据的可靠传输是如何完成的,是 传输层最关心的问题。为了提供可靠的服务,传输层提供建 立、维护和有序地中断虚电路,传输差错校验和恢复以及信 息流控制机制。
2,协议栈 是指特定系统中所有层次的协议的列表
3,网络体系结构 是指层次结构与协议的集合
4,接口与服务 接口是相邻两层之间的边界,底层通过接口为上层提供服 务 服务的使用者和提供者通过服务访问点直接联系 所谓服务访问点是指相邻两层实体之间通过接口调用服务 或提供服务的联系点
5,面向连接的服务和无连接的服务 服务分为面向连接的服务和无连接的服务。面向连接的服
OSI参考模型的上层(4-7)在下3层进行数据传输的基础上 ,保证数据传输的可靠性,又常叫做主机层 大多数网络设备按7层实现
主机层:保证主机之间精确的数据传输 介质层:控制网络上信息的物理传输 3,OSI参考模型的层次结构 1,第7层 应用层 应用层是OSI模型中最靠近用户的一层,它为用户的应用 程序提供网络服务 它不同于其他层的地方就在于它不为OSI模型7层协议中任 何其他层提供服务,但它为在OSI模型以外的应用程序提供 服务。
计算机网络体系结构与协议
一,基本概念
(1)网络协议
在计算机网络中要做到有条不 紊地交换数据,就必须遵守一些事 先约定好的规则。这些规则明确规 定了所交换的数据格式以及有关的 同步问题
1,定义:计算机网络是由多个互连的结点组成,结点之间要 不断地交换数据和控制信息。为进行网络中的数据交换而建 立的规则、准则或约定即称为网络协议。