- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 算机网络体系结构终稿
第三章 网络体系结构 本章主要内容 网络体系结构的基本概念 开放系统互连参考模型OSI TCP/IP体系结构及相关协议 OSI参考模型与TCP/IP参考模型的比较 为什么要分层? 网络通信的过程很复杂 数据以电子信号的形式穿越介质到达正确的计算机,然后转换成最初的形式,以便接收者能够阅读 为了降低网络设计的复杂性,将协议进行了分层设计 分层设计的意义 从应用(用户)角度考虑 应用(用户)并不关心网络是如何传输的,即网络提供的服务对用户是透明的。例如:文件传输或电子邮件服务模块的设计,不必关心底层通信线路是光纤还是双绞线 传输最终是通过物理链路上的比特流实现的; 数据传输的过程(功能)被分解为若干个相对独立的层次 整个传输的过程是一个复杂的过程; 为降低其复杂性,将一个复杂的系统(过程)分解为若干个子系统,即若干层; 每一个子系统有相对独立的功能; 分层的目的是为了降低复杂性,提高灵活性; 每一层都有一些约定的标准、规则; 邮局实例 邮局实例 邮局对于写信人来说是下层 运输部门是邮局的下层 --下层为上层提供服务 写信人与收信人之间使用相同的语言 邮局之间的约定 --同层次之间使用相同的协议 网络通信的一般模型 计算机网络所采用的一般模型为层次模型. 网络体系结构的分层原理 每一层为上层提供服务,并说明调用这种服务的接口。 高层次的系统仅利用较低层次的系统提供的功能和服务,不需要了解低层如何实现。 较低层也只是使用从高层传来的参数。 不同系统中的同层实体之间的通信是逻辑通信,需通过相邻下层以及更低各层的通信来完成。必须遵循一组规则和约定。 与层次模型相关的若干术语 源和目标 实体与对等实体 服务与接口 协议与协议数据单元 源和目标 源(Source,Sender) 通信过程中,数据的发送方 目标(Target,Receiver 通信过程中,数据的接收方 实体 对等实体 Entity(实体) 任何可以发送或接收信息的硬件与软件(能发送或接收信息的各种软件,如各种应用程序、数据库管理系统、e-mail软件、通信进程等) Peer-peer entity (对等实体) 相互通信的两个不同系统(机器)上的同一层次 服务 接口 Service(服务) 每一层为上一层所提供的功能称为服务; N层使用N-1层所提供的服务,向N+1层提供更高的服务; Interface (接口) 定义下层向其相邻的上层提供的服务及原语操作; 服务的实现细节对上层是透明的(不可见的); N层通过N与N-1层之间的接口调用N-1层的服务; 什么是协议? 为了使数据可以在网络上从源传递到目的地,网络上所有设备需要“讲”相同的“语言” 描述网络通信中“语言”规范的一组规则就是协议 例如:两个人交谈,必须使用相同的语 言,如果你说汉语,他说阿拉伯语…… 数据通信协议的定义 决定数据的格式和传输的一组规则或者一组惯例 不同层具有各自不同的协议。 网络通信是一种层到层的对等通信,第N层上的通信规则或约定称为N层协议 每一层协议的主要任务 标识发送方与接收方-地址机制; 传输过程中总是可能有问题发生-错误控制; 协议的三大要素 语义(semantics) 讲什么(含义) 指通信设备之间传送的比特流每一部分的含义。 语法(syntax) 如何讲(格式) 指通信数据与控制信息的结构或格式。 涉及编码方案、信号电平等。 定时(timing) 何时讲(次序) 包括两个特性: ①数据何时发送 ②传送速度如何 涉及速度匹配和排序等。 3.2 开放系统互联参考模型(OSI) “开放”是指:只要遵循OSI标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。 “系统”:指计算机、终端或外部设备等 2 OSI参考模型将网络的不同功能划分为7层 OSI的七层框架 网络设备 终端用户设备: Workstation(工作站) 此类设备需要有物理连接到网络 物理连接设备都有MAC地址 网络设备: 第一层: Repeater Hub 第二层: Bridges Switch 第三层: Router 3 OSI参考模型中的数据传输过程 这样,数据自上而下递交的过程实际上就是不断封装的过程。到达目的地后自下而上递交的过程就是不断拆封的过程。由此可知,在物理线路上传输的数据,其外面实际上被包封了多层“
文档评论(0)