Category: 

What is an Intrusion Detection System?

Article Details
  • Written By: Sonal Panse
  • Edited By: Bronwyn Harris
  • Last Modified Date: 08 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Built at the request of Dag Hammarskj√∂ld, the United Nations Headquarters has a meditation room dedicated to silence.   more...

October 1 ,  1890 :  Yosemite National Park was established.  more...

Information networks can be highly susceptible to malicious attacks from worms, viruses and various other network threats, with regular new issues cropping up on these fronts. Such attacks can paralyze the networks, destroy important data and adversely affect productivity. To prevent this from happening, intrusion detection systems (IDS) are set up to protect information networks.

An intrusion detection system acts as a safeguard that detects attacks before or as they happen, alerts the system administration and then takes appropriate steps to disable the attacks, restoring the network to its normal working capacity. A certain degree of human supervision and investigation is usually required in intrusion detection systems, as the IDS is not completely foolproof. An intrusion detection system may, for instance, fail to identify some network threats or, in cases of busy networks, may not be able to check all the traffic that passes through the network.

In its day to day operation, the intrusion detection system monitors the user activity and traffic on the network, and keeps watch on the system configurations and the system files. If any abnormalities or attacks are detected, the intrusion detection system immediately sets up an alarm to bring the matter to the attention of the system administrator. The system may then proceed to deal with the network threats, or let the administrator decide on the best way to tackle the problem.

Ad

There are three main types of intrusion detection systems that together form an intrusion prevention system. The first is the network intrusion detection, which maintains a library of known network threats. The system checks around the Internet and constantly updates this library; this way the system is kept informed about the latest network threats and is able to better protect the network. The passing traffic is monitored and checked with the library, and if any known attack or any abnormal behavior matches with the ones in the library, the system gears up to block it.

The network node intrusion detection is the second part of the intrusion prevention system. It checks and analyzes the traffic that passes from the network to a specific host. The third part is the host intrusion detection system, which checks for any changes to the current system; if any files are modified or deleted, the host intrusion detection system sounds the alarm. It may either directly disable the attack or set up a new, improved security environment.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}