3计算机网络体系结构
第三章 计算机网络体系结构ppt课件

图1 OSI参考模型
最顶层
最底层
.
应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
(A)
(P) (S) (T) (N)
(DL) (PH)
通信子网
.
OSI中数据流动过程
用户看到的据流向
向实 际 数 据 流
向实 际 数 据 流
实际数据流向
.
2.3 OSI-RM 各层主要功能概述
1、物理层
2.1 网络体系结构及协议概念
2.1.1 网络体系结构的概念
计算机网络体系结构与网络协议是计算机网络技术 中的关键。
计算机网络的实现需要解决很多复杂的技术问题。 例如:①支持多种通信介质;②支持多厂商和异种机互 联,其中包括软件的通信规定及硬件接口的规范;③支 持多种业务,如远程登录、数据库、分布式计算等;④ 支持高级人机接口。
服务数据单元是指(N)实体为完成(N) 服务用户请求的功能所设置的数据单元
.
2.4.3 、服务原语: 在OSI-RM中,上层使用下层的服务,必须通过下
层交换一些命令,这些命令称为服务原语。
请求:用户要求服务做某项工作
服务原语
指示:用户被告知某事件发生了 响应:用户表示对某事件的响应
确认:用户实体收到关于它的请求答复
● 数据链路层协议分为两类:
● 面向字符型的主要特点是利用已定义好的一组 控制字符完成数据链路控制功能。
● 面向比特型的数据链路层,其规程传送信息的单 位称为帧。帧分为控制帧和信息帧。
.
1、数据链路层的功能
传输链路 传输链路是用于传输数据的通信信道,由双绞线、
光纤、 同轴电缆、微波、卫星通信等构成。 信道分为链路与通路两种:
计算机网络体系结构

计算机网络体系结构计算机网络体系结构是指将计算机网络划分为不同的层级,并在每个层级中定义特定的功能和协议。
这种分层结构有助于网络的设计、维护和扩展。
在计算机网络体系结构中,常用的是OSI参考模型和TCP/IP参考模型。
下面是TCP/IP参考模型的五层结构:1. 物理层:该层负责物理传输介质的传输,例如光纤、电缆等。
它定义了连接计算机所需的硬件细节,以及数据的电压、信号速率等特性。
在此层上,数据以比特流的形式传输。
2. 数据链路层:该层负责将原始的比特流转换为有意义的数据帧,并提供传输信道的错误检测和纠正。
它通常有两个子层:逻辑链路控制子层和介质访问控制子层。
3. 网络层:该层负责在计算机网络中进行数据包的路由和转发。
它使用IP地址来标识不同的网络设备,并为数据包选择合适的路径。
在此层上,数据被划分为小块,并加上源和目的地的网络地址信息。
4. 传输层:该层负责在源和目的地之间提供可靠的数据传输。
它使用TCP和UDP协议来实现数据的分段和重新组装,以及连接的建立和终止。
在此层上,数据被划分为报文段,每个报文段都有序号和检验和。
5. 应用层:该层提供应用程序访问网络的接口,并为各种网络应用提供服务。
它包括HTTP、FTP、SMTP等协议,用于实现Web浏览、文件传输、电子邮件等常见的应用功能。
这种分层结构的优点在于,每个层级的功能和协议都相对独立,可以由不同的厂商和团队进行独立开发和测试。
同时,各层之间的接口规范也使得不同厂商的设备能够互相兼容和交互操作。
此外,通过将网络分解为多个层级,可以更好地进行网络故障诊断和故障隔离,提高网络的可靠性和可扩展性。
总之,计算机网络体系结构的分层设计为网络的建设、管理和维护提供了一种有效的方法。
它不仅可以提供高效的数据传输和服务提供,同时也为网络的安全性和可靠性提供了保障。
计算机网络体系结构的分层设计是网络通信的基础。
通过将网络的各个功能划分为不同的层级,可以使得不同的网络设备和应用程序可以按照规定的协议进行交互,实现信息的传输和交换。
计算机网络体系结构

