要在交换机上添加路由,可以按照以下步骤进行操作:

1. 进入交换机的命令行界面或者图形界面,登录管理员账号。
2. 查看当前交换机的路由表,确定需要添加的新路由与现有路由的区别和重叠部分。
3. 根据网络拓扑图,确定需要添加的新路由的目的网络和下一跳地址。
4. 使用路由命令,将目的网络和下一跳地址添加到交换机的路由表中。例如,在命令行界面输入如下命令:
```
ip route <目的网络> <子网掩码> <下一跳地址>
```
其中,`<目的网络>`表示需要添加的目的网络或者目的网络的网段,`<子网掩码>`表示目的网络的子网掩码,`<下一跳地址>`表示该目的网络的下一跳路由器的IP地址。
例如,如果要将目的网络为192.168.2.0/24的数据包发送到下一跳路由器的192.168.1.1的IP地址,命令可以是:
```
ip route 192.168.2.0 255.255.255.0 192.168.1.1
```
5. 验证新路由是否添加成功。可以使用命令行界面的路由查看命令或者图形界面的路由表查看功能,查看交换机的路由表中是否已经添加了目的网络和下一跳地址。
添加完成后,交换机就可以根据路由表来正确地转发数据包了。