The original
IPX/SPX server implementation was provided only for
Novell NetWare platform and now is obsolete. The
TCP/IP implementation uses
TCP/
UDP port 524 and relies on
SLP for name resolution. For NCP operation in
IPX/SPX networks the bare
IPX protocol was used with Packet Type field set to 17. On the workstation (client station) side the IPX
socket number of 0x4003 was used, on the server side the socket number of 0x0451. The NCP
PDU has the following structure: The NCP Type field determines the type of operation: Individual requests are identified by the Sequence Number (modulo 256). The Connection Number identifies an individual client station connection on the server. Novell Netware servers of version up to 2.x supported up to 255 connections and the Connection Number occupied only 1 octet. Later it was extended to 2 octets. Task number has value 3 in requests and 1 in replies. The Data field starts with NCP Function number octet which distinguishes individual services. The contents and the length of the rest of the Data field depends on the NCP Function. == Client-side implementations ==