避免 IP 電話遭到服務拒絕的保護策略
通信基礎局端及語音產品部
多年來,計算機與基礎局端通信系統遭受的服務拒絕(dos)攻擊層出不窮。與此同時,家庭及企業(yè)環(huán)境中的ip語音(voip)服務部署不斷加快,這也大幅增加了家庭用戶與企業(yè)用戶遭遇此類安全性問題的風險性。
語音服務的時間要求非常嚴格,這使voip通信尤其易受dos攻擊的影響。通常情況下,voip通信通道即便遇到最輕微的延遲或時延,也會大幅降低通話質量,導致用戶滿意度盡失,從而致使服務難以繼續(xù),最終導致voip服務完全中斷。
引言
ip電話是一種在ip網絡中類似于計算機、服務器或網關的設備,因此也會受到畸形數據包(malformed packet)或數據包洪流(packet flooding)等dos攻擊,從而影響用戶所預期的電話服務質量,進而導致服務完全中斷。一旦安全性機制被dos攻擊所破壞,就會發(fā)生欺詐、服務濫用及數據被盜竊等較嚴重的安全漏洞。voip服務的質量及其可靠性的高低取決于能否快速識別攻擊,并在后續(xù)攻擊進入ip電話等設備的進入點上隔離dos流量。
本白皮書將介紹dos攻擊在ip電話及其它如小區(qū)網關等客戶端(cpe)上是如何發(fā)生的。此外,我們還將探討部署高穩(wěn)定性攻擊防御機制的高度重要性,并推薦幾種防范策略。
概念
dos攻擊是指ip電話因處理惡意節(jié)點以超高速率發(fā)送的冗余數據而被占用,從而導致的安全問題。這種無謂的處理工作會消耗大量的系統資源并占用大量cpu時間,導致電話不能有效地處理合法服務請求,進而影響語音通話的質量。
舉例來說,如果以高速率發(fā)送tcp syn數據包,就會對ip電話形成攻擊。作為對這些數據包的響應,受攻擊的電話將會分配一部分存儲器通過ip通信連接來接收這些可疑的信息。在這類dos攻擊情況下,黑客以高速率發(fā)送參數經過修改的syn數據包,導致電話最終耗盡所有可用的存儲器資源。其最終結果是電話不能處理合法的服務請求,甚至拒絕可能是非常重要的voip服務。對于分布式服務拒絕(ddos)攻擊而言,這種情況就會變得更加可怕,攻擊者會利用多部計算機向目標設備發(fā)起聯合dos攻擊。這時,攻擊者就能夠通過利用多臺計算機的資源來大幅加強dos攻擊的破壞力,快速耗盡資源,而許多計算機被利用為攻擊平臺卻通常毫不知情。
ip電話還會被ping響應攻擊,這時,黑客發(fā)出廣播ping請求數據包來欺騙目標電話的返回路徑。這會導致大量ping響應數據包突發(fā)進入目標電話,占用所有資源來處理其大量請求。
另一種類型的dos攻擊會利用協議軟件的弱點。攻擊者利用高級工具和數據模式(data pattern)來創(chuàng)建專用于探查安全漏洞的數據包,從而使目標電話的資源癱瘓。此外,還有一種稱為配置篡改攻擊的dos攻擊,攻擊者通過編輯路徑選擇表(routing table)來篡改voip系統的配置。方法是將數據包指向錯誤的方向,或造成系統不能與voip呼叫管理器協作,從而導致服務拒絕。隨著因特網不斷推廣,遭受dos攻擊的可能性也在不斷增加,對于語音這類應用而言尤其如此,因為這種應用需要持續(xù)而可靠的帶寬才能確保高質量通話。
友軍炮火
“友軍炮火(friendly fire)”型dos攻擊是指ip電話無意間遭到攻擊。如果在某特定網絡上的各節(jié)點之間交換大量協議了解數據包(protocol-learning
packet),通常就會發(fā)生這種情況。網絡中心設備會遭受大流量的影響,由于其必須要處理這些無用的數據而耗盡資源。這種問題通常是由系統管理員對網絡資源管理不善所致。
保護機制
船舶停在港灣中是安全的,但停在港灣并不是我們建造船舶的目的。為了讓ip電話實現高質量的語音通信,就必須采取適當的策略來解決dos攻擊問題。
基于路由器的 dos 防火墻
在此情況下,ip電話工作在可信賴的網絡上,該網絡通過路由器上安裝的防火墻與因特網上其他一般的通信流量實現很好的隔離,而且該防火墻還提供了處理dos的工具,可吸收dos攻擊,從而保護ip電話不受來自網絡的攻擊。不過,這種方法最適合的是所有節(jié)點都是可信賴的小型網絡。此外,如果必須在每部路由器上都安裝防火墻,這就會大幅提高部署的成本。
具備 dos 防護功能的 ip 電話
隨著局域網(lan)部署不斷普及,特別是企業(yè)、高校以及其他大型機構紛紛部署了局域網,而這些地方的大量節(jié)點共享相同的網絡。因為許多dos攻擊往往是通過虛假網絡地址且是從在我們看來封閉的網絡上中發(fā)出的,這就使我們難以用以上方法來確保ip電話的安全性。
因此,我們說,就特定的ip電話而言,最佳的dos攻擊防范方法應當以電話本身為基礎,也就是說,ip電話應當內置識別并具有抵制dos攻擊的功能,同時又不會影響其自身的語音質量。
這種策略為服務供應商和私營企業(yè)提供了充分的靈活性,只需將ip電話連接至lan或直接連接至因特網就能實現防護效果,除了電話自身提供的防護作用外無需采取其他安全保護措施。電話內置dos的安全功能有助于最終大幅降低dos防護措施的總體成本。
舉例來說,我們可為ip電話內置硬件邏輯塊,以便以線速檢查向電話傳輸的數據包。該硬件能夠根據預定義的一組規(guī)則識別并隔離與某已知dos攻擊模式相匹配的、傳輸進來的數據包流量。這些規(guī)則可通過安全監(jiān)控主機服務器自動更新或更改,以滿足當前最新防火墻技術的需求。
如果ip電話檢測到dos攻擊模式,將丟棄可疑的數據包,并記錄相關事件以備進一步分析。對被隔離的數據包進行脫機分析,有助于我們對已識別的攻擊類型采取更強大的防范措施。例如,如果ip電話的dos防護機制可識別某一ip地址在不斷發(fā)送造成安全威脅的數據包,那么所有來自該ip地址的流量都將被拒絕,直到該ip地址發(fā)送的數據包可以信賴為止。
拒絕服務攻擊
tcp/ip相關文章:tcp/ip是什么
評論