I believe its because the TCP packet header only allows for a 16-bit port numer (source and destination) so 0-65535 is the number range you get.


-Maestr0