Can a Cisco 3550 be used as router?

Very recently I picked up a Cisco 3550 just to play around with networking and to familiarize myself with Cisco's command line configuration due to the fact that I will be working an electrical engineering internship in which I will have to deal with various networking issues (yes, I agree that a CSNA would be much better suited for this task, but since its part of the job requirements, I'm willing to learn about it).

What I was wondering, is whether or not my 3550 can act as a router. I know its a L3 switch, but does that mean it can take the place of a router?

EDIT: Since it seems possible to set my 3550 to act as a router, could you guys possibly point me to some documentation that might help me set this up? I think I need to use the ip route command, but I'm not entirely sure if that is the right approach.


A 3550 will do great routing packets and even using BGP, but as mentioned by jgoldschrafe it won't hold complete BGP tables (that is, every route announced on the internet by any AS, with a CIDR larger than /25).

There's nothing stopping you from using 3550 devices to BGP announce your networks, and use default routes to transit providers. Thanks to the Cisco Express Forwarding technology, it will actually do more PPS than it's cousins ISR 2800 serie, according to the cisco specifications anyway.


The term "L3 Switch" describes a switch that is also a router. A layer 3 switch should be a serviceable, but likely limited, router.


Most layer 3 switches, including the Cisco 3550, do not have TCAMs large enough to allow the routing engine to hold Internet-scale routing tables. It will do a fine job of simple LAN routing, but you're probably not going to get away with running BGP on it.