热门产品
IDC数据中心
云计算中心
人工智能
人脸识别
文字识别
图形识别
语音识别
CDN加速
在很多行业,比如游戏电商等,安全真的很重要,服务器经常遇到很多网络攻击。一个是几万台肉鸡砸过来的洪水,几秒钟把带宽灌满;另一个是几百个 IP 慢慢把数据库拖死,带宽曲线看着一切正常。前者是 DDoS,后者是 CC。病不同,药也不同,分不清,防御就买不对。
| DDoS | CC | |
|---|---|---|
| 攻击层次 | 网络层、传输层 | 应用层(HTTP 或游戏协议) |
| 消耗什么 | 带宽、连接表 | CPU、数据库、连接池 |
| 流量特征 | 洪水式,量极大 | 流量不大,请求格式正常 |
| 来源构成 | 大规模肉鸡网络 | 少量 IP、代理池 |
| 怎么发现 | 带宽曲线瞬间打满 | 网站很卡,带宽却正常 |
一句话概括:DDoS 堵在门口,CC 混进屋里。防御思路也顺着这个分岔——一个靠清洗流量,一个靠识别请求。
CC 发出的请求格式上完全合法,专挑贵的接口下手:搜索、登录、报表、联表查询。几百个 IP 每秒各发几十个请求,总量在限频阈值以下,服务器却在拼命执行重复的数据库查询,连接池很快占满,正常用户反而进不来。
麻烦在于它常和 DDoS 混着来。清洗设备把大流量滤掉之后,CC 藏在剩下那些"看起来正常"的流量里继续跑,很多人以为防住了,网站还是卡,就是这个原因。
动静分离打头。图片、脚本、页面缓存全推到 CDN,攻击流量够不着源站的动态层,CC 就先废了一半。
贵接口单独设卡。登录、搜索、下单这些接口按 IP 限请求频率,超过就弹验证码或人机校验。机器刷不动,真人访问几乎无感。
数据库别直接裸奔。热点数据加缓存层,慢查询接口加超时熔断,让攻击的成本转嫁不出去。
游戏大部分走 UDP 和私有协议,"CC"换了个形态:空连接挂满登录队列、畸形协议包打崩解析、模拟客户端反复断线重连占住会话。防法对应着变三样。
协议识别。白名单只放格式合法的包,畸形的在网关就丢掉,不往逻辑服送。
会话验证。登录握手加密、定时心跳、行为校验三件套,模拟客户端跑不完整个握手流程,进不了房间。
重连限频。同一个 IP 反复断线重连直接拉黑,把会话资源留给真人玩家。
买防御之前,先看日志里挨的是哪种打:带宽被打满找清洗带宽,选型时看标称值和实际可用的差距;网站卡但带宽正常,找应用层防护能力;了解更多详情咨询我们,为您提供专业的解决方案,详情留言了解更多。