Xerox-Netzsysteme

Xerox Network Services (XNS) sind ein Protokoll-Gefolge, das durch Xerox innerhalb der Xerox-Netzsystemarchitektur entwickelt ist. Es hat allgemeine Zweck-Netzkommunikationen, Netzgruppe-Routenplanung und Paket-Übergabe, einschließlich höherer Niveau-Funktionen wie ein zuverlässiger Strom und entfernte Verfahren-Anrufe zur Verfügung gestellt. XNS hat zurückdatiert und hat die Entwicklung von Open Systems Interconnect (OSI) beeinflusst, die Modell vernetzt.

XNS wurde an Xerox PARC am Anfang der 1980er Jahre, gestützt schwer auf früher (und äußerst einflussreich) Protokoll-Gefolge von PARC Universal Packet (PUP) getan dort gegen Ende der 1970er Jahre entwickelt; einige der Protokolle im XNS Gefolge waren leicht modifizierte Versionen von denjenigen im Gefolge des JUNGEN HUNDS. XNS war beabsichtigt, um ein kommerzieller Nachkomme des orientierten JUNGEN HUNDS der Forschung/Entwicklung zu sein. Die Protokoll-Gefolge-Spezifizierungen wurden ins öffentliche Gebiet gelegt.

Im öffentlichen Gebiet seiend, ist XNS ein kanonisches lokales Bereichsnetzwerkanschlussprotokoll in den 1980er Jahren, kopiert zu verschiedenen Graden durch praktisch alle Netzwerkanschlusssysteme im Gebrauch in die 1990er Jahre geworden. Es hatte wenig Einfluss auf TCP/IP jedoch. Während der 1980er Jahre wurde XNS durch 3Com und mit Modifizierungen durch mehrere andere kommerzielle Systeme verwendet, die mehr üblich geworden sind als XNS selbst, einschließlich des Ungermann-Bassnetzes/eines, Novell NetWare und Banyanbaum-WEINREBEN.

Grundlegendes Netzgruppe-Protokoll

Das Hauptnetzgruppe-Schicht-Protokoll war Internet Datagram Protocol (IDP). IDP ist ein naher Nachkomme des Netzgruppe-Protokolls des JUNGEN HUNDS, und entspricht grob der Schicht von Internet Protocol (IP) in TCP/IP.

Entworfen vom Anfang, um Ethernet lokales Bereichsnetz zu ergänzen, das auch durch Xerox entwickelt ist. Das hat zur Entscheidung geführt, die 48-Bit-Adresse von Ethernet als die Basis für sein eigenes Netzwenden allgemein mit der MAC-Adresse der Maschine als der primäre einzigartige Bezeichner zu verwenden. Die volle 12-Byte-Adresse hat auch eine 32-Bit-Netzzahl zu Routenplanungszwecken und eine 16-Bit-Steckdose-Zahl für die Dienstauswahl eingeschlossen. Die Netzzahl hatte auch einen speziellen Wert, der 'dieses Netz' für den Gebrauch durch Gastgeber bedeutet hat, die ihre Netzzahl nicht (noch) gewusst haben.

Verschieden von TCP/IP sind Steckdose-Zahlen ein Teil der vollen Netzadresse im IDP Kopfball, so dass Protokolle der oberen Schicht das Entschachteln nicht durchzuführen brauchten; IDP hat auch Paket-Typen (wieder, verschieden von IP) geliefert. IDP hat auch eine Kontrollsumme enthalten, die das komplette Paket bedeckt, aber es war fakultativ, nicht obligatorisch.

IDP Pakete waren einschließlich des IDP 30-Byte-Kopfballs bis zu 576 Bytes lang. Im Vergleich hat IP verlangt, dass alle Gastgeber mindestens 576 unterstützt haben, aber unterstützt Pakete bis zu 65K Bytes. Individuelle Gastgeber-Paare des JUNGEN HUNDS in einem besonderen Netz könnten größere Pakete verwenden, aber kein Router des JUNGEN HUNDS war erforderlich, sie zu behandeln, und kein Mechanismus wurde definiert, um zu entdecken, ob die vorläufigen Router größere Pakete unterstützen würden. Außerdem konnten Pakete nicht, als in IP gebrochen werden.

