NE2000

NE2000

The NE1000/NE2000 is an early line of low cost Ethernet network cards originally produced by Novell. Its popularity had a significant impact on the pervasiveness of networks in computing. They are based on a National Semiconductor prototype design using their 8390 Ethernet chip.

NE1000 8-bit ISA card (rev B, added AUI port for transceiver)
NE2000 16-bit ISA card (rev B, added AUI port for transceiver)

Contents

History

In the late 1980s, Novell was looking to shed its hardware server business and transform its flagship NetWare product into a PC-based server operating system that was agnostic and independent of the physical network implementation and topology (Novell even referred to NetWare as a NOS, or "network operating system"). To do this, Novell needed networking technology in general — and networking cards in particular — to become a commodity, so that the server operating system and protocols would become the differentiating technology.

Most of the key pieces of this strategy were already in place: Ethernet and token ring (among others) had been codified by the IEEE 802 standards committee — the draft was not formally adopted until 1990, but was already in widespread use, and cards from one vendor were, on the whole, wire-compatible with cards complying with the same 802 working group. However, networking hardware vendors in general, and industry leaders 3Com and IBM in particular, were charging high prices for their hardware.

To combat this, Novell decided to develop its own line of cards. In order to create these at minimal R&D, engineering and production costs, Novell simply implemented, almost verbatim, a prototype design created by National Semiconductor using the 8390 Ethernet chip. National Semiconductor, for its part, had no qualms about the use of the design; the use of National Semiconductor chips made the proposal almost pure profit. However, since the design had only been intended as a proof-of-concept prototype, it implemented bare-minimum functionality: PIO was used instead of DMA, no buffering was provided and no provision was made for the use of a transceiver.

The original cards, the NE1000 (8-bit ISA) and NE2000 (16-bit ISA)[1], and the corresponding use of limited 8-bit and later 16-bit DMA in the NE2000[2] uses thin Ethernet; the second ("B") revision added an Attachment Unit Interface (AUI) port to support a transceiver, and later models NE1000T and NE2000T added built-in 10BASE-T support. The "NE" prefix stood for "Novell Ethernet".

Novell released the cards through its Eagle subsidiary, and sold them for little to no profit. The cards were widely criticized for poor performance; but, for organizations rolling out NetWare LANs with hundreds or thousands of desktop nodes, the cost savings afforded by Novell's cards (they were as little as 25% of the cost of competitive cards), combined with guaranteed NetWare compatibility, made them an easy choice. Novell, for its part, made its profit from the sales of NetWare, which was licensed on a per-node, per-server model; thus, it could afford to sell the cards themselves at zero profit, knowing that every card sold virtually guaranteed a corresponding NetWare node license.

The success of the cards prompted the creation of a cottage industry of clone cards, which were compatible (to varying degrees) with Novell's cards. Novell eventually spun off the Eagle division as a separate company, Anthem Technologies[3], which was later bought by Artisoft, then sold to Microdyne. These companies continued to develop enhanced versions of the cards, producing versions with technology improvements (e.g. DMA/bus mastering, buffering), Plug and Play, and support for other network topologies (e.g. token ring, Fast Ethernet) and bus architectures (e.g. EISA, PCI, PCMCIA).

In order to remain competitive with Novell's bargain-price cards, 3Com and other vendors were forced to cut the pricing of their entry-level network cards, contributing greatly to the networking boom of the 1990s. To a lesser extent, it is arguable that the success of the NE1000/2000 cards helped to tip the scale of the "LAN wars" in favor of Ethernet (championed by 3Com) over token ring (championed by IBM).

In 2003 National Semiconductor ceased manufacturing of the 8390 chip.

Clones

Many other manufacturers copied the design labeling under their own brand, while still claiming NE1000/NE2000 compatibility. However, in reality this was not always the case. For instance, the Winbond 83C901 ignores the reset signal. [4]

Supported operating systems

Besides NetWare, driver support for these cards was (and still is) available for a variety of operating systems, including DOS, Microsoft Windows, UNIX, FreeBSD, QNX, and Linux[5]. Note that Windows XP does not support non-Plug and Play versions and Windows Vista does not support the NE2000 at all. Windows 2000 appears to have a working driver.

See also

  • AMD Lance Am7990

