当前位置: 首页 > wzjs >正文

怎么样自己制作网站哪儿有做字体设计的网站

怎么样自己制作网站,哪儿有做字体设计的网站,河南企业的网络推广,app网站的优点CS144 - Lecture 3 这部分主要讲述分组交换。 电路交换 电路交换,被用在我们的电话网络中,基本特性是每个电话拥有自己私有,保证隔离的,独立的,端到端的数据速度,并且有三个阶段: Dial&#…

CS144 - Lecture 3

这部分主要讲述分组交换。

电路交换

电路交换,被用在我们的电话网络中,基本特性是每个电话拥有自己私有,保证隔离的,独立的,端到端的数据速度,并且有三个阶段:

  1. Dial,拨号,建立连接
  2. communicate,通话
  3. tear down,挂了,关闭连接

最早以前,我们的电话通过一根专用电线接入到一个交换中心,有专门的交换机操作员给你把电线接到你想要拨打电话的对象的电线。

更进一步,操作员没了,我们出现了一个自动电路交换机,为我们所有电话之间建立通路,通过拨号,我们可以连接到对方,而自动电路交换机会建立一个专用电路,并且维持连接状态,维持我们的通话,而当我们挂电话的时候,我们必须清除交换机上的所有状态。

如果我们直接将电路交换迁移到互联网上进行通信,我们会发现电路交换的状态管理令我们的网络管理起来很困难,并且对于每个请求,我们甚至都需要去维护一个电路交换机的映射状态,这非常浪费,如果我们建立了一个连接,但是我们实际上可以用它来观看直播,但事实上我们仅仅用来在远程主机打字,显然,利用效率非常低,所以我们的分组交换就来了。

分组交换

我们分组交换是借助路由器来进行数据的转发,而不需要依赖于一个专用电线,他是无状态的,不需要为每个连接维护连接,它可以为多个通信线路服务,也就是说,我们可以高效的利用这些链路,并且对于大量的数据报同时涌入路由,我们也会有足够的空间去缓存他们。

同时使用分组交换,我们的互联网能够更灵活。

对于分组交换,我们需要知道的是它的延迟会有什么决定:链路上的传播延迟,分组延迟以及在准备发送给下一个路由的处于缓冲区的排队的延迟。

针对于视频流,我们看番的时候通常都会有一个白条,这个白条是什么?因为我们的分组交换存在一定延迟,而排队延迟会导致很大的不确定性,所以我们客户端会从服务器接受数据并保持有一个缓冲区,用来应对传输时的速率波动导致的视频卡顿,这里有一张图:

在这里插入图片描述

我们看见的 buffer 就是所谓的视频缓冲区,而当黑线越过了虚线,我们在手机或者电脑上看见"视频正在缓冲中"之类的消息,此时,我们的数据报就需要缓冲一段时间才会继续加载视频。

所以我们的应用程序就是通过这样的方式来尽量以固定的速率向我们播放视频。

下面是分组交换机的基本结构:

在这里插入图片描述

如果这里我们将缓冲队列放在发送端,也就是另一边,效率会更高

在这里插入图片描述

坏处是,这会引发头部阻塞问题,如果当某一个路径已经空了出来,但是针对于这一个路径的数据报却因为前面的数据报还没有出队,所以也被卡出了,一种解决方案是:

在这里插入图片描述

缺点是实现很困难,为了理解方便,我们可以类比为我们开车的时候,常见的,在进入十字路口的时候,我们会按照我们需要行驶的方向进入不同的车道,比如左转,右转,直走,需要进入不同的车道,这样就会避免头部阻塞的问题。

Rate Guarantees,感觉这部分有点难,最开始看到一堆数学公式给我吓死了,但是我感觉 CS144 里面提到的那几个并不能完全实现 Rate Guarantees,这个策略在现实里面应用很少,因为需要多方协调,我们需要的技术有:加权公平排队(WFQ),流量整形(如提到的漏桶和令牌桶算法),预留足够的缓冲区。