XNS hat auch ein einfaches Echo-Protokoll an der Netzgruppe-Schicht eingeschlossen, die dem Schwirren von IP ähnlich ist, aber auf niedrigerer Ebene funktionierend.

Routing Information Protocol (RIP), ein Nachkomme des Tor-Informationsprotokolls des JUNGEN HUNDS, wurde als das Router-Informationsaustausch-System, und (ein bisschen modifiziert verwendet, um die Syntax von Adressen anderer Protokoll-Gefolge zu vergleichen), bleibt im Gebrauch heute in anderen Protokoll-Gefolgen.

Transportschicht-Protokolle

Es gab zwei primäre Transportschicht-Protokolle, beide, die von ihrem Vorgänger des JUNGEN HUNDS sehr verschieden sind:

  • Sequenced Packet Protocol (SPP) war ein anerkanntes Transportprotokoll, das TCP analog ist; ein technischer Hauptunterschied ist, dass die Folge-Zahlen die Pakete und nicht die Bytes als in TCP und dem BSP des JUNGEN HUNDS aufzählen; es war das direkte vorangegangene Ereignis zum IPX/SPX von Novell.
  • Packet Exchange Protocol (PEP) war ein connectionless nichtzuverlässiges Protokoll, das in der Natur zu UDP und dem vorangegangenen Ereignis zum PXP von Novell ähnlich ist.

XNS, wie JUNGER HUND, auch verwendeter EP, das Fehlerprotokoll, als ein Bericht-System für Probleme wie fallen gelassene Pakete. Das hat einen einzigartigen Satz von Paketen zur Verfügung gestellt, die gefiltert werden konnten, um nach Problemen zu suchen.

Anwendungen

Im ursprünglichen Xerox-Konzept, Anwendungsprotokolle wie entfernter Druck, ist Feilstaub usw. über einem entfernten Verfahren-Anruf-Protokoll genannt der Bote gelaufen. Jedoch haben diese Xerox-Anwendungsprotokolle es nie in den breiten Gebrauch gemacht, und die meisten kommerziellen Angebote mit XNS, wie Novell Netware, haben ihre eigenen Anwendungsprotokolle definiert.

Einfluss

Letzt verwendet durch Xerox für die Kommunikation mit DocuTech 135 Veröffentlichen-System ist XNS nicht mehr im Gebrauch wegen der Allgegenwart von IP. Jedoch hat es eine wichtige Rolle in der Entwicklung gespielt, Technologie in den 1980er Jahren, durch das Beeinflussen der Software und Hardware-Verkäufer zu vernetzen, um das Bedürfnis nach Rechenplattformen ernstlich zu denken, mehr als einen Netzprotokoll-Stapel gleichzeitig zu unterstützen.

Insbesondere es hat geholfen, das Design 4.2BSD Netzsubsystem durch die Versorgung eines zweiten Protokoll-Gefolges, dasjenige gültig zu machen, das von den Internetprotokollen bedeutsam verschieden war; indem sie beide Stapel in demselben Kern durchgeführt haben, haben Forscher von Berkeley demonstriert, dass das Design für mehr passend war als gerade IP. Einige Modifizierungen waren schließlich notwendig, um die volle Reihe von Protokollen von Open Systems Interconnection (OSI) zu unterstützen.

  • Xerox-Systemintegrationsstandard - Internettransportprotokolle (Xerox, Stamford, 1981)
  • Xerox-Systemintegrationsstandard - Bote: Das Entfernte Verfahren-Anruf-Protokoll (Xerox, Stamford, 1981)

UEFA Meisterliga / Ungarische Notation
Impressum & Datenschutz