Cisco systems software has developed a version of IOS with security-specific features integrated in current IOS software. It is available only on some Cisco IOS devices.
The need to provide firewall functionally in existing router models led Cisco down a path of enabling IOS to be security aware. Not many folks think of Cisco as a software company but, in fact, they sell more software than hardware.
The Cisco IOS features set consists of the following:
Context-based Access Control (CBAC) provides internal users secure, per-application-based access control for all traffic across perimeters, such as between private enterprise networks and the Internet.
Java blocking protects against unidentified, malicious ...