数据传递过程
计算机网络的各个层次以及每个层次协议的集合称为计算机网络体系结构。
各个层次的所有协议也被称为协议栈。
世界上第一个计算机网络体系结构是美国IBM公司于1974年提出的SNA(系统网络体系结构)
其他的网络体系结构:Digital公司的网络体系结构DNA、Honeywell公司的分布式体系结构DSA等
03
04
本章知识点
信息交换过程
信息
数据
信号
通信网络
信息
数据
信号
物理链路是网络通信必备要素,它是信号传播的载体。
3
2
4
1
发送方如何确定接收方愿意接收数据或已经准备好了接收数据?
数据在传输过程中可能会丢失,如何检测丢失,丢失以后如何处理?
发送方和接收方之间可能间隔了多个网络,如何在网络之间找到一条正确的路,使得数据能够到达接收方?
各种 应用服务
TCP/IP 的三个服务层次
F T P
S M T P
T F T P
D N S
T e l n e t
S N M P
TCP UDP
应用层
运输层
TCP和UDP都根据端口(port)号把信息提交给上层对应的协议(进程)。
port
互联网层的四个主要协议
应用层
运输层
计算机网络体系结构
采用不同体系结构的两个网络之间很难通信 。
为使所有的网络都能互连互通,国际标准化组织ISO于1983年提出了开放系统互连参考模型(Open Systems Interconnection Reference Model,OSI/RM),简称OSI参考模型
计算机网络体系结构

返回本节
第3章 计算机网络体系结构
3.2.4 服务原语
服务原语(Service Primitive)是指服务用户与服务提 供者之间进行交互时所要交换的一些必要信息。 OSI/RM规定了四种服务原语类型,如表3-2所示。
第3章 计算机网络体系结构
本章学习目标
l 了解开放系统互连参考模型中的若干重要概 念 l 熟悉OSI/RM各层协议的功能及基本原理并掌 握传输控制协议TCP
返回本章首页
第3章 计算机网络体系结构
3.1 网络体系结构概述
1974年,美国IBM公司首先公布了世界上第一个计算机 网络体系结构(SNA,System Network Architecture), 凡是遵循SNA的网络设备都可以很方便地进行互连。 1977年3月,国际标准化组织ISO的技术委员会TC97成 立了一个新的技术分委会SC16专门研究“开放系统互 连”,并于1983年提出了开放系统互连参考模型,即著 名的ISO 7498国际标准(我国相应的国家标准是GB 9387),记为OSI/RM。
返回本节
第3章 计算机网络体系结构
3.4.2 具有最简单流量控制的数据链路层协议
为了使收方的接收缓冲区在任何情况下都不会溢出,最 简单的方法是发方从主机每取一个数据块,就将其送到 数据链路层的发送缓冲区中发送出去,然后等待;收方 收到数据帧后,将其放入数据链路层的接收缓冲区并交 付给主机,同时回应一信息给发送节点表示数据帧已经 上交给主机,接收任务已经完成;发方收到由接收站点 发过来的双方事先商定好的信息,则从主机取下一个新 的数据帧再发送。在这种情况下,收方的接收缓冲区的 大小只要能够装得下一个数据帧即可,这就是最简单最 基本的停止-等待(Stop-and-Wait)协议。
(完整版)第3章计算机网络体系结构(习题答案)

第3章计算机网络体系结构一、填空题1.协议主要由(语法)、(语义)和(同步)三个要素组成。
2.OSI模型分为(物理层)、(数据链路层)、(网络层)、(传输层)、(会话层)、(表示层)和(应用层)七个层次。
3.OSI模型分为(资源子网)和(通信子网)两个部分。
4.物理层定义了(机械特性)、(电气特性)、(功能特性)和(规程特性)四个方面的内容。
5.数据链路层处理的数据单位称为(帧)。
6.数据链路层的主要功能有(链路管理)、(成帧)、(信道共享)、(帧同步)、(流量控制)、(差错控制)、(透明传输)和(寻址)。
7.在数据链路层中定义的地址通常称为(硬件地址)或(物理地址)。
8.网络层所提供的服务可以分为两类:(面向连接的)服务和(无连接的)服务。
9.传输层的功能包括(服务选择)、(连接管理)、(流量控制)、(拥塞控制)和(差错控制)等。
二、名词解释同步协议实体对等层对等层通信服务 CIDR 协议数据单元服务数据单元同步同步指的是广义的、在一定条件下发生什么事情的特性,而且条件和时间有关,具有时序的含义。
协议计算机网络中意图进行通信的结点必须要遵守一些事先约定好的规则。
这些为进行数据交换而建立的规则、标准或约定即称为协议,也称为网络协议。
实体任何接收或者发送数据的硬件单元或者软件进程模块都可以称为通信实体,简称实体。
对等层不同的网络结点,若它们遵循的是同一种网络体系结构的话,那么在不同结点上完成同样功能的层次称为对等层。
对等层通信在分层的网络体系结构中,每个层次只知道自己从上层接收来数据并处理后再传递给下一层,结果通信目的方该层次的对等层就收到与己方处理的一模一样的数据。
就好像在两个对等层之间有一条“通道”直接把数据传送过去一样,这种情况就称为对等层通信。
服务下一层能被上一层看见的功能称为服务。
协议数据单元、服务数据单元对等层上传送的数据单位称为协议数据单元,而直接相邻的两个层次之间交换的数据单位称为服务数据单元。
计算机网络技术 第三章 计算机网络体系结构及协议

