- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 第2章 网络体系结构与TCP/IP协议 本章学习目标: 本章主要讲解计算机网络的体系结构与TCP/IP协议。通过本章的学习 ,读者应掌握以下内容: ● 计算机网络通信协议 ● TCP/IP协议 ● IP地址的规划 ● 计算机网络新技术 2.1 计算机网络的体系结构 2.1.1 计算机网络体系结构的形成 计算机网络是个非常复杂的系统。为了说明这一点,可以设想一个最简单的情况:连接在网络上的两台计算机要互相传送文件。显然,在这两台计算机之间必须有一条传送数据的通路。但这还远远不够,至少还有以下几件工作需要完成: (1)发起通信的计算机必须将数据通信的通路激活(activate)。(2)要告诉网络如何识别接收数据的计算机。 (3)发起通信的计算机必须查明对方计算机是否已准备好接收数据。 (4)发起通信的计算机必须弄清楚,在对方计算机中的文件管理程序是否已做好文件接收和存储文件的准备工作。 (5)若计算机的文件格式不兼容,则至少其中的一台计算机应完成格式转换功能。 (6)对出现的各种差错和意外事故,如数据传送错误、重复或丢失,网络中某个节点交换机出现故障等,应当有可靠的措施保证对方计算机最终能够收到正确 由此可见,相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。为了设计这样复杂的计算机网络,早在最初的ARPANET设计时即提出了分层的方法。“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。 2.1.2 划分层次的必要性 在计算机网络中要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则。这些规则明确规定了所交换数据的格式以及有关的同步问题。这里所说的同步不是狭义的(即同频或同频同相)而是广义的,即在一定的条件下应当发生什么事件(如发送一个应答信息),因而同步含有时序的意思。这些为进行网络中的数据交换而建立的规则、标准或约定称为网络协议(network protocol)。网络协议也可简称为协议。更进一步讲,网络协议主要由以下三个要素组成: (1)语法,即数据与控制信息的结构或格式。 (2)语义,即需要发出何种控制信息,完成何种动作以及做出何种响应。 (3)同步,即事件实现顺序的详细说明。 由此可见,网络协议是计算机网络不可缺少的组成部分。 协议通常有两种不同的形式,一种是用便于阅读和理解的文字描述的,一种是用计算机能够理解的程序代码描述的。这两种不同形式的协议都必须能够对网络上交换的信息做出精确的解释。 对于非常复杂的计算机网络协议,其结构应采用层次式的。 分层可以带来很多好处。例如: (1)各层之间是独立的。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂程度就下降了。 (2)灵活性好。当任何一层发生变化时(例如由于技术的变化),只要层间接口关系保持不变,则这层以上或以下的各层均不受影响。此外,对某一层提供的服务还可进行修改。当某一层提供的服务不再需要时,甚至可以将这层取消。 (3)结构上可分割开。各层都可以采用最合适的技术来实现。 (4)易于实现和维护。这种结构使得实现和调试一个庞大而又复杂的系统变得易于处理。 (5)能促进标准化工作。因为每一层的功能及其所提供的服务都已有明 确的说明。 分层时应注意使每一层的功能非常明确。通常每一层所要实现的一般功能往往是下面的一种或几种: (1)差错控制。使得和网络对端的相应层次的通信更加可靠。 (2)流量控制。控制发送端的发送速率不要太快,使接收端来得及接收。 (3)分段和重装。发送端将要发送的数据块划分为更小的单位,在接收端将其还原。 (4)复用和分用。发送端几个高层会话复用一条低层的连接,在接收端再进行分用。 (5)连接建立和释放。交换数据前先建立一条逻辑连接,数据传送结束后释放连接。 分层当然也有一些缺点,例如,有些功能会在不同的层次中重复出现,因而产生了额外开销。 我们将计算机网络的各层及其协议的集合,称为网络的体系结构(architecture)。 2.1.3 网络标准化组织 所谓标准是文档化的协议中包含的推动某一特定产品或服务应如何被设计或实施的技
您可能关注的文档
- 新计算机网络基础与Internet应用(第二版) 电子教案 第7章.ppt
- 新计算机网络基础与Internet应用(第二版) 电子教案 第8章.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第1章1.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第2章2.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第3章3.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第4章4.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第5章5.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第6章6.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第7章7.ppt
- 新计算机网络基础与Internet应用(第二版) 刘兵 电子教案 第8章8.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第六章6.1.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第六章6.2.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第七章.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第三章.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第四章.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第五章.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 第一章.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 实训1 4.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 实训5.ppt
- 新计算机网络技术实用教程 张怀中 电子教案 实训6.ppt
文档评论(0)