   switch / router question
  Hi there,Couldn't find "compatible" forum for this question so here it is:I have two devices with the same IP address - lets say 192.168.0.100Now I want to collect some traces from both devices on one PC at the same time.Do you know of any switch / router that could do that? I think some kindof routing / NAT is needed based on eth ports in switch.BTW thare is no way to change IP address on those devices.Anything will help,Thanks in advance,   
  I didn't think a single PC could have the same IP address for two devices?   ;Quote:Original post by Evil SteveI didn't think a single PC could have the same IP address for two devices?That is correct. Thats why I think some other HW is needed between PC and those two devices.Those devices send some data to specific IP address and port (for example 192.168.1.10:50001). This applies to both. So this HW between should forward all traffic from device1 to some specific PC port (for ex. 50101) and the traffic from second device to some other port on PC (50102) based on ethernet input port.The problem is that there are two identical IP addresses connected to this HW between...   ;  You can't have 2 devices with the same IP on the same network.Therefor you have to move at least one of them to a different network. This can be accomplished by using a router that supports NAT and port forwarding.Connect one of devices to the router and the router to your network. Set the router so that it forwards traffic every port (you need) to the device. Now, as soon as you send something to the the routers IP address, it ends up at your device.The second device can be directly on your network, or if that's a problem, at a different router.Alternativeley, you can get a way more expensive router that supports more than 2 networks and connect both devices to this one.Hope that helps!   ;  You can't have 2 machines with the same IP address in the same network. Even if you seperate out this into smaller interconnected networks, it won't work. The only exception is the internet because of the 192.168.x.x, 10.x.x.x and 172.x.x.x networks that can't be routed.The only solution I see in this is to have a machine/device sit between the network and your actual devices and have different IPs and forward any received data to their locally connected piece of hardware. That would mean 2 more machines in the network, say with 192.168.0.101 and 102.But I find it rather curious you can't change the IP of a piece of hardware. Perhaps you can enlighten us with wht the type of hardware you have. Because this imposes extreme difficulties on most of the networks.Toolmaker   ;  Assuming both devices are on different networks (to avoid IP address conflicts):Install two network cards in your monitoring pcFor each of your two monitored devices, configure your switch to mirror the port they are connected to to a spare port (this is called port mirroring by most vendors, but some name it differently. On a Cisco its known as a SPAN port)Connect the ports you are mirroring to to your monitoring server nicsUse two instances of your favourite sniffing software (eg Wireshark, PRTG), one bound to each nicLot of assumptions in there of course. If your switches can't do mirroring, you could gain a similar effect by using hubs instead (but then you'd get evey packet passing through the hub, not just the ones going to the two devices)   