[计算机]network-C2-应用层.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021/3/13 * 作业 115页复习题:1、3、5、12、16、18 116页习题:1、3、7、8、 2021/3/13 * P2P应用 使用P2P体系结构,对总是打开的基础设施服务有最小的或者没有依赖,相反,任意间断连接的主机对直接通信。 对等方(主机对)并不为服务提供商所有,而是为用户控制的桌面机和膝上机所有。 比较适合P2P的三种应用: 文件分发 在对等方社区中组织并搜索信息 Skype,P2P因特网电话应用 2021/3/13 * P2P文件分发 从单一服务器向大量主机(称为对等方)分发大文件。 在P2P分发中,每个对等方能够重新分发其所有的该文件的任何部分,从而协助服务器的分发。 最流行的P2P文件分发协议是BitTorrent。 据估计,占据了因特网主干流量的30%。 2021/3/13 * 因特网 文件 服务器 Ui : 上传速度 Di:下载速度 i=1--N Us 2021/3/13 * P2P体系结构的扩展性 当N足够大时: CS结构的最小分发时间= P2P结构的最小分发时间= 2021/3/13 * BitTorrent 洪流:参与一个文件分发的所有对等方的集合; 在一个洪流中,对等方彼此下载等长度的文件块(通常为256K); 讨论一个对等方加入洪流到离开的过程。 没有文件块积累越来越多的文件块(当它下载时,也为其它对等方上载多个自己有的文件块)当获得整个文件时(离开或继续为别人提供服务) 在任何时候都可以离开洪流,过后也可重新加入。 * * * * 2021/3/13 * 用户-服务器的交互: 认证(authentication) 认证 : 控制对服务器内容的访问 信用认证: 一般通过用户名, 口令进行 无状态: 客户端必须在每次请求前进行认证 authorization: 就是要求在每个请求报文中提交认证的首部行 如果客户端没有提交 authorization: 首部行, 服务器将拒绝访问, 只是在响应报文首部中发送 : client server 普通 http 请求报文 401: 认证要求 : 普通 http 请求报文 + Authorization: cred 普通 http响应报文 普通 http 请求报文 + Authorization: cred 普通 http响应报文 time 2021/3/13 * Cookies: 保存 “状态” 服务器产生一个 # , 服务器认识这个 #, 以备不时之需: 认证 记忆用户的前序访问, 先前的选择 服务器在响应报文中发送 “cookie” 给客户端 Set-cookie: 1678453 客户端可以在后继的请求中发送“cookie” cookie: 1678453 client server 普通 http 请求报文 普通 http响应报文+ Set-cookie: # 普通 http 请求报文 cookie: # 普通 http响应报文 普通 http 请求报文 cookie: # 普通 http响应报文 cookie- 特定的 cookie- 特定的 2021/3/13 * Cookies: 保存 “状态” 在用户端系统中保留有一个cookie文件,由用户浏览器管理; 在Web站点有一个后端数据库,为每一个识别码创建一个表项; 通过表项的设计,服务可以跟踪用户的活动,知道用户访问了哪些页面,按照什么顺序,什么时间;还可以和用户的注册信息与识别码相关联,使得用户可以不用重复输入一些信息; 举例,淘宝购物中的用户登录、购物车、最近查看的商品。 2021/3/13 * Web 缓存:代理服务器 (proxy server) 用户设置浏览器: Web 访问经由代理服务器 客户端发送所有的 http 请求到代理服务器 代理服务器保存了请求的对象: 代理服务器返回请求的对象 否则代理服务器从原始服务器请求对象,再将其返回给客户端 目的: 满足客户端的请求而无需烦扰原始服务器 client Proxy server client http request http request http response http response http request http response origin server origin server http request http response 2021/3/13 * 为什么使用Web缓存? 前提: 缓存与客户端比较“接近 “(e.g., 在同一网络中) 响应时间较短:缓存与客户端比较“接近 “ 减少了内部网与因特网接入链路上的通信量 因为从学校或本地ISP 通往外部的链路往往是网络瓶颈 origin servers public Internet instit

文档评论(0)

微微 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档