Designing a Low Latency 10G Ethernet Core