Hello,
Unfortunately, the switch cannot get into the packet and inspect the
contents. So, you need to find a different way to achieve what you are
looking for.
When you say all devices have same IP and same MAC, are you referring to a
load balancing environment? If it is a load balancing environment, you can
manually configure the switch to register the MAC address on all ports and
then switch will forward a copy of the packet to every port. Each server can
decide if it wants to process the data and reply. Here is a document on
Microsoft NLB for Cisco Switches.
http://www.cisco.com/en/US/products/hw/switches/ps708/products_configuration
_example09186a0080a07203.shtml
Hope this helps.
Regards,
NT