詞語解釋
ODI Open Data-link Interface 開放數(shù)據(jù)鏈路接口
OpenData-link Interface -- 開放數(shù)據(jù)鏈路接口
NetWare使用眾所周知的與協(xié)議無關的開放數(shù)據(jù)鏈路接口結構,來對網(wǎng)絡上的不同協(xié)議同時提供支持。如圖O-5所示,網(wǎng)絡驅動程序將它們自己連接到ODI層。分組被指向ODI層之上的相應的協(xié)議棧,例如網(wǎng)間分組交換(IPX),傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP),或App leTalk。接近頂端,服務協(xié)議對可以在NetWare服務器上安裝的不同操作系統(tǒng)提供文件和系統(tǒng)支持。
在工作站使用類似的策略,以允許用戶使用不同通信協(xié)議(如基于UNIX的TCP/IP)的網(wǎng)絡相連。將需要Novell的LAN Work Placefor DOS,以提供對DOS和Windows工作站的TCP/IP支持。另外,Novell的 LAN Work Place for Macintosh,向Apple Macintosh用戶提供在NetWare LAN上的很大范圍的主機、服務器和工作組的透明訪問,例如,對VAX小型計算機、IBM大型計算機和UNIX工作站。其他廠商也提供類似的產(chǎn)品。
如果需要將工作站連接到NetWare,以及其他類型的網(wǎng)絡,如Microsoft LAN管理器、IBM LAN服務器和3Com 3+共享網(wǎng)絡,就可以安裝NetWare軟件包中提供的ODI網(wǎng)絡驅動程序接口規(guī)范支持(ODINSUP)驅動程序。ODINSUP允許ODI網(wǎng)絡驅動程序接口和Microsoft網(wǎng)絡驅動程序接口規(guī)范(NDIS)共存.這通常是Microsoft產(chǎn)品使用的,如LAN管理器和Windows NT。
ODI為那些需要和其他一些不同的系統(tǒng)進行互聯(lián)的用戶,提供如下好處:
單一的網(wǎng)絡卡,它是與不同協(xié)議棧接口的一個單一的網(wǎng)絡卡。
產(chǎn)生一個處理來自不同系統(tǒng)的分組的邏輯網(wǎng)絡板。這些分組可以在相同網(wǎng)絡接纜系統(tǒng)上發(fā)送,而該系統(tǒng)是與單一網(wǎng)卡相連的。
這種工作站可以使用不同的協(xié)議棧,而不需要被重啟。
ODI允許NetWare服務器和工作站與其他不同的系統(tǒng)進行通信,這些系統(tǒng)包括使用不同協(xié)議棧的大型計算機。
ODI標準化了網(wǎng)絡接口卡驅動程序的開發(fā),廠商們不再需要擔心他們的驅動程序是否適合一種特定的協(xié)議棧。事實上,驅動程序是為和鏈路支持層(LSL)連接而編寫的。LSL就象一種交換板,它分組被指定到相應的協(xié)議棧。
可以在圖O-5中看到ODI的一些部件層,在底部是對不同類型網(wǎng)絡接口卡的接口,在頂部是和NetWare操作系統(tǒng)接口的協(xié)議,在中間是鏈路支持層,它在部件間指導通信傳輸。
多鏈路接口(MLI) 多鏈路接口(MLI)層是為連接網(wǎng)絡接口卡設備驅動程序的一個接口。這些設備驅動程序是由和Novell鏈路支持層的規(guī)范匹配的廠商編寫的。這些驅動程序被以多鏈路接口驅動程序(NLID)的形式引用。
鏈路支持層(LSL) LSL為在底層的驅動程序和在頂部的協(xié)議提供一個鏈路。它象一個交換板那樣工作,從MLID指導網(wǎng)絡通信到相應的協(xié)議,或者相反方向進行。
多協(xié)議接口(MPI)多協(xié)議接口(MPI)對協(xié)議棧的連接提供了一個接口,例如IPX、TCP/IP和AppleTalk。其他協(xié)議棧,如OSI和SNA,將在未來可以獲得。
當一個分組抵達一個網(wǎng)絡接口卡時,它被卡的MLID進行處理,并送到LSL。LSL決定這個分組將到那個協(xié)議棧,并將它送到這個協(xié)議。這個分組以正常的方式向上通過協(xié)議棧,在那里它被較高級別的協(xié)議進行處理。
掃碼付費即可復制
X