Skip to main content
Version: 10.0

AT20: VoIP Flood

Definition​

A variation of an application specific UDP Flood. A victim VoIP server receives spoofed VoIP packets at a very high packet rate and with a very large source IP range. The victim server has to sort out the proper VoIP connections from the forged ones, consuming a detrimental amount of resources. VoIP floods can overwhelm a network with packets containing randomized or fixed Source IP addresses. A fixed Source IP VoIP attack mimics traffic from large VoIP servers, and can be very difficult to identify because it resembles good traffic.   

Attack Matrix Dimensions​

Nature of IPHandshakeSource IP RangePacket RatePacket SizePacket ContentFragmentingSession RateSession DurationVERB Rate
Spoofed--Very LargeVery HighSmallValid--------

Configuration Settings   ​

Click Edit to change default setting(s). When done, remember to Save before moving on to next mitigation section.  

FeatureDefault SettingComments
Filter ModeAuto (Auto/Monitor)Auto: Algorithms are executed and packets are filtered.
Monitor: Packets are viewed, counted and all algorithms are executed. No filtering of these packets will occur Monitor mode. DDoS traffic will be identified and represented in all attack-based charts and the Zone Traffic Chart will represent zero dropped traffic.
Off: No filtering or monitoring is performed.
Start Port1000 (1-65535)From this port up will be considered by our algorithms as possible ports for VoIP traffic.
Packet size max (Byte)332 (64-9000)This is the maximum packet size(measured in bytes) that an incoming packet can be and still be considered a VoIP packet.

Subtypes​

Attack packets are classified under subtypes for better reporting. The subtype and reason the packet is labeled as invalid under its attack type can be found in the following table.

Attack TypeSubtypeDetails
AT202Payload data suspect (sequence within payload)
AT203Payload data suspect (repeating bytes in payload)
AT204Payload data suspect (random data in payload)
AT205Stream data suspect (random data in stream to victim, low entropy)
AT206Stream data suspect (random data in packet to victim, low entropy)
AT207Stream data suspect (random data in stream to victim, high entropy)
AT208Stream data suspect (random data in packet to victim, high entropy)
AT209Duplicate payload flood
AT2010Duplicate stream payload flood