The largest Ethernet frame, as specified by the original Ethernet IEEE 802.3 standards, has a maximum size of 1518 bytes.
Out of these 1518 bytes, the Ethernet header takes up 18 bytes (6 bytes for the destination MAC address, 6 bytes for the source MAC address, 2 bytes for the length, and 4 bytes for the Frame Check Sequence or FCS).
So the application data in the Ethernet frame is 1518 - 18 = 1500 bytes.
Therefore, the ratio of application data to the entire packet for the largest Ethernet frame is:
Application data / Entire packet = 1500 / 1518 = 0.9871, which is approximately 98.71%.