1. A method for processing network data, the method comprising: receiving data by a first Ethernet controller integrated within a chip; receiving data by a second Ethernet controller integrated within said chip; and arbitrating which one of said first Ethernet controller and said second Ethernet controller can transfer data over a single bus interface integrated within said chip.