今天我們就一起來(lái)簡(jiǎn)述ddos攻擊原理,DDoS攻擊是一種常見(jiàn)的網(wǎng)絡(luò)安全威脅,其原理是通過(guò)大量的請(qǐng)求攻擊目標(biāo)服務(wù)器或網(wǎng)絡(luò)設(shè)備,使其無(wú)法正常處理合法的請(qǐng)求,從而導(dǎo)致服務(wù)不可用或者系統(tǒng)崩潰。防御DDOS攻擊成為現(xiàn)在炙手可熱的話題。
簡(jiǎn)述ddos攻擊原理
DDoS 攻擊的工作原理是通過(guò)控制發(fā)送大量的惡意流量,讓目標(biāo)網(wǎng)站癱瘓或服務(wù)器宕機(jī),從而無(wú)法正常響應(yīng)合法流量的訪問(wèn)請(qǐng)求。具體過(guò)程:
當(dāng)你要訪問(wèn)某一主機(jī)或網(wǎng)站時(shí),首先,將數(shù)據(jù)包發(fā)送到目標(biāo)主機(jī),并發(fā)出連接請(qǐng)求。這將啟動(dòng) TCP 連接(兩個(gè)主機(jī)用于通信的進(jìn)程)。目標(biāo)主機(jī)一旦接收到一個(gè)請(qǐng)求的數(shù)據(jù)包(SYNchronize 數(shù)據(jù)包),就會(huì)相應(yīng)地返回一個(gè)響應(yīng)的數(shù)據(jù)包(SYN-ACKnowledge 數(shù)據(jù)包)。
防御DDOS攻擊
采用高性能的網(wǎng)絡(luò)設(shè)備
首先要保證網(wǎng)絡(luò)設(shè)備不能成為瓶頸,因此選擇路由器、交換機(jī)、硬件防火墻等設(shè)備的時(shí)候要盡量選用知名度高、口碑好的產(chǎn)品。
盡量避免 NAT 的使用
無(wú)論是路由器還是硬件防護(hù)墻設(shè)備要盡量避免采用網(wǎng)絡(luò)地址轉(zhuǎn)換 NAT 的使用,因?yàn)椴捎么思夹g(shù)會(huì)較大降低網(wǎng)絡(luò)通信能力,其實(shí)原因很簡(jiǎn)單,因?yàn)?NAT 需要對(duì)地址來(lái)回轉(zhuǎn)換,轉(zhuǎn)換過(guò)程中需要對(duì)網(wǎng)絡(luò)包的校驗(yàn)和進(jìn)行計(jì)算,因此浪費(fèi)了很多 CPU 的時(shí)間,但有些時(shí)候必須使用 NAT,那就沒(méi)有好辦法了。
充足的網(wǎng)絡(luò)帶寬保證
網(wǎng)絡(luò)帶寬直接決定了能抗受攻擊的能力,假若僅僅有 10M 帶寬的話,無(wú)論采取什么措施都很難對(duì)抗現(xiàn)在的 SYNFlood 攻擊,當(dāng)前至少要選擇 100M 的共享帶寬,最好的當(dāng)然是掛在 1000M 的主干上了。
升級(jí)主機(jī)服務(wù)器硬件
在有網(wǎng)絡(luò)帶寬保證的前提下,請(qǐng)盡量提升硬件配置,要有效對(duì)抗每秒 10 萬(wàn)個(gè) SYN 攻擊包,服務(wù)器的配置至少應(yīng)該為:P42.4G/DDR512M/SCSI-HD,起關(guān)鍵作用的主要是 CPU 和內(nèi)存。
把網(wǎng)站做成靜態(tài)頁(yè)面或者偽靜態(tài)
大量事實(shí)證明,把網(wǎng)站盡可能做成靜態(tài)頁(yè)面,不僅能大大提高抗攻擊能力,而且還給黑客入侵帶來(lái)不少麻煩。
安裝專(zhuān)業(yè)抗 DDOS 防火墻
HTTP 請(qǐng)求的攔截
如果惡意請(qǐng)求有特征,對(duì)付起來(lái)很簡(jiǎn)單:直接攔截它就行了。
備份網(wǎng)站
備份網(wǎng)站不一定是全功能的,如果能做到全靜態(tài)瀏覽,就能滿(mǎn)足需求。最低限度應(yīng)該可以顯示公告,告訴用戶(hù),網(wǎng)站出了問(wèn)題,正在全力搶修。
部署 CDN
CDN 指的是網(wǎng)站的靜態(tài)內(nèi)容分發(fā)到多個(gè)服務(wù)器,用戶(hù)就近訪問(wèn),提高速度。因此,CDN 也是帶寬擴(kuò)容的一種方法,可以用來(lái)防御 DDOS 攻擊。
簡(jiǎn)述ddos攻擊原理簡(jiǎn)單來(lái)說(shuō)就是攻擊者利用大量的計(jì)算機(jī)或者設(shè)備向目標(biāo)服務(wù)器或者網(wǎng)絡(luò)設(shè)備發(fā)起請(qǐng)求,使得目標(biāo)設(shè)備無(wú)法處理這些請(qǐng)求,從而導(dǎo)致服務(wù)不可用。DDoS攻擊的類(lèi)型和手段非常多,攻擊者可以使用各種方式來(lái)實(shí)現(xiàn)攻擊。