Marcos,

O denaum disse tudo...o 2950 é um switch L2,caso você tenha um Cisco 3560 ou 3750 é só:
criar as sub-interfaces no roteador, e através de access-lists permitir o tráfego das outras vlans...