Product description
2 input and 1 output, 1 input and 2 output as a switch

Simple and convenient installation, button switch
No extend Power, no electrical circuit between inter net and outer net, physical isolation and no electrical interference
Mini plastic box, manual switch
100M network switch

It is a mechanical routing switch for routing a single source signal, to either destination A OR B (not A and B). If your goal is sending a single source signal to two outputs at the *same* time, the answer is No. You would want a mini-ehternet hub. If there is an iMac connected to A, but nothing to B, you can use it to "turn off" the ethernet or internet connection to your iMac A, for instance, by selecting position B. If you have two destinations (each with their own respective cable), iMac A, and then iMac B, you can choose which is assigned to the internet, or not, at a given time. I have not tried it, but in reverse, if you have 2 *different* ethernet streams, A, and B, you might could reverse connect that to a single destination and choose the source as A or B then, going to that single destination. This is a mechanical routing switch. Works nice for setting single input source signal, to destination A or B, as designed.