How do I calculate the ethernet through-the-wire NIC-to-NIC time to send a MTU packet (1500 bytes)?

view story

http://serverfault.com – I understand it will depend on the speed of the ethernet 10 Mbit to 100 Gbit. Given an ethernet speed, how do I calculate the time spend in the wire from NIC-to-NIC? I am assuming here that the machines are in the same room, not across the country of course. (HowTos)