百科狗-知识改变命运!
--

谁给我讲讲bgp和cdn有什么区别

乐乐1年前 (2023-12-17)阅读数 13#综合百科
文章标签服务器用户

CDN高防和BGP高防的区别是什么

哪个更好一些?现在全球互联网会不限时受到各种网络安全攻击,CDN高防和BGP高防是DDOS流量攻击的首选防御。

首先讲讲什么是CDN高防和BGP高防吧。

一、CDN全称是Content Delivery Network Defense,即内容分发网络。CDN高防的原理就是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率,不用直接访问网站源服务器。简单的说,就是架设多个高防CDN节点以解决访问并发量高的问题,减轻网站服务器的压力,同时还可以隐藏网站源IP。当有网站受到攻击时,会因为找不到源站IP,就无法直接攻击到源服务器,最后打到不同的CDN节点上,由很多节点共同承受。CDN 的关键技术主要是内容存储和分发技术。但CDN防御必须通过修改DNS实现,而DNS配置的生效时间不可控,因此流量转发会存在一定延迟,还可能受到用户Local DNS的影响,这样一来,也会导致访问过慢或找不到资源的情况出现,稳定性难以保障。

二、而BGP是边界网关协议Border Gateway Protocol的简称,是用来连接Internet上的独立系统的路由选择协议。BGP主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。

BPG线路的功能特点:

1.单IP多线接入,通过BGP可以实现一个IP对应电信、联通、移动、长城、教育网等不同线路的带宽,而不需要服务器端配置多个IP;

2.可靠的传输,BGP路由信息的传输采用了可靠地TCP协议;

谁给我讲讲bgp和cdn有什么区别

3.解决跨运营商访问问题,使用BGP高防可以解决跨运营商访问慢、部分小运营商访问不稳定的情况;

4.南北互联问题解决,BGP集成各大运营商的线路,解决南北互联问题。

CDN/BGP两个都是DDOS流量攻击防御业界得首选标杆,具体哪个更实用需要根据现场的实际情况而定,个人观点优选BGP高防,拥有CDN的内容分发以及隐藏网站源IP功能,又可以实现单IP多线接入,多线路高速互联互通、冗余备份、消除环路。

很多人可能都听说过DNS和CND,但对于两者之间有哪些联系和区别可能不太了解。本文将对这个问题做下简单介绍。

我们平时输入的网址(或者域名)不能直接由计算机识别,必须通过DNS服务器将域名翻译成IP地址,才能完整访问过程。这个过程被称为DNS解析,这是完成访问必不可少的一个环节。

如果网站没有设置CDN缓存,那么用户访问该网站的过程大概分为以下几个步骤:

1.用户在浏览器中输入要访问的域名;

2.浏览器像本地DNS查询域名的IP地址;

3.本地DNS向根服务器发起请求;

4.根服务器向本地服务器返回域名所属的顶级服务器;

5.顶级服务器将域名所属的权威服务器返回给本地DNS;

6.本地服务器向权威服务器发起请求,权威服务器将域名对应IP地址返回给本地服务器;

7.本地服务器将IP地址返回给用户,完成整个解析过程。

CDN的全称是Content Delivery Network,即内容分发网络,它能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。

使用CDN的方法很简单,只需要修改自己的DNS解析,设置一个CNAME指向CDN服务商即可。

在使用CDN后,访问过程如下:

1.当用户想要访问某个网站,经过本地DNS系统解析,DNS系统会最终将域名的解析权交给CNAME指向的CDN专用DNS服务器。

2.CDN的DNS服务器将CDN的全局负载均衡设备IP地址返回用户。

3.用户向CDN的全局负载均衡设备发起访问请求。

4.CDN全局负载均衡设备根据用户IP地址,以及用户请求的内容URL,选择一台用户所属区域的区域负载均衡设备,告诉用户向这台设备发起请求。

5.区域负载均衡设备会为用户选择一台合适的缓存服务器提供服务,选择的依据包括:根据用户IP地址,判断哪一台服务器距用户最近;根据用户所请求的URL中携带的内容名称,判断哪一台服务器上有用户所需内容;查询各个服务器当前的负载情况,判断哪一台服务器尚有服务能力。基于以上这些条件的综合分析之后,区域负载均衡设备会向全局负载均衡设备返回一台缓存服务器的IP地址。

6.全局负载均衡设备把服务器的IP地址返回给用户

7.用户向缓存服务器发起请求,缓存服务器响应用户请求,将用户所需内容传送到用户终端。如果这台缓存服务器上并没有用户想要的内容,而区域均衡设备依然将它分配给了用户,那么这台服务器就要向它的上一级缓存服务器请求内容,直至追溯到网站的源服务器将内容拉到本地。

CDN服务本身并不具备 DNS解析 功能,而是依托于DNS智能解析功能,由DNS根据用户所在地、所用线路进行智能分配最合适的CDN服务节点,然后把缓存在该服务节点的静态缓存内容返回给用户.所以在启用CDN后进行ping查询时IP发生了变化,是因为此时返回的是我司DNS根据用户所在网络和服务器情况等智能适配后得出的最佳CDN服务节点IP而并真实服务器。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)