- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
刘润杰数据通信与计算机网络2010年5月4日
28二月20252假设干重要概念占据两个山顶的蓝军与驻扎在这山谷的白军作战。力量比照是:一个山顶上的蓝军打不过白军,但两个山顶的蓝军协同作战就可战胜白军。一个山顶上的蓝军拟于次日正午向白军发起攻击。于是发送电文给另一山顶上的友军。但通信线路很不好,电文出错的可能性很大。因此要求收到电文的友军必须发送确认电文。但确认电文也可能出错。试问能否设计出一种协议,使得蓝军能实现协同作战因而一定(即100%)取得胜利?白军蓝军1蓝军2
28二月20253明日正午进攻明日正午进攻如果情况如上所述,次日蓝军1和蓝军2的协同进攻必定获胜。但情况并非如此简单。因为所发的报文可能会丧失。明日正午进攻丧失!白军蓝军1蓝军2蓝军1必须在收到蓝军2确实认后才能进攻
28二月20254明日正午进攻确认明日正午进攻确认因此,收到报文后必须加以确认但这个确认报文也可能丧失确认丧失!因此,蓝军2必须要收到蓝军1发出的对此“确认”确实认,才能知道发送出确实认是否被蓝军1正确收到。白军蓝军1蓝军2
28二月20255明日正午进攻确认明日正午进攻确认蓝军1收到确认报文后应发送对此确认确实认。对“确认”的确认对“确认”的确认因为蓝军1无法知道最后发送的这个确认是否被蓝军2收到,所以仍需收到蓝军2发来确实认才行!白军蓝军1蓝军2
28二月20256假设干重要概念明日正午进攻,如何?同意收到“同意”收到:收到“同意”……这样的协议无法实现!
28二月20257假设干重要概念结论这样无限循环下去,两边的蓝军都始终无法确定自己最后发出的电文对方是否已经收到。没有一种协议能够蓝军能100%获胜。协议必须能够应付所有的〔而不是局部的〕不利情况像这样简单的问题居然无法设计出一种协议来解决。白军蓝军1蓝军2
28二月202581.5.1层次型的体系结构计算机网络是一个非常复杂的系统。相互通信的两个计算机系统必须高度协调工作才行,而这种“协调”是相当复杂的。以两台计算机通过网络互相传送文件为例,除两者之间必须有一条物理链路外,还涉及到许多工作要做,如:源端用命令“激活”一条数据通路;源端确认连接正常,目的端已做发接收准备;源端与目的端传输文件的格式必须一致;当网络出现故障时,应有适当措施来保证目的端能够正确接收到文件。
28二月202591.5.1层次型的体系结构(续1)这些工作需要通信双方密切配合和协同工作。在具体工程实现上,是将它分解成假设干个子任务,然后再独立实现每个子任务。这就“分层”设计的思想。早在设计APRANET时就提出了分层的方法,“分层”可将庞大而复杂的问题,转化为假设干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。
28二月2025101.5.1层次型的体系结构(续2)划分层次的概念假设两台计算机通过网络传送文件。可以将要做的工作划分为如下三类:(1)第一类工作与传送文件直接有关。确信对方已做好接收和存储文件的准备。双方协调好一致的文件格式。两个计算机将文件传送模块作为最高的一层,剩下的工作由下面的模块负责。(2)第二类工作与通信效劳有关,设立通信效劳模块。便于上层模块利用它所提供的通信效劳。(3)第三类工作与网络接入有关,构造网络接入模块。负责与网络接口细节有关的工作,并向上层提供效劳。
28二月2025111.5.1层次型的体系结构(续3)设计一个交换文件模块文件传送模块计算机1计算机2文件传送模块只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的把文件交给下层模块进行发送把收到的文件交给上层模块
28二月2025121.5.1层次型的体系结构(续4)设计一个通信效劳模块文件传送模块计算机1计算机2文件传送模块只看这两个通信服务模块好像可直接把文件可靠地传送到对方把文件交给下层模块进行发送把收到的文件交给上层模块通信服务模块通信服务模块
28二月2025131.5.1层次型的体系结构(续5)再设计一个网络接入模块文件传送模块计算机1计算机2文件传送模块通信服务模块通信服务模块网络接入模块网络接入模块通信网络网络接口网络接口网络接入模块负责做与网络接口细节有关的工作例如,规定传输的帧格式,帧的最大长度等。
28二月2025141.5.1层次型的体系结构(续6)网络协议计算机网络中的各主机之间要做到有条不紊地交换数据,必须遵循事先约定好的规那么。这些规那么明确规定了所交换的数据的格式以及有关的同步问题〔同步含有时序的意思〕。为进行网络中的数据交换而建立的规那么、标准或约定即网络协议(network
文档评论(0)