win10局域网传输-(win10局域网传输文件软件)
来源:191路由网 2022-11-26 10:12:55
这是系统设计基础知识系列第十三章内容分发网络(CDN)。你可以阅读我以前的文章
系统设计基础知识(一) - 网络
系统设计基础知识(二)—数据库
系统设计的基础知识(三)吞吐量和延迟
系统设计基础知识(四)—系统可用性
系统设计基础知识(五)—缓存
系统设计基础知识(六)—缓存区
系统设计基础知识(七)—代理
系统设计基础知识(八)了解IP地址和端口
系统设计基础知识(九)—负载均衡器
系统设计基础知识(十)—DNS
系统设计基础知识(十一)—WebSocket协议
系统设计基础知识(十二)—Raft共识算法
CDN它是代理服务器及其数据中心的地理分布网络,通过相对于最终用户在空间上分布服务来提供高可用性和性能。
随着信息技术的发展和用户数量的不断增加,通过网络传输效率带来了瓶颈。
即使你在家里装了100M的宽带看剧、看电影、浏览网站或流媒体,你仍然觉得网速很慢。
这是因为服务器和用户之间的距离。如果用户数量增加,则会导致网络拥塞,从而影响整体传输效率。
还有带宽问题。当有大量用户浏览同一网站时,使用大量服务器来支持网络带宽。
CDN 旨在解决这两个问题。
CDN 将静态内容(例如 HTML、大文件下载、视频、音频点播、实时流媒体和图像文件)存储在世界各地的多个位置。当客户端发出请求时,将选择最近的 CDN 位置。
技术原理
要理解 CDN 的概念,我们必须了解客户端是如何发出请求的。
但是,第 6 步和第 7 步有一个更复杂的过程。
物理层的作用是实现相邻节点之间比特行进的物理传输,尽可能屏蔽传输介质和物理设备之间的差异。IP 数据报组装成帧并在 2 个相邻节点之间的链路上传输。网关(路由器)充当网络的入口和出口点,因为所有 IP 数据报在被路由之前必须通过网关或与网关通信。这样,网站服务器通过公网退出,再经过骨干网,再通过其调制解调器连接到用户所在的局域网,最终用户可以浏览网站。
然而,骨干网的传输是最耗时的。如果传输的数据量很大,并且有大量的用户访问网站,就会有很长的延迟,影响用户体验。每个数据请求都需要麻烦的数据传输,影响用户体验。
例如,当您访问社交媒体时,网站上必须有数千张图片。如果可能有 100 万人同时请求同一张照片怎么办?将有 100 万次数据传输,这对网络基础设施具有挑战性。
所以,CDN技术被用来避免这个问题。
它可以将数据提前存储在离用户最近的节点中,从而减轻网络骨干的负担,提高访问速度。
当浏览器发送请求时,它会从 CDN 缓存服务器中查找。如果能获取到数据,则直接返回。否则,它将通过骨干网从网站服务器获取数据。只要提前将数据上传到CDN缓存服务器,就可以大大降低网络流量和网络延迟。
用户可以来自世界各地。为了减少传输延迟,CDN缓存服务器根据位置类别设置在用户附近。比如伦敦、纽约、北京、上海等。这样,各个地区的用户都可以向对应的CDN服务器请求。
元素
分布式存储负载均衡网络请求重定向内容管理网络流量管理内容管理和网络流量管理是 CDN 的核心。CDN 确保以极其有效的方式交付数据内容。
CDN 架构
CDN缓存分为2层。L1和L2的比例分配合理。
过程:
用户搜索数据内容并检查缓存的数据内容是否在本地设备上。如果客户端本地有缓存数据内容,则直接下发数据内容。如果本地没有缓存数据内容,则从 CDN L1 访问源数据。如果 L1 有缓存数据内容,则将其传递到客户端本地磁盘进行本地缓存。如果没有来自 CDN L1 的缓存数据内容,则从 CDN L2 访问源数据。如果L2有缓存数据内容,则下发到CDN L1和本地磁盘缓存数据内容如果没有来自 CDN L2 的缓存数据内容,则从原始服务器访问源数据。将执行编码和解码过程以返回客户端可以支持的数据。然后,CDN L1、CDN L2、本地磁盘缓存数据内容。
特征
CDN中的关键技术
内容路由——跨多个远程服务点 (POP) 的重定向 (DNS) 机制内容发布——它将内容发布或交付到离用户最近的远程服务点 (POP)(索引、缓存、流拆分或多播)内容交换——它根据内容的可用性、服务器可用性和用户类别,使用应用层切换、流拆分和重定向(ICP、WCCP)智能地平衡 POP 缓存服务器上的负载流量性能管理——通过内部和外部监控系统获取网络组件在最佳运行状态下的状态信息(数据:丢包、传输延迟、平均带宽、启动时间、帧率等)如果你发现我的任何文章对你有帮助或有用,麻烦点赞或者转发。 谢谢!
路由
相关阅读
-
-
大白菜装机版安装win7系统-(大白菜装机版安装win7系统教程)
大白菜装机版安装win7系统(大白菜装机版安装win7系统教程)导读前面两天咱们说了组装一台电脑如何选择电脑配件,在配件选择完成之后如何把这些电脑配件全部安装起来,这些工作全部完成之后,最后一步就是要给电脑装一个操作系统了,毕竟电脑没有操作系统是没有办法使用的。系统种类首先我们要说一下系统的相关品类,一...
2022-11-26
-
-
win10局域网传输-(win10局域网传输文件软件)
win10局域网传输(win10局域网传输文件软件)这是系统设计基础知识系列第十三章内容分发网络(CDN)。你可以阅读我以前的文章系统设计基础知识(一)-网络系统设计基础知识(二)—数据库系统设计的基础知识(三)吞吐量和延迟系统设计基础知识(四)—系统可用性系统设计基础知识(五...
2022-11-26
-
-
u盘启动工具识别不硬盘-(u盘启动工具识别不硬盘怎么办)
u盘启动工具识别不硬盘(u盘启动工具识别不硬盘怎么办)如今很多人都已经告别“有线”生活了:上网用WiFi,充电用无线充,传输数据也开始用云盘,大家是不是忘记了曾经的办公得力助手——U盘啦?现在虽然到了“万物无线”的时代,但U盘凭借自己小巧方便、随插随用、性价比高等优势,依然是很多人传输...
2022-11-26
-
-
下载iso镜像文件到u盘安装-(下载iso镜像文件到u盘安装失败)
下载iso镜像文件到u盘安装(下载iso镜像文件到u盘安装失败)一、百度搜索微软官方下载,出现下载windows10光盘映像,选择官网Microsoft网站进入二、进入下载页面出现两个选项,更新安装或者下载安装选择立即更新,系统会直接对电脑进行windows的更新系统操作三、选择立即下载工具后,会首先下载一个windows下载软件安装运行后会出现两个选项...
2022-11-26
-
-
光盘优盘装系统win7系统-(光盘优盘装系统win7系统能用吗)
光盘优盘装系统win7系统(光盘优盘装系统win7系统能用吗)u盘安装win7系统步骤,大家制作好这个系统u盘以后应该如何拿它去重装系统?首先呢我们把这个u盘放入你想安装系统,接着呢我们把这个电脑给它重启重启的过程中呢不停按主板的启动热件我这里是f12所以说我觉得不停的f12就可以了然后每张主板的启动热键不同我这里面已经放了一个图给大家到了这个界面呢...
2022-11-26
191路由网 - 192.168.1.1,192.168.0.1无线路由器设置教程
版权声明:本站的文章和图片来自互联网收集,仅做分享之用如有侵权请联系站长,我们将在24小时内删除