A system and method of implementing a NetWare Core Protocol (NCP) module
within a sockets model, such as a Berkeley Systems Distribution (BSD)
Sockets model, is disclosed wherein the NCP module has a NCP reliability
sub-module and a NCP library sub-module. The BSD Sockets model has a
sockets interface, one or more applications, an Internetwork Packet
eXchange (IPX) network layer and a front plane. The system and method of
the present invention is implemented such that the NCP library sub-module
is located above the sockets interface and the NCP reliability sub-module
is located below the sockets interface. This results in many advantages
compared to prior implementations which had the entire NCP module located
above the sockets layer, including increased performance due to the
elimination of task switched data transfer and other interprocess
communication steps, such as pipes and selects that impede performance.
Ein System und eine Methode des Einführens von von einem NetWare entkernen Modul des Protokolls (NCP) innerhalb Einfaßungen modellieren, wie Einfaßungen einer Berkeley Systemverteilung-(Bd) modellieren, wird freigegeben, worin das NCP Modul einen NCP Zuverlässigkeit Abschnitt und einen NCP Bibliothekabschnitt hat. Das Bd Einfaßungen Modell hat eine Einfaßungen Schnittstelle, eine eine oder mehr Anwendungen, eine Vermittlungsschicht des Internetwork Paketaustausches (IPX) und eine vordere Fläche. Dem System und der Methode der anwesenden Erfindung wird so eingeführt, daß der NCP Bibliothekabschnitt über den Einfaßungen anschließen sich befindet und der NCP Zuverlässigkeit Abschnitt unterhalb der Einfaßungen Schnittstelle sich befindet. Dieses ergibt viele Vorteile, die mit vorherigen Implementierungen verglichen werden, die das gesamte NCP Modul hatten, das über der Einfaßungen Schicht gelegen ist, einschließlich die erhöhte Leistung wegen der Beseitigung der Aufgabe geschalteten Datenübertragung und anderer Interprozeßkommunikation Schritte, wie Rohre und wählt, das Leistung behindern vor.