全国一起ping百度会怎么样?

全国一起ping百度会怎么样?,第1张

全国ping百度没有用,根本不用服务器做应答,ping只不过检测网络状态。

百度又不是一个服务器,你ping它你就能阻断攻击了吗,不能的,防火墙是干什么的。

百度和淘宝工作方式不一样,淘宝双十一每秒请求亿次,为了保证数据正确它会有锁机制,所以在付款时会出现服务器瘫痪。百度不需要保证数据及时更新,你会发现百度搜索你在本地搜索和你在异地搜索同一个关键词,给出的结果不大一样,这是因为两个地区数据没同步,这种分布式服务器架构大大提高了服务器安全,同时也能把流量分流减轻服务器压力。

全国人ping百度,由于把我们的请求分配到了不同服务器,不会给百度造成多大影响。

Baidu作为一种分布式系统,ping这种数据量想把服务器宕机还是比较困难的,毕竟那么多服务器,就算只攻击一个ip,Baidu在察觉到ping流量高时直接把ping封掉就行了,或者把流量导向其他服务器。

不过ping倒一个没有分布式架构的网站还是比较容易的,例如12306,每年都有几天宕机,因为买票这种服务决定了它做不成分布系统,流量一大就不行了

不会崩溃,因为大家ping的是他的各地cdn服务器而已,对于cdn来说你的ping是一根毛而已,即便你牛X把他其中一个CDN击垮了,那也只是那个节点下的用户无法访问。

这个问题首先看ping的是什么,ping的是最近的服务器节点,也就是离你最近的cdn节点,然后再看ping的本质是什么,就是发包向终端服务器,大家一起ping,终端节点的cdn服务器可能就会宕机,无法提供服务,这差不多有点类似DDoS攻击,但是这种攻击没法防御,因为都是真实用户去访问,不过百度可以做到cdn服务器不接受ping包,那么ping的意义就不大了。从你的问题上来看宏观上会搞死百度,但是只针对这个场景的话,百度虽然无法像防御DDoS攻击那样去防御但是可以服务器不接受ping来拒绝你的请求,来抵抗恶意访问带来的影响和压力。

百度的域名做了CDN,不同地区、不同运营商ping出的地址都不同

先说结论, 不会怎么样

你的意思应该是ICMP洪水攻击, 这种攻击是需要预先知道对方真实IP的网络DDOS攻击 大规模发起IP的ping请求, 耗光对方IP服务器所在线路带宽 这种只是攻击单个固定IP比较合适, 而百度显然不是

因为百度是集群服务, 各地机房有n个IP, 即使你使用上述方法耗光了某个机房的带宽, 能怎样, 百度还有其他机房提供服务

那就把百度所有对外服务IP都进行攻击, 耗掉所有带宽 想得很好, 这里有个问题, 你能穷举百度的所有机房的所有IP吗 实际上非常困难 运营商的实际线路非常复杂, 不是你能简单探测到的

再说DNS过程, 从baiducom -> IP 这样进行穷举, 基本上是不可行的 这层DNS解析的防护现在都非常成熟了, 解析服务器会自动发现异常流量, 然后将流量拒绝解析挡掉或者将峰值流量导向一个无效IP, 这样就保证了主干带宽不会被占满
要讲清楚这个问题,必须说明:

1ddos攻击,dos攻击的方式和原理。

2分布式数据中心,内容分发网络的架构和原理。

3搜索引擎工作原理,日常通过浏览器访问所百度经历的处理流程。

4ping命令(ICMP报文的本质),qos,防火墙数据报文处理流程。网络设备转发原理等。

一DOS攻击,以及DDOS攻击的方式和原理:

DOS攻击(Denial of Service)拒绝服务攻击,DDOS(Distributed Denial of Service)分布式拒绝服务攻击。

两种攻击的攻击原理相同,实现方式略有区别。答主所说的ping的方式,也是DOS攻击的一部分,属于ICMP攻击。但是属于DOS攻击中比较low的一种。

