-
開放數據鏈路接口
鎖定
- 中文名
- 開放數據鏈路接口
- 外文名
- OpenData-link Interface NetWare
開放數據鏈路接口開放數據接口
開放數據鏈路接口(ODI)是 Apple 和 Novell 為寫網絡驅動程序開發的一個應用程序接口(API)。類似於 NDIS,ODI 提供協議棧和適配器驅動程序之間的廠商中立接口。它位於 OSI 模型的第2層,數據鏈路層。這個接口也使一個或更多網絡驅動器能夠支持一個或更多協議棧。例如,ODI 允許一台計算機僅有一個 NIC 同時連接到 IPX/SPX 網絡和 TCP/IP network 兩者中。
開放數據鏈路接口信息介紹
在工作站使用類似的策略,以允許用户使用不同通信協議(如基於UNIX的TCP/IP)的網絡相連。將需要Novell的LAN Work Placefor DOS,以提供對DOS和Windows工作站的TCP/IP支持。另外,Novell的 LAN Work Place for Macintosh,向Apple Macintosh用户提供在NetWare LAN上的很大範圍的主機、服務器和工作組的透明訪問,例如,對VAX小型計算機、IBM大型計算機和UNIX工作站。其他廠商也提供類似的產品。
如果需要將工作站連接到NetWare,以及其他類型的網絡,如Microsoft LAN管理器、IBM LAN服務器和3Com 3+共享網絡,就可以安裝NetWare軟件包中提供的ODI網絡驅動程序接口規範支持(ODINSUP)驅動程序。ODINSUP允許ODI網絡驅動程序接口和Microsoft網絡驅動程序接口規範(NDIS)共存.這通常是Microsoft產品使用的,如LAN管理器和Windows NT。
開放數據鏈路接口優點
ODI為那些需要和其他一些不同的系統進行互聯的用户,提供如下好處:
這種工作站可以使用不同的協議棧,而不需要被重啓。
ODI允許NetWare服務器和工作站與其他不同的系統進行通信,這些系統包括使用不同協議棧的大型計算機。
ODI標準化了網絡接口卡驅動程序的開發,廠商們不再需要擔心他們的驅動程序是否適合一種特定的協議棧。事實上,驅動程序是為和鏈路支持層(LSL)連接而編寫的。LSL就象一種交換板,它分組被指定到相應的協議棧。
多鏈路接口(MLI) 多鏈路接口(MLI)層是為連接網絡接口卡設備驅動程序的一個接口。這些設備驅動程序是由和Novell鏈路支持層的規範匹配的廠商編寫的。這些驅動程序被以多鏈路接口驅動程序(NLID)的形式引用。
鏈路支持層(LSL) LSL為在底層的驅動程序和在頂部的協議提供一個鏈路。它象一個交換板那樣工作,從MLID指導網絡通信到相應的協議,或者相反方向進行。
多協議接口(MPI)多協議接口(MPI)對協議棧的連接提供了一個接口,例如IPX、TCP/IP和AppleTalk。其他協議棧,如OSI和SNA,將在未來可以獲得。