第三章 计算机网络体系结构及协议
3)常见的流量控制方案有:XON/XOFF方案和窗口机制。 ①XON/XOFF方案使用一对控制字符来实现流量控制,当接收方过载时, 可向发送方发送字符XOFF(DC3)暂停,待接收方处理完数据后,再向发送方发送 字符XON(DC1),使之恢复发送数据; ②窗口机制:其本质是在收到一个确定帧之前,对发送方可发送帧的数目加 以限制,这是由发送方调整保留在重发表中的待确认帧来实现的,如接收方来不及 处理,则接收方停止发送确认信息,发送表的重发表就增长,当达到重发表的限度 时,发送方就不再发送新帧直到收到确认信息为止。 发送窗口和接收窗口的大小可以不同,但接收窗口的尺寸不能大于发送窗口, 发送方和接收方的窗口尺寸不得大于信号范围的一半。发送窗口指发送方已发送但 尚未确认的帧序号队列的界,上下界分别称上下沿,上沿、下沿的间距称为窗口尺 寸。发送方每发一帧,待确认帧的数目加1,收到一个确认帧时,待确认帧的数目减 1.当重发表的计数值(待确认帧的数目)等于发送窗口尺寸时,停止发送新帧。 以滑动窗口的观点来统一看待空闲的RQ、Go-Back-N和选择重发,则①空闲 RQ:发送窗口=1,接收窗口=1;②Go-Back-N:发送窗口>1,接收窗口=1;③选择 重发:发送窗口>1,接收窗口>1.
第三章 计算机网络体系结构及协议
七、发送进程发送给接收进程中的数据, 实际上是经过发送方各层从上到下传送 到物理媒体,通过物理媒体传输到接收 方后,再经过从下到上各层的传递,最 后到达接收进程。
第三章 计算机网络体系结构及协议
八、物理层的传输单位是比特,它是指 在物理媒体之上为数据链路层提供一个 原始比特流的物理连接,它不是指具体 的物理设备,也不是指信号传输的物理 媒体,物理层的1建议是于1976年制定的DTE 如何与数字化的DCE交换信号的数字接 口标准。机械特性:采用15芯标准连接 器,定义了八条接口线;电气特性:类 似于RS-422的平衡接口;功能特性:按 同步传输的全双工或半双工方式运行。
第3章 计算机网络体系结构
计算机网络技术基础任课老师: 田家华第3章计算机网络体系结构本章要点3.1 网络体系结构概述3.2 OSI七层协议模型3.3 TCP/IP的体系结构本章要点:网络体系结构的概念物理层、数据链路层、网络层、传输层、高层的功能TCP/IP体系结构3.1.1 网络体系结构的概念高层不需要知道低层是如何实现的,只需要知道低层所提供的服务,以及本层向上层提供的服务,各层独立性强。
当任何一层发生变化时,只要层间接口不发生变化,那么这种变化就不会影响到其他层,适应性强。
整个系统已被分解为若干易于处理的部分,这种结构使得一个庞大而又复杂的系统实现和维护起来更容易。
每层的功能与所提供的服务都有精确的定义和说明,有利于促进标准化。
邮政服务的层次模型3.1.2网络协议网络协议的定义为实现网络通信而建立的关于信息传输顺序、信息格式和信息内容等方面的一组规则、标准或约定,统称为网络协议(Protocol)网络协议的三要素语法:用于确定协议元素的格式,即数据与控制信息的结构和格式。
语义:用于确定协议元素的类型,即规定了通信双方需要发出何种控制信息,完成何种动作,以及做出何种应答。
定时:用于确定通信速度的匹配和时序,即对事件实现顺序的详细说明。
3.1.2网络协议TCP/IP协议、IPX/SPX协议、NetBEUI协议3.1.3 OSI参考模型1 OSI参考模型概述OSI参考模型是标准化的、开放式的计算机网络层次结构模型。
“开放”的含义是:任何两个遵守OSI参考模型和有关标准的系统都可以进行互连。
这里的“系统”指的是计算机、终端或其他外部设备等。
OSI参考模型将计算机网络分成了互相独立的7层,从下到上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层2 OSI参考模型中的数据传输过程在OSI参考模型中,不同主机对等层之间按相应协议进行通信,同一主机不同层之间通过接口进行通信。
除了最底层的物理层是通过传输介质进行物理数据传输外,其他对等层之间的通信均为逻辑通信。
第三章_计算机网络体系结构要点
源进程传送消息到目 标进程的过程: 消息送到源系统的 最高层; 从最高层开始,自 上而下逐层封装; 经物理线路传输到 目标系统; 目标系统将收到的 信息自下而上逐层 处理并拆封; 由最高层将消息提 交给目标进程。
源进程 消息
逻辑通信
目标进程 消息
N+1 N N-1
Pn+1
Pn Pn-1
第三章 计算机网络体系结构
本章学习要点:
网络体系结构与协议的概念
OSI参考模型
TCP/IP参考模型 OSI与TCP/IP两种模型的比较
3.1 网络体系结构与协议的概念
3.1.1 什么是网络体系结构
计算机网络体系结构是指整个网络系统的 逻辑组成和功能分配,它定义和描述了一 组用于计算机及其通信设施之间互连的标 准和规范的集合。 也就是说:为了完成计算机间的通信合作, 把计算机互连的功能划分成有明确定义的 层次,规定了同层次实体通信的协议及相 邻层之间的接口服务。网络体系结构就是 这些同层次实体通信的协议及相邻层接口 的统称,即层和协议的集合。
3.1.2 什么是网络协议 从最根本的角度上讲,协议就是规则。 网络协议,就是为进行网络中的数据交 换而建立的规则、标准或约定。连网的 计算机以及网络设备之间要进行数据与 控制信息的成功传递就必须共同遵守网 络协议。
网络协议主要由以下三要素组成: 语法 语法是以二进制形式表示的命令和相应的结 构,确定协议元素的格式(规定数据与控制 信息的结构和格式)如何讲 语义 语义是由发出请求、完成的动作和返回的响 应组成的集合,确定协议元素的类型,即规 定通信双方要发出何种控制信息、完成何种 动作以及做出何种应答 。讲什么 交换规则 交换规则规定事件实现顺序的详细说明,即 确定通信状态的变化和过程, 。应答关系
第3章 计算机网络体系结构(习题标准答案)
第3章计算机网络体系结构(习题答案)————————————————————————————————作者:————————————————————————————————日期:2第3章计算机网络体系结构一、填空题1.协议主要由(语法)、(语义)和(同步)三个要素组成。
2.OSI模型分为(物理层)、(数据链路层)、(网络层)、(传输层)、(会话层)、(表示层)和(应用层)七个层次。
3.OSI模型分为(资源子网)和(通信子网)两个部分。
4.物理层定义了(机械特性)、(电气特性)、(功能特性)和(规程特性)四个方面的内容。
5.数据链路层处理的数据单位称为(帧)。
6.数据链路层的主要功能有(链路管理)、(成帧)、(信道共享)、(帧同步)、(流量控制)、(差错控制)、(透明传输)和(寻址)。
7.在数据链路层中定义的地址通常称为(硬件地址)或(物理地址)。
8.网络层所提供的服务可以分为两类:(面向连接的)服务和(无连接的)服务。
9.传输层的功能包括(服务选择)、(连接管理)、(流量控制)、(拥塞控制)和(差错控制)等。
二、名词解释同步协议实体对等层对等层通信服务 CIDR 协议数据单元服务数据单元同步同步指的是广义的、在一定条件下发生什么事情的特性,而且条件和时间有关,具有时序的含义。
协议计算机网络中意图进行通信的结点必须要遵守一些事先约定好的规则。
这些为进行数据交换而建立的规则、标准或约定即称为协议,也称为网络协议。
实体任何接收或者发送数据的硬件单元或者软件进程模块都可以称为通信实体,简称实体。
对等层不同的网络结点,若它们遵循的是同一种网络体系结构的话,那么在不同结点上完成同样功能的层次称为对等层。
对等层通信在分层的网络体系结构中,每个层次只知道自己从上层接收来数据并处理后再传递给下一层,结果通信目的方该层次的对等层就收到与己方处理的一模一样的数据。
就好像在两个对等层之间有一条“通道”直接把数据传送过去一样,这种情况就称为对等层通信。
计算机网络技术基础模块3-计算机网络体系结构
模块3 计算机网络体系结构
13
3.3 TCP/IP参考模型
3.3.1 TCP/IP概述 3.3.2 TCP/IP参考模型各层的功能 3.3.3 OSI/ISO与TCP/IP参考模型比较 3.3.4 TCP/IP网际层协议 3.3.5 TCP/IP传输层协议 3.3.6 TCP/IP应用层协议
模块3 计算机网络
体系结构
计算机网络技术基础
CONTENTS
01 网络体系结构与协议概述 02 开放系统互连参考模型 03 TCP/IP参考模型
CONTENTS
04 IPV4编址 05 IPV4编址 06 技能实训
模块3 计算机网络体系结构
4
3.1 网络体系结构与协议概述
3.1.1 网络体系结构的概念 3.1.2 网络体系的分层结构 3.1.3 网络协议的概念 3.1.4 网络层次结构中的相关概念
模块3 计算机网络体系结构
6
3.1.2 网络体系的分层结构
网络体系都是按层的方式来组织的,每一层都能完成一组特定的、有明 确含义的功能,每一层的目的都是向上一层提供一定的服务,而上一层不需 要知道.1.3 网络协议的概念
连网的计算机以及网络设备之间要进行数据与控制信息的成功传递就必 须共同遵守网络协议,网络协议包含了3个方面的内容:语义、语法和时序。
语义:规定通信的双方准备“讲什么”,即需要发出何种控制信息,完 成何种动作以及做出何种应答。
语法:规定通信双方“如何讲”,即确定用户数据与控制信息的结构、 格式、数据编码等。
时序:又可称为“同步”,规定了双方“何时进行通信”,即对事件实 现顺序的详细说明。
模块3 计算机网络体系结构
8
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DT E 计算机 或 终端
① 保护地(Protective Ground) ② 发送(TXD) ③ 接收(RXD) ④ 请求发送(RTS) ⑤ 允许发送(CTS) ⑥ DCE就绪(DSR) ⑦ 信号地(Signal Ground) ⑧ 载波检测(DCD)
20 22
DTE就绪(DTR) 振铃指示(RI)
图3-1 协议与服务的概念
图3.1 协议与服务的概念
返回本节
3.2.2 服务访问点
服务访问点(SAP,Service
Access Point)是指 同一系统中相邻两层实体之间进行交换信息之 处,即(N)层实体和(N+1)层实体之间的 逻 辑 接 口 , 也 称 为 插 口 ( Socket ) 或 端 口 (Port)。一个(N)层服务是由一个(N)层 实体作用在一个(N)层SAP上来完成的,虽然 两层之间可以允许有多个SAP,但一个(N)层 SAP只能被一个(N)层实体所使用,并且也只 能为一个(N+1)层实体所使用;但一个(N) 层实体却可以向多个(N)层SAP提供服务,这 称为连接复用;一个(N+1)层实体也可以使 用多个(N)层SAP,这称为连接分裂。
协议体系结构,除最高层和最低层以外的任何一 层,均可记为(N),表示“第N层”。 在OSI/RM模型中,协议和服务是两个非常重要 的不同概念。控制两个(N)层对等实体进行通 信的规则的集合称为(N)协议;两个(N)层实 体间的通信在(N)协议的控制下,能够使(N) 层向上一层提供服务,这种服务就称为(N)服 务,接受(N)服务的(N)层服务用户是(N+ 1)层实体。 上述关于协议和服务的基本概念及相互关系如 图3-1所示。
返回本节
3.2.3 数据单元
(1)协议数据单元 (2)接口数据单元 (3)服务数据单元
(N)PCI
(N)SDU
(N)层
(N)PDU
(N-1)ICI
(N-1)IDU (N-1)层 (N-1)PCI (N-1)SDU (N-1)ICI
(N-1)PDU
图3.2 协议数据单元PDU、接口数据单元IDU和服务数据单元SDU
第3章 计算机网络体系结构
网络体系结构概述 3.2 OSI/RM中的重要概 念 3.3 物理层 3.4 数据链路层 3.5 网络层 3.6 公共数据网网络协议 X.25
3.1
3.7 传输层
3.8 传输控制协议TCP
3.9 会话层 3.10 表示层 3.11 应用层
本章学习目标
l 了解开放系统互连参考模型中的若干 重要概念 l 熟悉OSI/RM各层协议的功能及基本原 理并掌握传输控制协议TCP
DTE
接收就绪(RR) 测试方式(TM) 数据方式(DM) 请求发送(RTS) 允许发送(CTS) 接收数据(RxD) 发送数据(TxD)
DCE
RR TM DM RTS CTS RxD TxD 保护地
图2.53 RS-449/V.35主要控制信号
图3-7 RS-449/V.35主要控制信号
返回本节
开放系统A (N+1)层
(N)层服务用户
开放系统B
(N)层
(N+1)实体 (N+1)实体 交 交 提 换 提 换 供 服 供 服 服 务 提供(N)层服务 服 务 务 原 务 原 语 语 (N)层协议 (N)实体 (N)实体 提供(N-1)层服务
层间接口
层间接口
(N-1)层
通过(N-1)层连接进行通信 (N)层服务提供者
后沿
7 6 5 4 前沿
0 1 2 3 W =5 S 6 5
7
0 W 1 2 S 6 5
7
0 1 2
4
3 W
4
3
(a)允许发送 0~4 号帧
S (b)允许发送 1~5 号帧
(c)允许发送 4~0 号帧
图3-8 发送窗口Ws 流星控制图
图3-9(a)表示一开始接收窗口处于0号 帧处,接收端准备接收0号帧。0号帧一 旦收到,接收窗口就沿顺时针方向向前 旋转1个号(图3-9(b)),准备接收1 号帧,同时向发送端发送对0号帧的确 认信息。 当陆续收到1号、2号和3号帧时,接收 窗口的位置应如图3-9(c)所示的那样。
(3)功能特性:EIA-232-D的功能特性
与CCITT的V.24建议书一致。它规定了什 么电路应当连接到25根引脚中的哪一根以 及该引脚信号线的作用。图3-6画的是最 常用的10根引脚信号线的作用,其余的一 些引脚可以空着不用。在某些情况下,可 以只用图3-6中的9根引脚(振铃指示RI信 号线不用),这就是常见的9针COM1串行 鼠标接口。
返回本章首页
在OSI中采用了三级抽象:参考模型(即体系结
构)、服务定义和协议规范(即协议规格说明), 自上而下逐步求精。OSI/RM并不是一般的工业 标准,而是一个为制定标准用的概念性框架。 经过各国专家的反复研究,在OSI/RM中,采用 了如表3-1所示的7个层次的体系结构,表中对于 各层主要功能的简略描述还是很粗浅的,更准确 的概念将在以后的有关章节中给出。
图3.3 服务原语关系 图
返回本节
3.2.5 OSI/RM特点分析
OSI/RM的概念比较抽象,它并没有规定具体的
实现方法和措施,更未对网络的性能提出具体的 要求,它只是一个为制定标准用的概念性框架。 OSI/RM七层协议模型上、下大,中间小,这是 因为最高层要和各种类型的应用进程接口,而最 低层要和各种类型的网络接口,因此上、下两头 标准特别多,而中间几层标准就稍简单些。有些 层的任务过于繁重,如数据链路层和网络层,有 些层的任务又太轻,如会话层和表示层。
3.4.2 具有最简单流量控制的数据链路 层协议
为了使收方的接收缓冲区在任何情况下都不会
溢出,最简单的方法是发方从主机每取一个数据 块,就将其送到数据链路层的发送缓冲区中发送 出去,然后等待;收方收到数据帧后,将其放入 数据链路层的接收缓冲区并交付给主机,同时回 应一信息给发送节点表示数据帧已经上交给主机, 接收任务已经完成;发方收到由接收站点发过来 的双方事先商定好的信息,则从主机取下一个新 的数据帧再发送。在这种情况下,收方的接收缓 冲区的大小只要能够装得下一个数据帧即可,这 就是最简单最基本的停止-等待(Stop-and-Wait) 返回本节 协议。
3.4 数据链路层
3.4.1 3.4.2 协议 3.4.3 3.4.4
数据链路层的基本概念 具有最简单流量控制的数据链路层 滑动窗口协议 高级数据链路控制HDLC
返回本章首页
3.4.1 数据链路层的基本概念
数据链路层的主要作用是:通过一些数据链路
层协议和链路控制规程,在不太可靠的物理链路 上实现可靠的数据传输。“线路(Line)”、 “链路(Link)”和“数据链路”是不同的概念。 线路中间没有任何交换节点,而链路是一条无源 的端到端的物理线路段,在进行数据通信时,两 台计算机之间的通信链路往往是由许多线路串接 而成。把实现控制数据传输的一些规程的硬件和 软件加到链路上就构成了像数据管道一样的数据 链路。有时往往将链路称为物理链路,而将数据 链路称为逻辑链路,即物理链路加上必要的通信 返回本节 规程就是数据链路。
返回本节
3.3.3 RS-449/V.35的信号定义
RS-449实际上由下列三个接口标准组成:
(1)RS-449:规定了接口的机械特性、功能
特性和规程特性。 (2)RS-423-A:规定了在采用非平衡传输时 (此时所有电路共用一个公共地)的电气特性, 它采用单端输出和差分输入电路。 (3)RS-422-A:规定了在采用平衡传输时 (此时所有电路没有公共地)的电气特性,它 采用双端差分输出、差分输入,这时信号传输 线不和地线发生关系。
图3-2 协议数据单元PDU、接口数据单元IDU和服务数据单元SDU
返回本节
3.2.4 服务原语
服务原语(Service
Primitive)是指服务用户与 服务提供者之间进行交互时所要交换的一些必要 信息。OSI/RM规定了四种服务原语类型,如表32所示。
从使用服务原语的角度考虑,可将服务分为需
表3-1 OSI/RM七层协议模型
返回本节
3.2 OSI/RM中的重要概念
3.2.1 系 3.2.2 3.2.3 3.2.4 3.2.5
协议和服务的区别及相互关 服务访问点 数据单元 服务原语 OSI/RM特点分析
返回本章首页
3.2.1 协议和服务的区别及相互 关系 在开放系统互连参考模型OSI/RM中采用了七层
返回本章首页
3.1 网络体系结构概述
1974年,美国IBM公司首先公布了世界上第一
个计算机网络体系结构(SNA,System Network Architecture),凡是遵循SNA的网络设备都可以 很方便地进行互连。 1977年3月,国际标准化组织ISO的技术委员会 TC97成立了一个新的技术分委会SC16专门研究 “开放系统互连”,并于1983年提出了开放系统 互连参考模型,即著名的ISO 7498国际标准(我 国相应的国家标准是GB 9387),记为OSI/RM。
DTE 数据终端 设备
用户环境
通信环境 通信设施 用户设施
用户设施
图2.49 DTE通过DCE与通信传输线路相连
图3-4 DTE通过DCE与通信传输线路相连
返回本节
3.3.2 EIA-232-D/V.24接口标准
(1)机械特性:EIA-232-D遵循ISO
2110关于 插头座的标准,使用25根引脚的DB-25插头座, 它的两个固定螺丝中心之间的距离为47.040.17 mm,其他方面的尺寸也都有详细的规定,DTE 上安装带插针的公共接头连接器,DCE上安装带 插孔的母接头连接器,其引脚编号如图3-5所示, 引脚分为上、下两排,分别有13根和12根引脚, 当引脚指向人的方向时,从左到右其编号分别为 1~13和14~25。