拒绝服务攻击的本质,是通过客户端发起大量无用访问请求,来占用服务器性能资源。网络资源,造成对于正常业务访问响应缓慢,甚至宕机无响应的情况。通常需要攻击者研究攻击目标的系统,网络架构。针对性对其性能瓶颈进行攻击,或对其软件系统设计缺陷,漏洞进行性能攻击。如当年谣传一时的“死亡之ping”。(不过软件缺陷都可以通过软件版本升级或者打补丁来解决。而性能问题通常需要硬件升级扩容才能解决)。

如果打个比方的话,DOS攻击(拒绝服务攻击)就好比你开了一家店,这个店就好比你的服务端。是来提供服务的,顾客就是来访问你的PC主机(客户端)。你这家店只能同时给一个顾客提供服务处理问题,如果来的顾客比较多,就得排队了(处理队列)。好在平时顾客也不是很多,而且你也处理的比较快,响应速度比较快顾客也比较满意。但是DOS攻击来了后,就好比来了一群只看不买的闲人,不但占用你的时间,精力(CPU资源,内存硬盘网络资源等。)还会使得排队队列过长(响应延迟)最后因为队列太大厅不够站了,客户没有办法进入你的商店。(服务无响应),甚至可能出现因为客人太多把老板娘逼疯的情况,人亡店歇 ( _ ) (服务器宕机)。

DOS和DDOS的区别在于,DOS作为攻击的发起方,发起方只有一个。可根据源IP地址进行识别拦截以及事后追踪,攻击的流量也相对较少。DDOS是DOS攻击的升级版(分布式DOS攻击),一般通过病毒劫持肉鸡来作为DOS攻击的发起方,相比DOS攻击识别攻击流量困难,事后追溯麻烦,攻击流量相对较大。

应对DOS攻击,最好的应对方法是在网络出口(也就是外网入口),购置IDS设备(入侵检测设备,只监控不阻断。但是会对网络管理员发出告警并记录日志方便追溯。)ISP设备(入侵防御设备,监控并进行阻断。并记录阻断日志。在网络中运行可能出现转发慢,正常流量被拦截阻断情况,需要根据实际情况采购合适的IPS产品并应用合适的安全策略)防火墙(对数据报文进行过滤拦截,虽然很多防火墙支持IPS功能但是分开说,防火墙更多是针对针对IP地址,目标端口进行审计过滤,对网络性能影响不大。)用其中的一种或者多种设备来综合进行防御。

全国这么多人,一起ping的话会导致百度服务器收到大量数据,服务器直接挂掉,没有几个小时都恢复不了,导致作业不能百度了,不会做交不上作业被老师批评。。

全国一起的话应该是会的,前提是得一起,没有延迟,不然是不会的,数据量不够,不如全国一起ddos效果好

对于很对网站负责人来说,使用cdn不仅可以做到网站加速,还可以节省骨干网带宽,减少带宽需求量;防御恶意的攻击等等,既然CDN好处这么多,跟着宵云一起来了解CDN的基本原理功能以及对网站有哪些好处?

CDN的基本的原理

CDN主要是通过接管DNS实现,在用户和服务器之间增加Cache层,将用户的请求引导到Cache上获得源服务器的数据,使用户可就近取得所需内容。

因此采用CDN技术,解决Internet网络拥挤的状况,提高用户访问网站的响应速度和成功率,还能处理整个网站页面的70%~95%的内容访问量,减轻服务器的压力,提升网站的性能和可扩展性,从而保证了客户的浏览体验,避免客户的流失。

CDN的功能

(1)节省骨干网带宽,减少带宽需求量;

(2)提供服务器端加速,解决由于用户访问量大造成的服务器过载问题;

(3)服务商能使用WebCache技术在本地缓存用户访问过的Web页面和对象,实现相同对象的访问无须占用主干的出口带宽,并提高用户访问因特网页面的相应时间的需求;

(4)能克服网站分布不均的问题,并且能降低网站自身建设和维护成本;

(5)降低“通信风暴”的影响,提高网络访问的稳定性。

CDN对网站的好处

1提高网站用户访问体验