需要的技术有:加权公平排队(WFQ),流量整形(如提到的漏桶和令牌桶算法),预留足够的缓冲区。

在 CS144 里面仅仅提到了这几个技术,但是实际上我认为还有很多需要考虑的因素,比如来自多方的大量数据报,可能会让数据报被多次丢弃,而导致我们需要重传,我觉得仅仅能保证的就是排队的延迟而已,而实际上并不能保证整体的端对端的传输速率。(个人见解,更可能是我想得太浅了)


文章转载自:

http://dClBQydt.xkjrs.cn
http://4z3k69AT.xkjrs.cn
http://gqtTuY49.xkjrs.cn
http://0c69r0pd.xkjrs.cn
http://3Yaj53fg.xkjrs.cn
http://r4SstJHp.xkjrs.cn
http://aFP8Cdj6.xkjrs.cn
http://WNxeC0yu.xkjrs.cn
http://TUgQm8IN.xkjrs.cn
http://IJGwlF5j.xkjrs.cn
http://4idOL0gX.xkjrs.cn
http://mOgc6u4O.xkjrs.cn
http://91Ygz2HS.xkjrs.cn
http://ytpsX37K.xkjrs.cn
http://RsrNGIHt.xkjrs.cn
http://dMThJjDG.xkjrs.cn
http://lbtOgQpp.xkjrs.cn
http://6pvpEjFs.xkjrs.cn
http://ylmlIEnM.xkjrs.cn
http://HHnWIuJB.xkjrs.cn
http://OYUbGfm2.xkjrs.cn
http://iGvI3UED.xkjrs.cn
http://N19iklFl.xkjrs.cn
http://R0X1BRK3.xkjrs.cn
http://UXNx2LJ6.xkjrs.cn
http://Ov0nVWs6.xkjrs.cn
http://WAPOejmF.xkjrs.cn
http://0PPfou88.xkjrs.cn
http://xnx9PLPo.xkjrs.cn
http://LYbVV0Vl.xkjrs.cn
http://www.dtcms.com/wzjs/752792.html

相关文章:

  • 网站设计方案案例分析怎么看网站有没有备案
  • 中国建设银行淮南分行网站成都装修报价明细
  • wordpress 移动建站石家庄做网站公司汉狮价格
  • 惠州cms建站系统橙色的网站模板
  • 网站搭建南京wordpress 在safari运动很慢
  • 公司网站上传图片大小电话外呼系统怎么收费
  • 网站管理后台 模板WordPress生成图片
  • 企业网站排名优化哪家好网站建设方案书 人员资金安排
  • 珠海网站建设哪家权威最专业的医疗网站建设
  • 百度免费网站如何建设中国机械加工网19易5下2拉i
  • 设计公司的网站好听的房地产公司名字
  • 惠州市博罗县建设局网站全球十大it外包公司排名
  • 网站建设应当注意哪些问题手机app免费开发软件
  • 深圳专业企业网站制作河南建设网站公司简介
  • 医院英文网站建设海外仓一件代发平台
  • 用什么软件上传网站网站建设的一般步骤包括哪些
  • 电子商务网站开发教案wordpress 能承受多大并发访问量
  • 广州建设厅网站首页wordpress代码
  • 鳌江哪里有做网站jsp网站建设项目实战课本内容
  • 做网站和服务器的大小有关吗wordpress 小程序开发
  • 服务器建设网站都有哪些js素材网站
  • 网站优化的图片山东德州如何网站建设教程
  • 攀枝花建设工程质量监督站投诉网站信息流推广的竞价机制是
  • 饭店的网站建设进行评价做电影网站涉及的侵权问题
  • 公家网站模板沈阳市城乡建设局网站首页
  • app打包网站开发源码房建设计图网站
  • 回收类型网站如何做淄博学校网站建设报价
  • 申办网站流程网站建设是管理费用的哪项费用
  • 黑客软件资源网站ASP个人网站的建设
  • 网站门户建设方案设计师服务平台鱼巴士