We're in the process of designing a machine with a Windows PC inside its electrical cabinet (a Beckhoff IPC like this one). Among other things, there will be some GigEVision cameras connected to that PC. (GigEVision is basically UDP with maybe some TCP mixed in.) Unfortunately, one gigabit connection is not going to have enough bandwidth for all the cameras so we'll need two.
In order to avoid having to buy two switches and find space for them, I got an idea to connect two PC ports to the one switch, using two cables. I can put different ports and their corresponding cameras on different subnets to control which data goes through which ethernet cable.
Is this a good idea? Has anyone here tried something similar? If yes, how did it work out, were there any problems? Otherwise, does anyone know if this should work in theory or is it a terrible idea and just asking for trouble?
If it matters, everything connected to that switch will have a static IP address. Also, the switch will probably be an unmanaged Weidmuller one like this.