Basically, i can write a simple program, realeasing hundres of (proper) ARP requests but with FAKE IP and MAC. It's not so difficult when one know program and network.

However, Cisco switch will not be DoS that easy. I've tried and it's no use. I've been going on the ARP flooder in this case for a week, but don't really see anything distinguish between this and my DoS tool.