It wasn't an assumption just a statement of fact sir. Even assuming no overheads or other inefficiency at all you won't get above 2.56MB/s from a 20480000 bit/s connection.
20.48Mbit/s / 8 = 2.56Mbyte/s maximum IP throughput.
Not sure if giving a DVD rip of a movie is a wise choice of an example either