Корректнее будет эту задачу решать через Vlan-ы://заходим в конфигурационный режим
switch#config terminal
//добавляем к имеющемуся по умолчанию влану #1 еще один, например, 2-й
//будем считать, что к 1-му влану относятся компьютеры сети 192.168.99.0/24,
//а ко 2-му компьютеры сети 192.168.100.0/24
switch(config)#vlan 2
switch(config-vlan)#exit
//Добавляем в первый влан требуемые интерфейсы (1 и 2)
switch(config)#int ra gigabitEthernet 0/1-2
switch(config-if-range)#sw access vlan 1
//Добавляем во второй влан требуемые интерфейсы (3)
switch(config-if-range)#int gigabitEthernet 0/3
switch(config-if-range)#sw access vlan 2
switch(config-if-range)#exit
//Назначаем ip-адреса на виртуальные интерфейсы
switch(config)#int vlan 1
switch(config-if)#ip address 192.168.99.1 255.255.255.0
switch(config-if)#no shutdown
switch(config-if)#int vlan 2
switch(config-if)#ip address 192.168.100.1 255.255.255.0
switch(config-if)#no shutdown
//включаем роутинг
switch(config)#ip routing
//команду ip default-gateway лучше заменить на статический маршрут,
//потому что на коммутаторах 3-го уровня default-gateway не всегда работает корректно
switch(config)#ip route 0.0.0.0 0.0.0.0 192.168.99.2
switch(config)#exit
//сохраняем конфигурацию
switch#copy running-config startup-config
//долго радуемся :)))