NWLink (IPX/SPX/NetBIOS Compatible Transport Protocol) je implementace protokolů Novell IPX/SPX a NetBIOS vytvořených společností Microsoft pro operační systémy Windows . Jedná se o síťový protokol vrstvy 3 modelu OSI .
NWLink mohou používat klienti Windows pro přístup k aplikacím klient/server na serverech Novell NetWare a klienti NetWare pro přístup k aplikacím klient/server na serverech Windows. NWLink umožňuje počítačům se systémem Windows komunikovat s jinými síťovými zařízeními, jako jsou tiskárny, pomocí protokolu IPX/SPX. NWLink lze použít i v malých sítích, kde jsou pouze klienti Microsoftu (Windows apod.).
NWLink vyhovuje specifikaci Network Driver Interface Specification a je 32bitovou implementací protokolu Novell IPX/SPX. NWLink podporuje dvě síťová aplikační rozhraní ( API ): NetBIOS a Windows Sockets. Tato dvě rozhraní API podporují komunikaci mezi počítači se systémem Windows NT/2000 a mezi počítači se systémem Novell NetWare a Windows NT/2000.
Přenosový ovladač NWLink je implementací protokolů NetWare nižší úrovně, včetně IPX, SPX, RIPX ( RIP přes IPX) a NBIPX (NetBIOS přes IPX). IPX spravuje adresování a směrování datových paketů v rámci sítí a mezi nimi, SPX zajišťuje spolehlivé doručování udržováním pořadí paketů a potvrzení. NWLink poskytuje kompatibilitu NetBIOS s vrstvou NetBIOS přes IPX.