Sequence Packet Exchange

Sequence Packet Exchange

Das Sequenced Packet Exchange-Protokoll (SPX) ist mit dem TCP zu vergleichen. Es handelt sich genau wie bei TCP um ein verbindungsorientiertes Netzwerkprotokoll. Das heißt, es sorgt für ein sicheres Ankommen der Datenpakete beim Empfänger. Es überwacht die gesendeten Daten und fordert eine Empfangsbestätigung vom Empfänger an. Es prüft, ob ein Datenpaket erfolgreich beim Empfänger angekommen ist und bestätigt es in diesem Fall. Anhand einer Prüfsumme prüft es ob die Daten unbeschädigt angekommen sind. Sind die Daten beim Empfänger nicht angekommen oder sind die Daten defekt, wiederholt SPX das Senden des Datenpakets solange, bis eine erfolgreiche Übertragung vorliegt.

Das Protokoll im OSI-Modell

Das Protokoll im OSI-Modell (siehe im Vergleich dazu das TCP/IP-Referenzmodell, OSI-Modell):

OSI-Schicht Englisch Einordnung TCP/IP-Schicht Einordnung IPX/SPX/NCP
7 Anwendung Application Anwendungs-
orientiert
Anwendung Ende zu
Ende
(Multihop)
NCP
6 Darstellung Presentation
5 Sitzung Session
4 Transport Transport Transport-
orientiert
Host to
Host
SPX
3 Vermittlung Network Internet Protocol Punkt zu
Punkt
IPX
2 Sicherung Data Link Netzwerk
Ethernet
Token Ring
FDDI
ARCNET
1 Bitübertragung Physical

SPX Header

SPX Header (Sequenced Packet Exchange)
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Connection control
(Verbindungskontrolle)
Data stream type
(Datenflusstyp)
Source connection ID
(Quell-Verbindungs-ID)
Destination connection ID
(Ziel-Verbindung-ID)
Sequence number
(Sequenznummer)
Acknowledgement Number
(Bestätigungsnummer)
Allocation number
(Zuordnungsnummer)
Data
(Daten)

Wert Beschreibung

Wert Beschreibung
0x10 Ende der Nachricht.
0x20 Achtung.
0x40 Bestätigung erforderlich.
0x80 Datenpaket vom System (?) (Original engl.: System packet).

Die Felder für die Verbindungskontrolle und den Datenflusstyp sind jeweils 8 Bit groß.

Wert Beschreibung
0xFE Ende der Verbindung. Dies ist die letzte Nachricht nach dieser Verbindung.
0xFF Bestätigung für das Ende der Verbindung.
0x40 Bestätigung erforderlich.
0x80 Datenpaket vom System (?) (Original engl.: System packet).

Dem Feld Source Connection-ID wird vom Sender für die Dauer der Verbindung ein eindeutiger Wert zugeordnet. Dieser dient zur Identifikation der virtuellen Verbindung.

Im Feld Destination Connection ID wird jene ID eingetragen, welche der Empfänger der Verbindung zuordnet. Wenn ein Rechner auf ein Paket antworten will, übernimmt er die Source Connection ID und überträgt sie als Destination Connection ID. Im ersten Paket beträgt dieser Wert FFFF.

Die Sequence number ID ist die fortlaufende Nummerierung der SPX Pakete. Bei jeder gelungener Übertragung eines Pakets erhöht sich der Wert um 1.

In die Acknowledgement number ID wird die Sequence number ID des nächsten Pakets eingetragen um sicherzustellen, dass der Empfänger alle bisherigen Pakete empfangen hat.

Das Datenpaket kann zwischen 0 und 534 Bytes betragen. Wenn es sich um ein Systempaket handelt, enthält es 0 Byte.


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Sequence packet exchange — Sequenced packet exchange Pile de protocoles 7 • Application 6 • Présentation 5 • Session 4 • …   Wikipédia en Français

  • Sequenced Packet Exchange — Das Sequenced Packet Exchange Protokoll (SPX) ist mit dem TCP zu vergleichen. Es handelt sich genau wie bei TCP um ein verbindungsorientiertes Netzwerkprotokoll. Das heißt, es sorgt für ein sicheres Ankommen der Datenpakete beim Empfänger. Es… …   Deutsch Wikipedia

  • Sequenced Packet eXchange —    Abbreviated SPX. A set of Novell NetWare protocols implemented on top of IPX (Internetwork Packet eXchange) to form a transport layer interface.    SPX provides additional capabilities over IPX. For example, it guarantees packet delivery by… …   Dictionary of networking

  • Packet Burst Protocol —    Abbreviated PBP. A Novell NetWare protocol built on top of IPX that speeds up the transfer of multipacket NetWare Core Protocol (NCP) data transfers between a workstation and a server by removing the need to sequence and acknowledge every… …   Dictionary of networking

  • Inter-Asterisk eXchange — IAX is the Inter Asterisk eXchange protocol native to Asterisk PBX and supported by a number of other softswitches and PBXs. It is used to enable VoIP connections between servers as well as client server communication.IAX now most commonly refers …   Wikipedia

  • Telephone exchange — A telephone operator manually connecting calls with cord pairs at a telephone switchboard. In the field of telecommunications, a telephone exchange or telephone switch is a system of electronic components that connects telephone calls. A central… …   Wikipedia

  • IPXF — IPXF, Internetwork Packet eXchange Fragmentation ist ein von Novell entwickelte Netzprotokoll als Erweiterung von IPX. Ein großes UDP Datenpaket (User Datagram Protocol) kann nicht direkt über IPX gesendet werden, da UDP Pakete bis zu 64 KiByte… …   Deutsch Wikipedia

  • SPX — ● ►en sg. m. ►PROT Sequence Packet eXchange. Protocole de niveau 4 OSI issu de XNS utilisé conjointement avec IPX dans les LAN Netware …   Dictionnaire d'informatique francophone

  • протокол SPX — Усовершенствованный фирмой Novell протокол SPP обмена нумерованными пакетами. Является протоколом Netware, обнаруживающим и исправляющим ошибки, осуществляет управление потоком данных. Ориентирован на установление логического соединения и… …   Справочник технического переводчика

  • Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

Share the article and excerpts

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