It all depends on your budget and your needs. Be aware, that to get "advanced security features" you may need to pay more for IOS licensing, plus, the IOS image may require more memory and flash, plus, your router's CPU may not keep up under stress, etc. Also, I discovered just recently, that, for example, Advanced Security feature set does not have BGP, so, we had to "downgrade" our Internet routers.
And speaking about comparison... Again, it all depends on your needs and budget. For small office of 3-5 people, without any critical applications, VPNs, internal WEB servers, and no business certification, the 1812 would be fine. However if you need to do DMZ, build a couple VPN tunnels, and you need to meet NERC or ISO9000 certification, then you cannot survive with just a router. So, check your security policies, regulations, your valet, and you will find an answer yourself. :-)))
Good luck,
Mike CCNP, CCDP, CCSP, Cisco Voice, MCSE W2K, MCSE+I, Security+, etc. CCIE R&S (in progress), CCIE Voice (in progress)
------ Headset Adapters for Cisco IP Phones
formatting link
formatting link
I think what you said is what I generally thought of these - wasn't sure enough. I thought - OK, you have a firewall which can do routing and a router which can do firewalling. However, for example, 1812 router has 2+8 ports, while PIX 506e has 1+1 ports. You get a switch for nothing. Of course, there must have been a catch, which I probably recognized reading some things like:
Provides protection from more than 55 different types of popular network-based attacks ranging from malformed packet attacks to DoS attacks · Integrates with Cisco Network Intrusion Detection System (IDS) sensors to identify and dynamically block/shun hostile network nodes
(from
formatting link
such.
Thanks for the confirmation - firewall is better then a firewalling router, router is better then a routing firewall. One quick question - how would you rate the difference on scale 1-10? I.e. would using a firewalling router be much worse then using a pure firewall? Thanks again!