开放数据链路接口OpenData-linkInterfaceNetWare使用众所周知的与协议无关的开放数据链路接口结构,来对网络上的不同协议同时提供支持。网络驱动程序将它们自己连接到ODI层。分组被指向ODI层之上的相应的协议栈,例如网间分组交换(IPX),传输控制协议/因特网协议(TCP/IP),或AppleTalk。接近顶端,服务协议对可以在NetWare服务器上安装的不同操作系统提供文件和系统支持。开放数据链路接口(ODI)是Apple和Novell为写网络驱动程序开发的一个应用程序接口(API)。类似于NDIS,ODI提供协议栈和适配器驱动程序之间的厂商中立接口。它位于OSI模型的第