计算机网络体系结构与协议

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