- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCP-IP协议簇设计原理V6
次级目标2:提供多种类型服务 传输层应该支持多种服务类型 多种服务类型:区别在于对网络速度、时延、可靠性的要求不同 传统服务类型提供可靠的双向数据传递 陆续出现一些TCP协议无法支持的服务:实时数字音频传输 TCP/IP分层 TCP提供可靠的顺序的数据流服务 IP提供数据报服务,为其他服务提供底层支持 对底层网络要求 不要求底层网络支持多种服务,而是在基本的数据报层之上,在主机和网关上通过算法实现多种服务 但是一些底层网络对多种服务支持并不好 次级目标3:支持多种底层网络 因特网架构对底层网络要求很少 要求: 能传输包或数据报; 数据包大小合理,至少100bytes; 可靠性合理但并不要求绝对可靠; 有合理的寻址机制 不要求: 可靠传输、有序传输、网络层广播和多播、报文优先级划分、对多种服务的支持、对传输失败、传输速度、时延的感知 当需要基本服务以外的服务时 选择1:底层网络直接支持 选择2:每个主机的网络接口模拟这些服务 次级目标:其他目标 分布式管理 现有因特网有几个不同的管理中心,管理区域内部用私有路由算法,管理区域间可以交换路由表 由资源使用策略制约的路由算法是互联网的一个难题,因此多管理域环境下的资源管理是个重要方向 有效性 报文头部典型的为40bytes,所以传输短数据时效率很低 重传是端到端的,而不是在底层网络重传,从而影响效率。但如果错包率较小,可以接受 次级目标:其他目标 主机联网代价 需要在这个主机上实现相关协议,但是随着人们经验的增多,这已经不再困难 主机故障导致网络故障 由于服务在每个主机实现,因此主机故障也会带来网络问题,从而影响网络可靠性 网络健壮性?命运共享?主机故障导致网络问题 资源可计数 计数网络包数量 因为商业用途中会重视internet网络中的资源分析、监控和管理 架构与实现 因特网架构的目标:在传输层提供灵活的服务 因特网服务实现的决定因素:软件和底层网络 架构与实现 实现是指在因特网架构下互联起来的网络、网关、主机的集合: 服务在带宽方面数量级不同 服务在延迟方面的数量级不同 网关和路径上的冗余度不同 架构与实现 架构设计者面临的问题:如何辅助网络实现设计者设计特定类型的服务? 协议模拟器能完成协议逻辑上的检查,却不能限制性能 一些设计在逻辑上正确,但在性能上成数量级下降,导致设计失败 原因:性能不达标主要因为协议所在的操作系统而不是协议本身。 架构与实现 架构设计者面临的问题:如何辅助网络实现设计者设计特定类型的服务? 另一种辅助工具是仿真器:考虑服务在特定实现、特定负载下的性能,但是不可能对所有情况进行仿真。 架构与实现 是否要将性能约束加入因特网架构中? 因特网在传输层提供灵活的服务,不应限制性能 不存在有效地描述性能的工具 IP数据报 因特网的基本结构特征是使用数据报作为实体在网络中传输 数据报的重要性 减少了中间结点对连接状态的需要,在失败后无需关心状态即可重构连接 数据报提供了一个基本的构造单元,可以实现各种类型的服务 数据报可以在各种网络上传输 IP数据报 一些误解:数据报服务与一些高层的非连接服务是大致相同的 诸如域名服务等一些少量的上层服务是用的数据报基本功能,大多数都是在IP数据报的基础上加上很多限制。数据报服务更多的是构成其他服务的基础模块 * * DAPRA:Defense Advanced Research Projects Agency (美国)国防部高级研究规划局 * 但是协议的设计理念,也就是他为什么成为这个样子却很少被人们提及,这就是我们今天要讲的内容。 关于TCP/IP协议簇,首先应该明确的一点是这个协议簇是在不断变化过程中的, 1. 数据包服务或者无连接传输服务,在最初的提议中并没有作为重点得到特别的强调,而它们现在已是协议中最典型的特征。 2. 将结构分层为IP层与TCP层。现在来看,这是设计的基础,但它并未出现于最初的想法中。所有这些在互联网设计的转变,都是通过重复的实现与测试过程产生的,直至最终标准的确定。 * 在这个背景下,互联网架构的主要目标就是 虽然统一标准的系统,能够提供更好的整合级别,以及更好的性能,但是设计者依然认为,如果互联网要有实际意义的话,将已存在的网络结构包含进互联网是必要的; 线路交换技术也是可以考虑的,但是考虑到已有应用如远程登录等,已经使用了分组交换规范提供的服务;而且那些即将被互连的网络,本身就已经是分组交换网络,所以采用了分组交换网络; 基本目标的最后一个方面是对于这些网络互连的具体技术的推断。存储并转发分组交换技术,正如在先前的DARPA工程即ARPANET之中已表现出的那样,可以被很好地理解,最上层的设想是,网络们会被联通于互联网分组交换层,即被称作网关。 最初为了AR
文档评论(0)