- 1、本文档共110页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3-网络体系结构与网络协议
第3章 计算机网络体系结构 3.1.1 -网络协议 为进行网络中的数据交换而建立的规则、标准或约定。计算机网络中,要有条不紊的交换数据,就必须遵守一些提前约定好的规则,例如:文件传输、邮件传输。 为实现网络通信而建立的关于信息传输顺序、信息格式和信息内容等方面的一组规则、标准或约定,统称为网络协议(Protocol)。 3.1.1 -网络协议三要素 语法(Syntax) 规定通信双方“如何讲”,即数据与控制信息的结构、编码及信号电平等。 语义(Semantics): 规定通信双方“讲什么”,即协议元素的含义 语序(Timing,又称时序或定时) 规定通信双方“讲的顺序”或“应答关系”,即对事件实现顺序的说明,解决何时进行通信的问题。 练习: 当一个协议规定发送方的地址必须占有报文中前6个字节时,这属于 ( )问题 如果一个协议规定数据应以100Mbps发送,这属于( )问题 当一个协议规定发送方的地址是最新发送方而不是原始发送方时,这属于( )问题 3.1.2 -网络的分层结构 3.1.2 -网络层次结构的优点 分层可以把一个庞大而复杂的问题转化为若干较小的局部问题,以方便研究和实现 各层的功能明确,并且相互独立 易于实现和维护 易于实现标准化 每一层的目的就是向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层屏蔽 3.1.2 -网络层次结构的划分原则 每层具有特定的功能,相似的功能尽量集中在同一层 各层相对独立,某一层的内部变化不能影响另一层 相邻层之间的接口必须清晰,跨越接口的信息量应尽可能少,以利于标准化 层数应适中 若层数太少,就会使每一层的协议太复杂。 层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。 协议和服务的区别与联系 实体:表示任何可发送或接收信息的硬件或软件进程。 协议:控制两个对等实体进行通信的规则的集合。 协议和服务的联系: 在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。要实现本层协议,还需要使用下面一层所提供的服务。 服务原语:上层使用下层所提供的服务必须通过与下层交换一些命令,这些命令在OSI中称为服务原语。 服务数据单元SDU (Service Data Unit) : OSI中层与层之间交换的数据的单位。 协议和服务的区别 下面的协议对上面的服务用户是透明的。 协议是“水平的”,服务是“垂直的”。 提供的服务类别(按建立方法分类) 面向连接的服务 是在数据交换之前,必须先建立连接。当数据交换结束后,则应终止这个连接。面向连接的服务具有连接建立、数据传输和连接释放这三个阶段。 它要求两个实体是活跃的,在网络层中的服务又称为虚电路服务。 优点是可靠,但速度相对较慢。适合一定时间内大数据量的传输。 无连接的服务 两个实体之间的通信不需要先建立好一个连接。 下层的有关资源是否需要预留? 通信的两个实体不需要同时处于激活态。 优点是快速,但不能防止报文的丢失、重复和失序,是不可靠的服务。在网络层中的服务又称为数据报服务。 3.1.3 -网络的体系结构 网络的层次结构模型与各层协议和层间接口的集合统称为网络体系结构(Network Architecture) 两个著名的网络体系结构 OSI参考模型 TCP/IP参考模型 3.2 OSI参考模型 3.2.1 OSI参考模型简介 3.2.2 物理层 3.2.3 数据链路层 3.2.4 网络层 3.2.5 传输层 3.2.6 会话层、表示层和应用层 3.2.1 - OSI参考模型简介 参考模型(网络体系结构) OSI参考模型: 物理层,数据链路层、网络层、传输层、表示层、会话层、应用层 OSI的七层协议体系结构既复杂又不实用,但其概念清楚,体系价格低廉,理论较完整。 TCP/IP的协议现在得到了全世界的承认,但它实际上并没有一个完整的体系结构。 TCP/IP参考模型 3.2.1 -物理层 物理层它利用传输介质为数据链路层提供物理连接。 该层定义了物理链路的建立、维护和拆除有关的机械、电气、功能和规程特性 物理层的作用是通过传输介质发送和接收二进制比特流。 传输数据的单位:比特 功能:透明地传送比特流。 透明的理解:某一个实际存在的事物看起来却好像不存在一样。 物理层功能 物理层是 OSI 分层体系结构中的最底层,它是建立在通信介质的基础上,实现系统和通信介质的物理连接,在这一层上,数据仅作为原始的比特流( bit 流)进行处理。 该层与具体的联网设备和传输介质密切相关,它是利用机械的、电气的功能和规程特性,在数据终端设备( DTE )和数据通信设备( DCE )之间,实现对物理
文档评论(0)