Network IDS
Network-based intrusion detection systems (NIDS) are devices
intelligently distributed within networks that passively inspect traffic
traversing the devices on which they sit. NIDS can be hardware or software-based
systems and, depending on the manufacturer of the system, can attach to various
network mediums such as Ethernet, FDDI, and others. Oftentimes, NIDS have two
network interfaces. One is used for listening to network conversations in
promiscuous mode and the other is used for control and reporting.
With the advent of switching, which isolates unicast conversations
to ingress and egress switch ports, network infrastructure vendors have devised
port-mirroring techniques to replicate all network traffic to the NIDS. There
are other means of supplying traffic to the IDS such as network taps. Cisco uses
Switched Port Analyzer (SPAN) functionality to facilitate this capability on
their network devices and, in some network equipment, includes NIDS components
directly within the switch. We'll discuss Cisco's IDS products in the next chapter.
While there are many NIDS vendors, all systems tend to
function in one of two ways; NIDS are either signature-based or anomaly-based
systems. Both are mechanisms that separate benign traffic from its malicious
brethren. Potential issues with NIDS include high-speed network data overload,
tuning difficulties, encryption, and signature development lag time. We'll cover
how IDS work and the difficulties involved with them later in this
section.