I have a bizzare switching problem where any requests where timed out from this port DNS etc. I have managed to narrow this down to a 3750 DMZ switch on the return packet. The issue is that when you ping the device you get a time out but when you ping the other device that works you get a reply. The switchport config is correct etc. I have also checked for bugs in the ios version and can see nothing related to this.