La respuesta de Himanshus es perfectamente correcta.
Lo que podría ser engañoso cuando se mira la estructura de una trama Ethernet [ver más información], es que sin carga el tamaño mínimo de una trama Ethernet sería de 18 bytes: Dst Mac (6) + Src Mac (6) + Longitud (2) + FCS (4), la adición de tamaño mínimo de IPv4 (20) y TCP (20) nos da un total de 58 bytes.
Lo que no se ha mencionado aún es que la carga mínima de una trama Ethernet es de 46 bytes, por lo que los 20 + 20 bytes de IPv4 y TCP no son suficientes. Esto significa que se deben rellenar 6 bytes, de ahí viene el total de 64 bytes.
18 (min. Ethernet campos "cabecera") + 6 (relleno) + 20 (IPv4) + 20 (TCP) = 64 bytes
Hope esto aclare las cosas un poco.
Lectura adicional:
Wikipedia te dice todo lo que necesitas saber en este caso ... – Artelius
¿Qué capa de servidor? UDP en IP puede usar ** muchas ** capas de servidor, una de las cuales es Ethernet pero también hay MPLS, PBT, Frame Relay, ATM, POS, etc. – jldupont