Open Data-Link Interface: Difference between revisions
From HandWiki
imported>MainAI6 fixing |
link |
||
| Line 1: | Line 1: | ||
The '''Open Data-Link Interface''' ('''ODI''') | {{multiple issues| | ||
{{Context|date=October 2009}} | |||
{{inline|date=April 2025}} | |||
}} | |||
The '''Open Data-Link Interface''' ('''ODI''') is an [[Application programming interface|application programming interface]] (API) for [[Engineering:Network interface controller|network interface controller]]s (NICs) developed by Apple and [[Company:Novell|Novell]]. The API serves the same function as Microsoft and 3COM's [[Network Driver Interface Specification]] (NDIS).<ref>{{Cite web |date=2020-05-17 |title=What is ODI(Open Data link Interface)? |url=https://dd.geeksforgeeks.org/what-is-odiopen-data-link-interface/ |access-date=2023-04-12 |website=GeeksforGeeks |language=en-us }} </ref> Originally, ODI was written for [[Software:NetWare|NetWare]] and [[Software:Apple Macintosh|Macintosh]] environments. Like NDIS, ODI provides rules that establish a vendor-neutral interface between the protocol stack and the adapter driver. It resides in Layer 2, the Data Link layer, of the [[OSI model]]. This interface also enables one or more network drivers to support one or more [[Protocol stack|protocol stack]]s. | |||
==See also== | ==See also== | ||
* [[Software:Uniform Driver Interface|Uniform Driver Interface]] (UDI) | * [[Software:Uniform Driver Interface|Uniform Driver Interface]] (UDI) | ||
* [[Universal Network Device Interface]] (UNDI) | * [[Universal Network Device Interface]] (UNDI) | ||
| Line 15: | Line 18: | ||
{{Reflist}} | {{Reflist}} | ||
== Further reading == | |||
{{refbegin}} | |||
*{{cite book |last1=Reynders |first1=Deon |last2=Wright |first2=Edwin |title=Practical TCP/IP and Ethernet Networking for Industry |date=14 October 2003 |publisher=Newnes |isbn=978-0-7506-5806-5 |page=245 |chapter-url=https://books.google.com/books?id=Y_8lLCnYv94C&dq=%22Open+Data-Link+Interface%22+-wikipedia&pg=PA245 |access-date=1 April 2025 |language=en |chapter=16.4 Open data dink interface (ODI)}} | |||
*{{cite book |last1=Nandhakumar |first1=B. |title=Dictionary of Computer Networking |date=2011 |publisher=Excel Books |isbn=978-93-5062-035-9 |pages=304, 306 |url=https://books.google.com/books?id=Ghg1W2SWvzAC |access-date=1 April 2025 |language=en}} <small>(self-published?)</small> | |||
*{{cite book |last1=Buchanan |first1=William |title=Handbook of Data Communications and Networks |date=11 November 2013 |publisher=Springer Science & Business Media |isbn=978-1-4757-0905-6 |pages=342–344 |chapter-url=https://books.google.com/books?id=uD7jBwAAQBAJ&dq=%22Open+Data-Link+Interface%22+-wikipedia&pg=PA432 |access-date=1 April 2025 |language=en |chapter=32.6 Novell Netware Setup}} | |||
*{{cite book |last1=Mueller |first1=Scott |last2=Ogletree |first2=Terry |last3=Soper |first3=Mark Edward |title=Upgrading and Repairing Networks |date=11 May 2006 |publisher=Pearson Education |isbn=978-0-13-271476-1 |chapter-url=https://books.google.com/books?id=rQ1syJNlzg4C&dq=%22Open+Data-Link+Interface%22+-wikipedia&pg=PT212 |access-date=1 April 2025 |language=en |chapter=7. Network Interface Cards}} <small>(unpaginated)</small> | |||
*{{cite book |last1=Buchanan |first1=William J. |title=Mastering Microsoft Windows, Novell NetWare and UNIX |date=11 November 1999 |publisher=[[Company:Bloomsbury Publishing|Bloomsbury Publishing]] |isbn=978-1-349-14968-1 |pages=214–217 |url=https://books.google.com/books?id=1zRIEAAAQBAJ |access-date=1 April 2025 |language=en |chapter=11.3 NetWare architecture}} | |||
*{{cite journal |last1=Merenbloom |first1=Paul |title=It's time to take another look at your NetWare shell strategy. |journal=InfoWorld |date=15 March 1993 |volume=15 |issue=11 |pages=52–53 |url=https://go.gale.com/ps/i.do?id=GALE%7CA13507864&sid=googleScholar&v=2.1&it=r&linkaccess=abs&issn=01996649&p=AONE&sw=w&userGroupName=anon%7E77d48194&aty=open-web-entry |access-date=1 April 2025 |language=English}} | |||
*{{cite book |last1=Fu |first1=Zhi-Jian |last2=Kao |first2=Tai-Wu |chapter=The design of a low cost local area network using NetWare |title=Proceedings the Twenty-Ninth Southeastern Symposium on System Theory |date=March 1997 |pages=40–43 |doi=10.1109/SSST.1997.581575 |publisher=[[Organization:Institute of Electrical and Electronics Engineers|Institute of Electrical and Electronics Engineers]]|isbn=0-8186-7873-9 }} | |||
* {{cite encyclopaedia|encyclopaedia=Novell's complete encyclopedia of networking|article=ODI (Open Data-link Interface)|pages=715–717|author1-first=Werner|author1-last=Feibel|location=San Jose, California|publisher=Novell Press|year=1995|isbn=0782112900|lccn=94066403}} | |||
* {{cite encyclopaedia|encyclopaedia=LAN TIMES Encyclopedia of Networking|author1-first=Thomas|author1-last=Sheldon|publisher=Osborne McGraw-Hill|year=1994|isbn=9780078819650|article=Open Data-link Interface (ODI)|pages=666–667}} | |||
* {{cite book|title=Inside Novell Netware|author1-first=Debra|author1-last=Niedermiller-Chaffins|publisher=New Riders Publications|year=1991|isbn=9781562050221|pages=82–83,101–103}} | |||
* {{cite book|title=Networking Complete|author1-first=Pat|author1-last=Coleman|edition=4th|publisher=Sybex|year=2000|isbn=9780782126105|pages=104,273}} | |||
* {{cite book|title=Networking Fundamentals Using Novell NetWare (4.11)|author1-first=Ann|author1-last=Beheler|publisher=Prentice Hall|year=1998|isbn=9780134098067|page=5}} | |||
* {{cite book|title=TCP/IP Administration|author1-first=Craig|author1-last=Zacker|publisher=Wiley|year=1998|isbn=9780764531583|page=60}} | |||
{{refend}} | |||
[[Category:Macintosh operating systems APIs]] | |||
[[Category:Computer networks]] | [[Category:Computer networks]] | ||
[[Category:Device drivers]] | |||
{{Sourceattribution|Open Data-Link Interface}} | {{Sourceattribution|Open Data-Link Interface}} | ||
Latest revision as of 01:47, 21 May 2026
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
The Open Data-Link Interface (ODI) is an application programming interface (API) for network interface controllers (NICs) developed by Apple and Novell. The API serves the same function as Microsoft and 3COM's Network Driver Interface Specification (NDIS).[1] Originally, ODI was written for NetWare and Macintosh environments. Like NDIS, ODI provides rules that establish a vendor-neutral interface between the protocol stack and the adapter driver. It resides in Layer 2, the Data Link layer, of the OSI model. This interface also enables one or more network drivers to support one or more protocol stacks.
See also
- Uniform Driver Interface (UDI)
- Universal Network Device Interface (UNDI)
- PC/TCP Packet Driver
- Virtual Loadable Module (VLM)
- NetWare I/O Subsystem (NIOS)
- Personal NetWare (PNW)
- DR-WebSpyder
References
- ↑ "What is ODI(Open Data link Interface)?" (in en-us). 2020-05-17. https://dd.geeksforgeeks.org/what-is-odiopen-data-link-interface/.
Further reading
- Reynders, Deon; Wright, Edwin (14 October 2003). "16.4 Open data dink interface (ODI)" (in en). Practical TCP/IP and Ethernet Networking for Industry. Newnes. p. 245. ISBN 978-0-7506-5806-5. https://books.google.com/books?id=Y_8lLCnYv94C&dq=%22Open+Data-Link+Interface%22+-wikipedia&pg=PA245. Retrieved 1 April 2025.
- Nandhakumar, B. (2011) (in en). Dictionary of Computer Networking. Excel Books. pp. 304, 306. ISBN 978-93-5062-035-9. https://books.google.com/books?id=Ghg1W2SWvzAC. Retrieved 1 April 2025. (self-published?)
- Buchanan, William (11 November 2013). "32.6 Novell Netware Setup" (in en). Handbook of Data Communications and Networks. Springer Science & Business Media. pp. 342–344. ISBN 978-1-4757-0905-6. https://books.google.com/books?id=uD7jBwAAQBAJ&dq=%22Open+Data-Link+Interface%22+-wikipedia&pg=PA432. Retrieved 1 April 2025.
- Mueller, Scott; Ogletree, Terry; Soper, Mark Edward (11 May 2006). "7. Network Interface Cards" (in en). Upgrading and Repairing Networks. Pearson Education. ISBN 978-0-13-271476-1. https://books.google.com/books?id=rQ1syJNlzg4C&dq=%22Open+Data-Link+Interface%22+-wikipedia&pg=PT212. Retrieved 1 April 2025. (unpaginated)
- Buchanan, William J. (11 November 1999). "11.3 NetWare architecture" (in en). Mastering Microsoft Windows, Novell NetWare and UNIX. Bloomsbury Publishing. pp. 214–217. ISBN 978-1-349-14968-1. https://books.google.com/books?id=1zRIEAAAQBAJ. Retrieved 1 April 2025.
- Merenbloom, Paul (15 March 1993). "It's time to take another look at your NetWare shell strategy." (in English). InfoWorld 15 (11): 52–53. https://go.gale.com/ps/i.do?id=GALE%7CA13507864&sid=googleScholar&v=2.1&it=r&linkaccess=abs&issn=01996649&p=AONE&sw=w&userGroupName=anon%7E77d48194&aty=open-web-entry. Retrieved 1 April 2025.
- Fu, Zhi-Jian; Kao, Tai-Wu (March 1997). "The design of a low cost local area network using NetWare". Proceedings the Twenty-Ninth Southeastern Symposium on System Theory. Institute of Electrical and Electronics Engineers. pp. 40–43. doi:10.1109/SSST.1997.581575. ISBN 0-8186-7873-9.
- "ODI (Open Data-link Interface)". San Jose, California: Novell Press. 1995. pp. 715–717. ISBN 0782112900.
- "Open Data-link Interface (ODI)". Osborne McGraw-Hill. 1994. pp. 666–667. ISBN 9780078819650.
- Inside Novell Netware. New Riders Publications. 1991. pp. 82–83,101–103. ISBN 9781562050221.
- Networking Complete (4th ed.). Sybex. 2000. pp. 104,273. ISBN 9780782126105.
- Networking Fundamentals Using Novell NetWare (4.11). Prentice Hall. 1998. p. 5. ISBN 9780134098067.
- TCP/IP Administration. Wiley. 1998. p. 60. ISBN 9780764531583.
