Port number three elements of Network Programming Overview
Each program unique identification on the device
Each network program needs to bind a port number, data transfer time in addition to determine where to send the machine, but also made clear to which program.
Port numbers range from 0-65535
Writing network applications need to bind a port number, try to use above 1024, below 1024 have largely been occupied by the system program.