Xerox Network Services (XNS) fue un protocolo de red desarrollado por Xerox PARC en la década de 1980 que proveía enrutamiento y entrega de paquetes. Influenció el desarrollo del modelo OSI e incluía funciones como flujo confiable y llamadas a procedimientos remotos. Aunque se convirtió en un protocolo estándar para redes locales en la década de 1980, tuvo poco impacto frente a TCP/IP. Fue utilizado principalmente por 3Com y otros sistemas comerciales con modificaciones como Novell NetWare