- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机网络建设3-第三章 osi-tcp ip.ppt
第3章计算机网络体系结构 教学内容 3.1 网络体系结构 3.2 开放系统互连参考模型 3.3 TCP/IP参考模型 3.4 OSI参考模型与TCP/IP参考模型的比较 3. 1网络体系结构 —网络体系结构基本概念 1、网络协议的概念 计算机网络由多个互联的结点组成,结点之间要不断地交换数据和控制信息。要做到有条不紊地交换数据,每个结点都必须遵守一些事先约定好的规则。这些为网络数据交换而制定的规定、约束与标准被称为网络协议(Protocol)。 2、组成网络协议三个要素: 1)语法:用户数据与控制信息的结构和格式。 2)语义:需要发出何种控制信息以及完成的动作和做出的响应。 3)时序:对事件实现顺序的详细说明。 3. 1网络体系结构 —计算机网络层次体系结构 将多台位于不同地点的计算机设备通过各种通信信道和设备互连起来,使其能协同工作,以便于计算机的用户应用进程交换信息和共享资源,这是一个复杂的工程设计问题。将一个比较复杂的问题分解成若干个容易处理的子问题,尔后“分而治之”逐个加以解决,这种结构化设计方法是工程设计中常用的手段。分层就是系统分解的最好方法之一。 进 程 进程与程序:“动态” 进程的状态:就绪 运行 阻塞 . 进 程 死锁:指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进. 死锁的原因: 1.系统资源不足.2.进程推进顺序不当. 进 程 题目:某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是_____. 3. 1网络体系结构 —计算机网络层次模型 3. 1网络体系结构 —计算机网络层次模型 3. 1网络体系结构 —计算机网络层次模型 3、分层遵守的几个主要原则: 1)每层功能应是明确的并且相互独立。 当某一层具体实现方法更新时,只要保持层间接口不变,就不会对邻层造成影响。 2)接口层清晰,跨越接口的信息量应尽可能少。 层数应当适中。若太少,则层间功能划分不明确,多种功能混杂在一层中,造成每一层的协议太复杂。若太多,则体系结构过于复杂,各层组装时的任务会困难得多。 3. 1网络体系结构 —计算机网络层次模型 4、计算机网络中采用层次结构的好处: 1)各层之间相互独立。 高层并不需要知道底层是如何实现的,而仅需要知道该层通过层间的接口所提供的服务。 2)灵活性好。 当任何一层发生变化时,例如由于技术的进步促进实现技术的变化,只要接口保持不变,则在这层以上或以下各层均不受影响。另外,当某层提供的服务不再需要时,甚至可将这层取消。 3)各层都可以采取最合适的技术来实现,各层实现技术的改变不影响其它层。 4)易于实现和维护。 因为整个的系统已被分解为若干个易于处理的部分,这种结构使得一个庞大而又复杂系统的实现和维护变得容易控制。 5)有利于促进标准化。 这主要是因为每一层的功能和所提供的服务都已有了明确的说明。 3. 2开放系统互连参考模型 —开放系统互连基本参考模型 1、OSI七层参考模型: 应用(Application)层 表示(Presentation)层 会话(Session)层 运输(Transport)层 网络(Network)层 数据链路(Data Link)层 物理层(Physical Layer) 3. 2开放系统互连参考模型 — 层次模型中各层功能 1.物理层 物理层的作用是在物理媒体上传输原始的数据比特流。当一方发送二进制比特“1”时,对方应能正确地接收,并识别出来。在物理层,传输的双方应该有一致同意的约定,如:媒体信道上有多少条线,相应的插头和插座的机械形状和大小,插针的个数和排列、什么电信号(如多少伏电压)代表“1”和什么电信号代表“0”,1比特的持续时间是多长,每个插针或每条线传输的是什么信号(如电源或数据或控制等)最初的连接如何建立,传输完成后连接又如何终止等等。 物理层负责在网络上传输数据比特流。这与数据通信的物理或电气特性有关。 3. 2开放系统互连参考模型 — 层次模型中各层功能 2.数据链路层 由于外界噪声干扰等因素,原始的物理连接在传输比特流时可能发生差错。数据链路层的一个主要功能就是通过校验、确认和反馈重发等手段,将原始的物理连接改造成无差错的数据链路。数据链路层负责监督相邻网络节点的信息流动。它使用检错或纠错技术来确保正确的传输。当数据链路检测到错误时,它请求重发,或是根据情况纠正。 另外,数据链路层还要
文档评论(0)