ethernet building blocks