- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 计算机网络体系结构 2.1 网络体系结构 2.1.1 网络体系结构基本概念 计算机网络由多个互联的结点组成,结点之间要不断地交换数据和控制信息。要做到有条不紊地交换数据,每个结点都必须遵守一些事先约定好的规则。两台计算机通信时,对传送信息内容的理解,信息表示形式以及各种情况下的应答信号都必须遵循一个共同的约定规则,这些规则精确地规定了所交换数据的格式和时序。这些为网络数据交换而制定的规定、约束与标准被称为网络协议(Protocol)。 一个网络协议主要由以下三个要素组成: 1)语法:用户数据与控制信息的结构和格式。 2)语义:需要发出何种控制信息以及完成的动作和做出的响应。 3)时序:对事件实现顺序的详细说明。 我们将计算机网络层次结构模型和各层协议的集合定义为计算机网络体系结构(Network Architecture)。网络体系结构是对计算机网络应完成的功能的精确定义,而这些功能是用什么样的硬件和软件实现的,则是具体的实现问题。体系结构是抽象的,而实现是具体的,其具体实现是通过特定的硬件和软件来完成的。 2.1.2 计算机网络层次体系结构 将多台位于不同地点的计算机设备通过各种通信信道和设备互连起来,使其能协同工作,以便于计算机的用户应用进程交换信息和共享资源,这是一个复杂的工程设计问题。将一个比较复杂的问题分解成若干个容易处理的子问题,尔后“分而治之”逐个加以解决,这种结构化设计方法是工程设计中常用的手段。分层就是系统分解的最好方法之一。 2.1.3 计算机网络层次模型 分层可以遵守以下几个主要原则: 1)每层功能应是明确的并且相互独立。当某一层具体实现方法更新时,只要保持层间接口不变,就不会对邻层造成影响。 2)接口层清晰,跨越接口的信息量应尽可能少。 层数应当适中。若太少,则层间功能划分不明确,多种功能混杂在一层中,造成每一层的协议太复杂。若太多,则体系结构过于复杂,各层组装时的任务会困难得多。 计算机网络中采用层次结构,可以有以下好处: 1)各层之间相互独立。 2)灵活性好。 3)各层都可以采取最合适的技术来实现,各层实现技术的改变不影响其它层。 4)易于实现和维护。 5)有利于促进标准化。 2.2 开放系统互连参考模型 2.2.1 开放系统互连基本参考模型 开放系统互连基本参考模型是由ISO制定的,这是一个标准化开放式的计算机网络层次结构模型,又称为ISO’s OSI模型,如图2-3所示。该图中从下到上分别是物理层、数据链路层、网络层、运输层、会话层、表示层和应用层这七个层次。 图2-3 ISO/OSI 层次模型 不同开放系统对等层之间的虚通信必须遵循相应层的协议,如有运输层协议(即图中T层协议)、会话层协议(即图中S层协议)等。在该模型中仅规定了各层的功能,而没有规定每层的具体协议,每层的协议由OSI基本标准集中的其他国际标准给出。在同一开放系统中,相邻层次间的界面称为接口,在接口处由低层向高层提供服务。比如说,在会话层和表示层的接口处由会话层向表示层提供会话服务。具体每层应向高层提供怎样的服务也由OSI基本标准集中的其他国际标准给出。在相邻层提供服务过程中以及对等层虚通信过程中都涉及信息的交换。信息的基本单位在OSI中统称为数据单元(Data Unit)。 2.1.2 层次模型中各层功能 1.物理层 物理层的作用是在物理媒体上传输原始的数据比特流。 常用的EIA-RS-232C就是一个物理层协议的例子。 归结为一句话,物理层是为在物理媒体上建立、维持和终止传输数据比特流的物理连接提供机械、电气、功能和规程的手段。 物理层负责在网络上传输数据比特流。这与数据通信的物理或电气特性有关。 2.数据链路层 数据链路层的一个主要功能就是通过校验、确认和反馈重发等手段,将原始的物理连接改造成无差错的数据链路。 另外,数据链路层还要解决流量控制的问题 数据链路层还管理数据格式。数据通常被组合成帧加以传输。帧是按某种特定格式组织起来的字节集合。数据链路层用唯一的比特组合对将要发送的每一帧的开始和结束进行标识,对接收进来的每一帧进行判断,然后把无错的帧送往上一层,即网络层。 总之,数据链路层解决的是相邻节点(结点)之间的数据传输问题。 3.网络层 网络层关心的是通信子网的运行控制,主要任务是如何把网络协议数据单元(通常称为分组)从源传送到目标。这需要在通信子网中进行路由(routing)选择。路由选择算法可以是简单的、固定的,也可以是复杂的、动态适应性的。如果同时在通信子网中出现过多的分组,则会造成阻塞(congestion),因而要对其进行控制。当分组要跨越多个通信子网才能到达目标时,还要解决网际互连问题。 X.25分组协议和网际协议IP是网络层协议的例子。 网络层拥有管理路由策略来
您可能关注的文档
- 计算机网络实用技术(第二版)雷建军电子教案 第八章 82.ppt
- 计算机网络实用技术(第二版)雷建军电子教案 第八章 83.ppt
- 计算机网络实用技术(第二版)雷建军电子教案 第八章 85.ppt
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 2.PPT
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 21.PPT
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 22.PPT
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 23.PPT
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 24.PPT
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 25.PPT
- 计算机网络实用技术(第二版)雷建军电子教案 第二章 26.PPT
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第3章 物理层.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第4章 数据链路层.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第5章 局域网技术.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第6章 网络层.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第7章 广域网技术.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第8章 运输层.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第9章 应用层.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第11章 接入技术.ppt
- 计算机网络体系结构 教学课件 作者 978 7 305 05786 1k 第12章 下一代因特网协议IPV6.ppt
- 计算机网络系统集成方欣电子教案 第1章.ppt
最近下载
- 眼外伤ppt课件-眼外伤健康教育课件.ppt VIP
- 《新时代思想读本》3.2新时代新征程课件.pptx VIP
- 2024-2025学年初中信息科技湘教版2024七年级上册-湘教版2024教学设计合集.docx
- 人教鄂教版科学四年级上册全册教学设计教案.doc
- DB11T 945.1-2023建设工程施工现场安全防护、场容卫生及消防保卫标准 第1部分:通则.pdf VIP
- 外研版六年级(上册)M4U2.ppt VIP
- 大学课程思政案例(高校课程思政案例)-思政案例内容整理.docx VIP
- 《无人机综合监管与航路规划》全套教学课件.pptx VIP
- (优质!)Amfori BSCI社会责任验厂全套管理手册及程序文件.docx VIP
- 自-电大__电工电子技术总复习题及答案 .doc VIP
文档评论(0)