References

  1. ^ DiDio, Laura (1988-05-16). "Novell unveils LAN gear, new version of NetWare". Network World 5 (20): 4,71. http://books.google.com/books?id=GRIEAAAAMBAJ&lpg=PA4&dq=novell%20NE2000%20review&pg=PA4#v=onepage&q=novell%20NE2000%20review&f=false. Retrieved 2009-12-03. 
  2. ^ "NetBSD/1.3.2/../ne2000.c". http://packages.e.kth.se/common/src/os/NetBSD/1.3.2/sys/dev/ic/ne2000.c.  090428 packages.e.kth.se
  3. ^ Breidenbach, Susan (1989-06-19). "Novell discounts boards; Anthem to market them". Network World 6 (24): 70. http://books.google.com/books?id=zxwEAAAAMBAJ&lpg=PA70&dq=novell%20ne2000&lr=&as_drrb_is=b&as_minm_is=0&as_miny_is=&as_maxm_is=1&as_maxy_is=1990&as_brr=0&pg=PA70#v=onepage&q=novell%20ne2000&f=true. Retrieved 2009-12-03. 
  4. ^ "Linux Ethernet-Howto: Frequently Asked Questions". http://web.bilkent.edu.tr/Online/Linux/HOWTO/Ethernet-HOWTO-3.html#ne2k-probs.  090428 web.bilkent.edu.tr
  5. ^ "PCI NE2000 cards and Linux". http://beowulf.es.embnet.org/linux/drivers/ne2k-pci.html.  090428 beowulf.es.embnet.org

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • NE2000 — Ethernetkarte Die NE2000 Netzwerkkarte ist ein für Novell von Eagle Technology (später Anthem Technology) gefertigter 16 Bit Ethernet Adapter und war ein offenes 16 Bit ISA Bus Design für Ethernet Karten. Inhaltsverzeichnis …   Deutsch Wikipedia

  • NE2000 — Карта NE2000 с интерфейсами 16 bit ISA и 10Base 2. NE2000  линейка популярных сетевых карт для шины ISA, первоначально производилась фирмой Novell. Программный интерфейс NE2000 реализовывался в большом количестве ка …   Википедия

  • NE2000 — ● np. m. ►NET►EQUIPCOM Spécification d adaptateur Ethernet publiée par Novell, et dont il existe des centaines, voire des milliers, de clones. La carte réseau à 100 balles est souvent une compatible NE2000 …   Dictionnaire d'informatique francophone

  • NE1000 — Ethernetkarte Die Novell Eagle NE1000 Netzwerkkarte ist ein ab 1985 vermarkteter 8 Bit Ethernet Adapter. Die NE1000 war ein offenes 8 Bit ISA Bus Design für Ethernet Karten. NE2000 war das 16 Bit ISA Pendant, das Design beider Karten ist fast… …   Deutsch Wikipedia

  • LAN on motherboard — 100 MBit/s PCI Ethernet Netzwerkkarte mit RJ45 Buchse Eine Netzwerkkarte (auch NIC für engl. Network Interface Card) ist eine elektronische Schaltung zur Verbindung eines Computers mit einem lokalen Netzwerk zum Austausch von Daten. Ihre primäre… …   Deutsch Wikipedia

  • Network Interface Card — 100 MBit/s PCI Ethernet Netzwerkkarte mit RJ45 Buchse Eine Netzwerkkarte (auch NIC für engl. Network Interface Card) ist eine elektronische Schaltung zur Verbindung eines Computers mit einem lokalen Netzwerk zum Austausch von Daten. Ihre primäre… …   Deutsch Wikipedia

  • Netzwerkkarten — 100 MBit/s PCI Ethernet Netzwerkkarte mit RJ45 Buchse Eine Netzwerkkarte (auch NIC für engl. Network Interface Card) ist eine elektronische Schaltung zur Verbindung eines Computers mit einem lokalen Netzwerk zum Austausch von Daten. Ihre primäre… …   Deutsch Wikipedia

  • QEMU — Entwickler Fabrice Bellard Aktuelle Version 0.15.0[1] (9. August 2011) Betriebssystem Windows, GNU/Linux, BSD, Mac OS X …   Deutsch Wikipedia

  • Qemu — Entwickler: Fabrice Bellard Aktuelle Version: 0.10.3 (1. Mai 2009) Betriebssystem: Windows, GNU/Linux, BSD, Mac OS X …   Deutsch Wikipedia

  • QEMU — faisant tourner Knoppix (sur …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”