TCP window scaling , which allows us to raise the maximum receive window size from 65,535 bytes to 1 gigabyte!
The window scaling option is communicated during the three-way handshake and carries a value that represents the number of bits to left-shift the 16-bit window size field in future ACKs.