NE2000 este o linie de plăci de rețea populare pentru magistrala ISA , produsă inițial de Novell . Interfața de programare NE2000 a fost implementată într-un număr mare de carduri clonate și a devenit standardul de facto [1] .
La sfârșitul anilor 1980, Novell a decis să nu mai producă hardware pentru server și să transforme produsul său emblematic, NetWare , într-un sistem de operare de rețea care rula pe servere de PC care erau independente de implementarea și topologia unei rețele de calculatoare. Pentru a face acest lucru, Novell avea nevoie de tehnologie de rețea de calculatoare și, în special, de controlere de rețea care suportă această tehnologie.
Părțile cheie necesare pentru implementarea viziunii Novell erau gata: tehnologiile de rețea Ethernet și Token Ring deja existau , care erau legitimate de standardul IEEE 802 (la acea vreme acestea erau versiuni preliminare ale standardului care au fost aprobate oficial abia în 1990, care nu nu împiedică distribuția largă Ethernet și Token Ring: au existat plăci de rețea de la diferiți producători pe piață care erau compatibile între ele în conformitate cu versiunea preliminară a standardului IEEE 802). Cu toate acestea, producătorii de hardware pentru rețele, și în special liderii industriei 3Com și IBM , au menținut prețurile hardware-ului la un nivel care a împiedicat adoptarea în masă a rețelelor de calculatoare.
Pentru a corecta cumva situația, Novell a decis să-și dezvolte propria linie de controlere de rețea. Pentru a minimiza costurile asociate cu producția unui nou produs (în special, costurile de cercetare și dezvoltare), Novell a copiat aproape complet dezvoltarea finală - un prototip de placă de rețea bazată pe controlerul Ethernet NS8390 de la National Semiconductor [2] . National Semiconductor, la rândul său, nu s-a plâns de acest lucru; Utilizarea controlerului Ethernet DP8390 [3] în această dezvoltare a fost benefică pentru National Semiconductor. Cu toate acestea, deoarece designul original al plăcii de rețea a fost preliminar și a fost destinat să demonstreze doar operabilitatea soluției, aceasta a acceptat funcționalitate minimă:
Așa au apărut plăcile de rețea NE1000 și NE2000. Primul s-a conectat la un computer personal folosind o magistrală ISA de 8 biți (livrările au început în 1987 [4] la începutul lunii mai; denumit E-net [5] a fost anunțat în februarie 1987 [6] ), în timp ce al doilea folosea 16 biți autobuz ISA (apariție comercială - iulie 1988) [7] . Costul cardurilor în 1989 a fost de aproximativ 400-500 de dolari SUA și a scăzut treptat. [8] Ambele carduri acceptau tehnologia Ethernet 10BASE2 , care folosea un cablu coaxial subțire. Ulterior, modelele NE1000T și NE2000T au adăugat suport pentru tehnologia 10BASE-T , care folosea pereche răsucită. Prefixul „NE” înseamnă „Novell Ethernet”.
Novell și-a distribuit NIC-urile prin filiala sa Eagle, vânzându-le pentru un profit mic sau deloc. Deși NIC-urile au fost criticate pentru performanță slabă, totuși, pentru organizațiile care au implementat o rețea NetWare de sute sau chiar mii de noduri, economiile din utilizarea NIC-urilor Novell au fost semnificative (cardurile Novell erau cu 1/3 mai puțin costisitoare decât NIC-urile la lansare) .3com [6] [4] și mai târziu a scăzut la aproximativ 25% din costul cardurilor concurenților), un stimulent suplimentar la achiziționarea cardurilor de la Novell a fost faptul că cardurile Novell aveau compatibilitate bună. La rândul său, Novell a beneficiat și el, deoarece profitul său depindea în întregime de numărul de copii ale NetWare vândute (utilizatorii trebuiau să plătească redevențe pentru fiecare nod de rețea care folosea NetWare). Astfel, Novell și-ar putea permite să vândă NIC-uri la preț, știind că fiecare achiziție de NIC va fi urmată de o redevență pentru o copie a NetWare.
Succesul NIC-urilor NE1000/NE2000 a alimentat industria să producă carduri clonate care erau software compatibile cu prototipurile. Cei mai cunoscuți producători de clone sunt: Realtek (RTL8019 și RTL8029), VIA Technologies , Winbond Electronics ("Compex") [9] . Novell s-a separat de Eagle pentru a forma Anthem Technologies, cumpărată mai târziu de Artisoft și vândută mai târziu către Microdyne. Aceste companii au continuat să dezvolte versiuni îmbunătățite ale plăcilor de rețea (au fost lansate variante cu suport DMA, buffering și Plug and Play ), precum și carduri care au putut să funcționeze cu alte tehnologii de rețea (de exemplu, Token Ring sau 100 Mbit Ethernet) . Au fost lansate carduri care foloseau magistrale computerizate mai avansate: EISA , PCI și PCMCIA . Suportul pentru plăcile de rețea NE1000 / NE2000 este prezent nu numai în NetWare, ci și pentru o serie de alte sisteme de operare: DOS , Microsoft Windows , diverse variante UNIX și OS pe nucleul Linux . Sa observat că suportul pentru NE2000 este adesea inclus chiar și în versiunile beta ale sistemului de operare. [zece]
Linia NE1000/NE2000 este interesantă din punct de vedere istoric, parțial datorită succesului său tehnologic, dar mai ales pentru că a făcut o treabă excelentă în rezolvarea problemelor sale: rețelele de calculatoare au devenit omniprezente datorită scăderii prețurilor controlerelor de rețea. Pentru a concura cu cardurile foarte ieftine de la Novell, 3Com și alți producători de echipamente de rețea au fost nevoiți să scadă prețul plăcilor de rețea entry-level [11] , ceea ce a dus la un boom rețelei în anii 1990. Se poate argumenta că succesul NIC-urilor NE1000/2000 a ajutat tehnologia Ethernet (susținută de 3Com) să iasă victorioasă împotriva tehnologiei mai avansate Token Ring (susținută de IBM ).
Adesea, în sistemele de virtualizare , placa de rețea NE2000 (sau RTL8139 ) este emulată, deoarece suportul lor este prezent în multe sisteme de operare invitate. [12]