Ports 1 through 1023 ( hexadecimal 0x3FF ) are named `` well-known '' ports and on Unix-like operating systems , binding to one of these ports requires superuser ( root ) access . Port numbers 0 through 1023 are used for common , well-known services . On Unix-like operating systems , using one of these ports requires superuser operating permission .