I came across a problem and have no clue to solve this. Kindly help.
Problem:
I want to build a circuit in which I will plug two Ethernet RJ45 port as input and one Ethernet RJ45 as output. I want to control the input ports to enable one at a time.
Which controller or buffer IC can be used to accomplish this?
ethernet is bi-directional, it is not "input" or "output". The very nature of ethernet is that there is two-way communication as part of the protocol. maybe you need to use a switch or router?
It isn't perfect as the connection through the relay won't have the correct charactersistic impedance . You should keep the two wires of each pair in the cable as close together as possible.
It will be fine if the cables to the ethernet ports are short. Not good if you are trying to run 1Gbps over 100m of copper coated aluminium cable.
There may be a better solution to whatever problem makes you think you need to switch between two ethernet ports.