CDN的“内容分发”、“内容交换”、“性能管理”关键技术直观的体现在网站的用户体验上的。CDN可以省下云服务器配置、独立带宽、南北双线这三个网站载入速度的难题,CDN的速度表现最大的特点就是速度均衡、分摊云服务器资源压力、跨区域和跨运营商体验差距减小等优势。

2提高网站的稳定性和安全防护能力

CDN能够保证在用户流量过高、间歇性高峰和潜在服务器故障等高压力情况下,依然能访问内容。CDN的内容分发机制有效的缓解了服务器压力,并且流量增长也不会出现浏览体验的下降。

3CDN加强安全防护

CDN节点分散,攻击一个节点仅仅是影响一个节点的缓存访问而已,并且CDN的“内容路由”会自动的启用另一个节点,如果CDN服务节点数量够多,那么攻击者需要的流量包就会呈几何级的增加,攻击成本增加。有了cdn,加强网站的安全防护。

“负载均衡”的意思是指建立在现有的网络结构之上,提供了一个便宜有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。英文名称为Load Balance,其意思就是分摊到多个 *** 作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。

“负载均衡”的优势:增加带宽叠加; 支持线路备份; 解决南北互通问题; 拥有多项先进的技术 ;保障关键任务

功能 :·会话保持设置,保障业务延续性、可用性
·分发互联网的流量,解决南北互通
·链路备份,提高链路冗余
·带宽叠加,减少互联网接入的成本
·链路自动探测纠错与健康检查

四个分类:软件; 硬件; 本地; 布局

那要看你是什么内容的站点,如果是纯文字站点,并且是生成静态文件,用个便宜服务器就行,如果是动态页面,配置要高点,因为动态页面占用资源高。如果是有大量的站点,那中端配置的服务器,带宽也要大点,占用带宽大。其实决定用什么服务器,除了知道访问量之外,还要了解网站运营的是什么内容。

对于日均独立IP3000~4000的站点而言,其实流量并不算太高,但对于这类网站的服务器选型,还是需要看网站是什么类型的网站。

日均IP几千的普通展示型网站服务器配置要求

如果你的站点是普通的展示型网站,比如说:企业网站、资讯类网站、没有太多业务性的网站,这类网站对于服务器要求极低。建议配置如下:

服务器:CPU1核、内存512M、带宽1M、系统盘30G、数据盘看你的网站程序及资源占用量而定即可;

CDN:展示型网站因为没有什么业务交互,所以99%的请求走CDN加速即可缓解源站服务器压力(即使源站服务器是最低配的也撑得起来)。

日均IP几千的应用型网站服务器配置要求

如果是日均独立IP几千的应用类型网站,那对服务器还是有一定要求的,这类网站性能瓶颈容易发生在数据库读写及内存占用上,所以对于这类网站的最基础配置建议如下:

服务器:CPU2核、内存2G、带宽1M以上,系统请务必选用Linux(因为WindowsServer系统本身就较Linux更占内存和CPU);而且建议选用云服务器,因为云服务器较物理服务器而言d性升级更容易。

CDN:在CDN方面要求程序做好动静分离,这样可以最大程度避免带宽的浪费。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流~我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

如果有一天几千上万人的访问需求,可以买2核4G5M带宽的服务器。

再大也可以选4核8G10M带宽的服务器。

选购服务器,第一点是根据自己的访问量,第二点是根据自己的预算。

系统镜像选centos7464位

看您这边网站目前是否域名备案号国内的服务器国家监管,域名要想使用80端口才可以使用国内的服务器,如果域名暂时未备案,网站可以选用香港或者美国的免备案服务器4000左右访问量是不算高的而且选服务器不是看日访问量。应该主要取决于实时并发最大峰值。选择合适的带宽就可以了,然后按照技术要求习惯 *** 作的系统去采购就可以了看下能否帮到您

可以的,前端静态资源反向代理加缓存可以有效减轻服务器的带宽压力。反向代理可以缓存资源,当客户端请求服务器时,它可以错开主服务器的请求,这样就能够有效减少带宽压力。同时,缓存也可以提高系统的响应速度,进一步减轻冗余请求对服务器的压力


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12755748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存