西南交通大学信息科学与技术学院计算机网络课件 网络体系结构(1).pptVIP

西南交通大学信息科学与技术学院计算机网络课件 网络体系结构(1).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2 计算机网络体系结构 网络层次结构的概念 计算机网络的复杂性 Why Layering? No layering: each new application has to be re-implemented for every network technology! Why Layering? Solution: introduce an intermediate layer that provides a unique abstraction for various network technologies 分层的好处 独立性强——上层只需了解下层通过层间接口提供的服务 灵活性好——只要服务和接口不变,层内实现方法可任意改变 结构上可分割开——各层可采用最合适的技术实现 易于实现和维护 促进标准化 层数多少要适当 若层数太少,就会使每一层的协议太复杂。 层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。 低层对高层而言是透明的。 协议(protocol) 无以规矩不成方圆 :干任何事情都要遵守相应的规则 比如,行车要遵守基本的交通规则: 红灯停,绿灯行 同样,网络通信也要遵守相应的规则 协议(protocol) 对等通信实体之间通信时所必须遵守的约定或规则称做协议 协议实例 协议三要素 面向连接服务的时序实例 协议的必要性 网络体系结构 网络体系结构的定义: 计算机网络体系结构是对计算机网络系统的组成及各组成部分的相互关系与基本工作原理的抽象。 简单地说,网络体系结构就是分层结构与协议的集合。 2.2 从实际考察网络的分层 对于分层网络结构 每一层都要明确该层: 主要任务(职责)是什么? 该层解决那些技术问题? 如何解决这些技术问题? 2.2 从实际考察网络的分层 机械特性 RS-232-C的机械特性 25芯或9芯D型连接器,DTE侧为插针,DCE侧为插孔。 具体排列、尺寸、拴锁等。 RS-232接口连接器 功能特性 RS-232-C的功能特性 常用的几个信号说明 DB-9引脚排列、信号名称和方向 RS-232-C的功能特性 电气特性 过程特性 物理层没有解决的问题 数据链路层的主要任务及解决的问题 信号含义的定义 流量控制 链路层没有解决的问题 链路层没有解决的问题 网络层解决的问题(功能) 传输层 传输层解决的主要问题(功能) 会话层 会话层 会话层的重要功能: 会话连接管理(建立会话(会话参数协商(加密算法、密钥,身份认证等)、维护会话、释放会话) 会话过程管理(单工/双工/半双工)→发送权标/令牌(Token)——对话控制(Dialogue Control) 面向事务处理/交易(Transaction)的过程完整性问题(例:银行通过金融中心转账),需要保障要么完整的完成一次“交易”过程,要么恢复到初始状态。 重新同步(断点续传) 在一次很长的数据传输过程中,因接收计算机出故障如何避免全部重传的问题(例如:数据库更新) SSL会话建立过程 SSL会话建立过程说明 首先,客户端向服务端发送ClientHello消息,服务端响应一个ServerHello消息。这两个Hello消息交换完成本次会话参数的协商和一对随机数交换。 之后,客户端和服务端双方执行认证和密钥交换过程。比如,服务端可能发送ServerCertificate消息来认证自己,并可能发送CertRequest消息来请求客户端认证,客户端则必须回应ClientCertificate和Certificateverify消息来向服务端认证自己。ServerKeyExchange和ClientKeyExchange消息用来实现服务端和客户端的实时公钥信息交换。最后,客户端和服务端双方根据交换的公钥信息计算本次握手过程协商的共享密钥。 最后,客户端和服务端双方相互确认该新生成的会话密钥,这通过双方交换Finished消息实现。Finished消息中包含了一个基于消息序列的MAC值,该MAC值受到新协商会话密钥的加密和完整性保护。一旦会话密钥确认完毕,双方可以进行下一步的真正数据通信。 表示层 通用性应用问题 OSI应用层 Internet应用层 Quit1 (1)设想不同语种的两国领导人借助于同声翻译系统通过电话交换意见,用上述的协议层次观点看,这是一个几层的对话系统?各层类似于上述的哪一层? (2)通过LAN观看VOD,用上述的协议层次观点看这是一个几层的对话系统? 信息含义的定义(帧格式的定义)、帧定界 流量控制----以避免快的发送淹没慢的接收 差错控制(错误检测,确认(捎带应答)、重传) 共享信道(LAN or wireless) ----介质访问控制(MAC) 链路连接管理(链路的建立、维护、释放) 数据链

您可能关注的文档

文档评论(0)

ormition + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档