Upcoming Events

Executive conference

Cloud Connect March 16-18

Comprehensive thought leadership for executives, IT professionals and developers. Topics include: the ROI, cost and economics of on-demand computing; Migration strategies to move from on-premise to cloud-based IT; Vertical cloud specialization, tailoring features and architectures to specific applications, industries, and customer ecosystems

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up
Security
F E A T U R E  
DDoS: Internet Weapons of Mass Destruction

  January 8, 2001
  By Brooke Paul



Countermeasures

You can implement a number of countermeasures to help mitigate the number and severity of DDoS attacks. Because of the nature of DDoS, your Internet infrastructure must be properly configured, and procedures must be in place to monitor for and respond to DDoS attacks. If you do nothing else after reading this, disable directed broadcasts and implement egress filtering on your border routers.

Network IDSes (intrusion-detection systems), such as Internet Security Systems' RealSecure, which won our Editor's Choice award in 1999, and virus-scanning software are only a start. Tools such as the remote intrusion detector (www.theorygroup.com/Software/RID/) and those provided by the National Infrastructure Protection Center (www.nipc.gov/warnings/alerts/1999/trinoo.htm) are available to detect some DDoS attack clients. Such tools can help you determine if your systems have been compromised. Most network intrusion- detection systems include signatures to detect communications as part of a DDoS constellation. In-depth knowledge of DDoS agents' network behavior is also helpful. Because DDoS tools change so quickly, however, the best methods are to update your IDS signatures regularly and to monitor and understand the normal traffic patterns coming into and going out of your networks, as well as patterns of activity on your network servers.

Prevention

You can do several things to lessen the probability and impact of a DDoS attack. Implementing best practices in the areas of network and systems administration is critical. These practices include properly configuring Internet edge routers, host-based security on Internet-accessible hosts, operational monitoring of systems and networks, and incident-response planning.

Specific DDoS prevention steps for the network include the following:

  • Disable IP directed broadcasts (RFC 2644). On Cisco Systems IOS, make sure no ip directed-broadcast is configured on each interface. For Bay Networks systems, run bcc, then config, then ip, and finally directed-bcast disabled. This will prevent you from being used to launch Smurf-style attacks.

  • Implement egress filtering. Only traffic that originates from your internal network address space should be allowed onto the Internet. Be sure that proper outbound filters are implemented at your Internet border (see www.sans.org/y2k/egress.htm and www.ciac.org/ciac/bulletins/g-48.shtml).

  • Implement ingress filtering (RFC 2267). All Internet providers should implement network ingress filtering, to stop any downstream networks from injecting packets with spoofed addresses into the Internet. This does not stop an attack from occurring, but it does make tracking down the source of the attack much easier. Cisco provides Unicast Reverse Path Forwarding (RPF), which makes sure that a router forwards only packets with source addresses consistent with its IP routing table. Ingress filtering methods will not help much for non-ISPs, since the network connections will be saturated by attacks even if the packets don't reach their intended destination.

  • Establish a good relationship with your Internet provider. Work with ISPs to establish a good business relationship. Also, make sure that SLAs (service-level agreements) identify the ISP's responsibilities in tracking and blocking traffic during DoS attacks. Make sure security requirements are part of your ISP's engineering and operations processes.

  • Monitor network traffic patterns closely. Be suspicious of changes in usage or types of traffic. Enable detection of unsolicited ICMP echo replies and unusually high traffic levels.

  • Use network intrusion detection. As with virus-scanning software, this method will probably not detect new variations of DDoS attacks immediately; however, most IDS vendors update their signatures frequently and have signatures available to detect trinoo, TFN and Stacheldraht traffic.
Systems, too, require a set of prevention procedures. Specifically:

  • Keep OS and application patches up to date. This is especially important when the patches fix known security vulnerabilities.

  • Examine system logs periodically. Look for evidence of intrusions and take action based upon your response plans.

  • Use cryptographic checksum tools. Periodically compare systems with your reference system, using binary integrity checking tools, such as Tripwire.

  • Implement a host security certification process. Run host- and network-based tools to detect system vulnerabilities and intrusions (see "Vulnerability Assessment Scanners"). Make this part of the deployment and ongoing maintenance of any systems you have exposed to the Internet.
If all else fails and your system becomes a victim or an agent, having a set response mechanism in place is critical. It won't lessen the likelihood of an attack, but it can help you minimize the damage. First, report incidents via a predefined list of contacts. Be sure to include business management, ISPs and law enforcement in the notification/escalation process. Consider implementing an emergency response team with documented procedures to react to security breaches, such as a DDoS attack. If possible, shut down the compromised systems and leave them intact so no evidence that might be important to post-attack investigations is lost. Second, consider DDoS to be part of your business continuity/disaster-recovery plan. Include DDoS as a potential scenario during risk-assessment exercises. A DDoS attack resembles many other disaster scenarios in that it interrupts business processes. If you have geographically dispersed data-center facilities, consider using them in the event of a DDoS incident.

Prevention of DDoS attacks is a community effort. We all need to improve our security practices and communicate well with our upstream providers to protect ourselves. Remember, the security of any network on the Internet depends upon the security of every other network. Your duty as an Internet citizen is to at least implement egress filtering and disable directed broadcasts.

Brooke Paul is an information technology and security consultant. Send your comments on this article to him at bpaul@nwc.com.


   Page: 1 | 2 | First Page

Best of the Web

Data deduplication: Declawing the clones

Data deduplication is emerging as a critically important new arrow in the storage administrator's quiver to answer hard questions about the increasing problem in storage growth costs.

Quick Read

Compression, Encryption, Deduplication, and Replication: Strange Bedfellows

One of the great ironies of storage technology is the inverse relationship between efficiency and security: Adding performance or reducing storage requirements almost always results in reducing the confidentiality, integrity, or availability of a system.

Quick Read

WAN Optimization Whitelists and Blacklists

Optimization is a fantastic way of saving money and creating really happy customers at the same time, but it doesn't work flawlessly for all applications.

Quick Read

WAN Optimization as a Managed Service: It's Not About the Cost

This insight examines how organizations outsourcing their WAN optimization initiatives to a third-party go about achieving their goals for application performance, reducing operational costs, and streamlining enterprise infrastructure.

Quick Read

  Sponsored Links

Premium Content

Data Centers Gone Wild
February 22, 2010

NWC


Salary

Video