I am still not sure why the Ethernet data frame size / MTU was set maximum to 1500 bytes. I found out a document from Xerox which is from 1980. Available at (http://www.pennington.net/archives/ethernet/Ethernet_Version_1.pdf).
At point 6.2.3 it says that
The data field contains a sequence of n octets, where 46 < n < 1500 Within this range, full data transparency is provided, in the sense that any arbitrary sequence of octet values may appear in the data field.
I am not fully understand the reason that provided in this documentation. How does full data transparency provided? Is there any calculations behind this?
Anyone can share to me?