- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复习 计算机网络的定义? 因特网和计算机网络的关系? 因特网的组成? 计算机网络的分类? 主要性能指标? 第1章 计算机网络概述 了解计算机网络分层的必要性和协议的概念 熟悉OSI/RM参考模型 掌握TCP/IP模型 掌握具有五层协议的体系结构 理解封装与解封装的过程 信息交换过程 网络通信的复杂性 发送方如何确定接收方愿意接收数据或已经准备好了接收数据? 发送方和接收方之间可能间隔了多个网络,如何在网络之间找到一条正确的路,使得数据能够到达接收方? 数据在传输过程中可能受了干扰而产生了差错,如何检测差错?出了差错如何处理? 数据在传输过程中可能会丢失,如何检测丢失,丢失以后如何处理? 网络协议的必要性和复杂性 在网络通信中双方必须对通信中可能出现的各种情况进行明确的商定,必须遵守相同的规则,这些规则称为协议。网络中的主机、设备必须要遵循相同的协议才能通信 网络通信是一个非常复杂的问题,这就决定了网络协议也是非常复杂的 如何构建网络协议? 相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。 解决:分而治之! 举例:一个空中旅行的组织 空中旅行的组织 层次化方法在其它领域的应用 程序设计 把一个大的程序分解为若干个层次的小模块来实现,如操作系统。 邮政系统 邮递员、邮政分局、邮政总局、邮政运输 银行系统 物流系统 。。。 划分层次的必要性 计算机网络中也采用了分层方法。——把复杂的问题划分为若干个较小的、单一的局部问题,在不同层上予以解决。 网络的层次结构方法要解决的问题: 网络应该具有哪些层次?每一层的功能是什么?(分层与功能) 各层之间的关系是怎样的?它们如何进行交互?(服务与接口) 通信双方的数据传输要遵循哪些规则?(协议) 网络协议 计算机网络中的数据交换必须遵守事先约定好的规则。 这些规则明确规定了所交换的数据的格式以及有关的同步问题(同步含有时序的意思)。 为进行网络中的数据交换而建立的规则、标准或约定即网络协议(network protocol),简称为协议。 网络协议的组成要素 语法:通信时双方交换数据和控制信息的格式。(如何讲) 语义:每部分控制信息和数据所代表的含义。 (讲什么) 时序:通信如何发起;在收到一个数据后,下一步要做什么。 (讲话次序) 协议分层 协议分层的优点 将复杂的网络通信任务分解为若干个比较容易处理的子问题,降低了复杂度,易于实现和维护。 每个层次都可以单独实现,只要提供的服务和实现的功能不变,与相邻层次的接口也不变,那么采用何种技术实现是每个层次内部的事情,更有利于采用新的技术去解决问题。 层次明确也更有利于标准化。 数据传递过程 数据传递过程 数据从发送端的最高层开始,层层向下,层层封装,直到发送方的最底层,转换为电磁信号后经过物理链路到达接收端的最底层,再层层向上,层层解封装,最后到达接收方的最高层,整个通信过程是垂直的 某一层添加的首部,在到达对等层后,就会被剥掉,剩余的部分会继续向上传递,直至最高层。 高层使用了低层的服务,低层向高层提供服务,高层通过低层提供的服务接口访问低层的服务 数据传递过程 在概念上可以认为通信是水平的,数据好像由对等层的一端直接到达了另一端。 通信的目的就是要实现对等层之间的水平通信,虽然事实上水平通信要依赖垂直通信来实现 在理解问题时忽略中间的过程直接去考虑水平通信会更简单 OSI开放系统互连参考模型 ISO(International Organization for Standardization ) 国际标准化组织 OSI(Open System Interconnection) 开放系统互联 只要遵循 OSI 标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。 特点:定义了网络的七层功能及对应各个层的协议,称七层协议。 OSI模型中各层的功能 (1)物理层 物理层是OSI的最低层,建立在物理通信介质上,但应注意,物理层并不是指传输介质。 物理层处理数据的单位是二进制位,比特(bit)。 物理层定义了纯粹的物理及电子技术细节,通过物理连接的建立实现传输介质上比特流的传输。 例如,如何表示1和0,网络连接器(和传输介质的接口)的针脚是多少并如何排列,各引脚都代表什么功能,数据如何同步,以及网卡何时发送数据等等。 OSI模型中各层的功能 (2)数据链路层 链路层传送数据的单位是“帧”。 从网络层接收数据,将特定的控制信息封装到名为“帧”的数据信息里,再将其传给物理层。 数据链路层能提供差错控制和流量控制能力,可确保数据从一台计算机正确无误地传递给另一台计算机。 什么叫帧? 网络上最小的数据传输单位称为帧。帧由几部分组成,不同的部分执行不同
文档评论(0)