L3 switches are basically hardware routers in that they have dedicated ASIC's (Application Specific Integrated Circuits) which allow them to route the packets in hardware. This is why L3 switches have far higher forwarding rates than their router counterpart.
It is important to realise that even with L3 switches some functions are still done in software rather than hardware. This varies from switch to switch but in general there are 2 planes
1) data plane - which is concerned with forwarding data and this is done in hardware
2) control plane - which is largely concerned with mainting routing tables, establish peerings with neighbors etc.
A certain amount of the control plane functionality is done in software.
So why would you buy a router over a L3 switch if the L3 switch has much better performance ? Because routers typically support more WAN interfaces and have richer feature sets than L3 switches - QOS is a very good example as is NAT ie. only the 6500 switch supports NAT.
L3 switches generally use what are called SVI's (Switched Virtual Interfaces) to route between vlans. They are virtual because they do not correspond to any physical port on the switch. They are configured as such
int vlan 10
ip address 192.168.5.1 255.255.255.0
this creates a routed interface for any clients in vlan 10. So if you put a PC in vlan 10 it would have an IP address from the 192.168.5.x range and it's default-gateway would be the vlan 10 interface IP of 192.168.5.1.
Cisco switches starting at 3560 and going upwards in numbering are all L3 capable. The 2960 and below are L2 only.
We are pleased to announce availability of Beta software for 16.6.3.
16.6.3 will be the second rebuild on the 16.6 release train targeted
towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are
looking for early feedback from customers befor...
Introduction Featured Speakers Luis Espejel is the Telecommunications
Manager of IENova, an Oil & Gas company. Currently he works with Cisco
IOS® and Cisco IOS XE platforms, and NX to some extent. He has also
worked as a Senior Engineer with the Routing P...
In this session you can learn more about Layer 3 multicast and the best
practices to identify possible threats and take security measures. It
provides an overview of basic multicast, the best security practices for
use of this technology, and recommendati...