Noch ein Nachtrag (ich mußte selbst googeln), es gibt doch einen Unterschied zwischen klassischen Routern und Layer-3 Switches, der aber im Detail liegt, genauer in der Leistungsfähigkeit, bzw der Umsetzung. Ist eigentlich blödsinniger Begriffs-Pedanterie in diesem Falle.
Ein Router arbeitet softwarebasiert, ein Layer-3 Switch ist ein ASIC, selbst die Routingfunktionen sind in Hardware implementiert und sie sind deswegen wesentlich leistungsfähiger. Ein Router greift unter anderem auch jedes Paket an und manipuliert es (Stichwort TTL) und er analysiert jedes einzelne Paket nach seinem Ziel, ein Layer-3 Switch nicht zwangsläufig, kommen viele Pakete mit der gleichen Zieladresse, so wird sozusagen das ROuting "geswitcht", die Pakete einfach durchgewunken.
Nähres dazu findest Du unter:
Cisco [Layer-3 Switch]
Letztendlich sind Router und Layer-3 Switch schon das Gleiche, aber sie tun es unterschiedlich ;o)