NWLink (IPX/SPX/NetBIOS Compatible Transport Protocol) er en implementering af Novell IPX/SPX- og NetBIOS-protokollerne skabt af Microsoft til Windows- operativsystemer . Det er en lag 3 netværksprotokol af OSI-modellen .
NWLink kan bruges af Windows - klienter til at få adgang til klient/server-applikationer på Novell NetWare -servere , og NetWare-klienter til at få adgang til klient/server-applikationer på Windows-servere. NWLink tillader Windows-computere at kommunikere med andre netværksenheder, såsom printere, der bruger IPX/SPX. NWLink kan også bruges i små netværk, hvor der kun er Microsoft-klienter (Windows osv.).
NWLink overholder Network Driver Interface Specification og er en 32-bit implementering af Novell IPX/SPX-protokollen. NWLink understøtter to netværksapplikationsgrænseflader ( API'er ): NetBIOS og Windows Sockets. Disse to API'er understøtter kommunikation mellem computere, der kører Windows NT/2000, og mellem computere, der kører Novell NetWare og Windows NT/2000.
NWLink- transportdriveren er en implementering på lavere niveau af NetWare-protokollerne, herunder IPX, SPX, RIPX ( RIP over IPX) og NBIPX (NetBIOS over IPX). IPX administrerer adressering og routing af datapakker inden for og mellem netværk, SPX sikrer pålidelig levering ved at opretholde rækkefølgen af pakker og bekræftelser. NWLink giver NetBIOS-kompatibilitet med NetBIOS-laget over IPX.