Sequenced Packet Exchange

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Sequenced Packet Exchange (SPX) je protokol transportní vrstvy v sadě protokolů IPX/SPX.

SPX je spolehlivý spojovaný protokol, podobný protokolu TCP, na rozdíl od TCP se ale nejedná o proudový, nýbrž datagramový protokol.

Struktura SPX paketu

Každý SPX paket začíná hlavičkou s následující strukturou:

Oktetůpole
1Connection Control
1Datastream Type
2Source Connection Id
2Destination Connection Id (0xFFFF = neznámý)
2Sequence Number
2Acknowledgement Number
2Allocation Number (počet volných přijímacích vyrovnávacích pamětí)
0-534Data

Pole Connection Control obsahuje 4 jednobitové příznaky:

VáhaVýznam
0x10Konec zprávy (End-of-message)
0x20Výstraha (Attention)
0x40Požadováno potvrzení (Acknowledgement Required)
0x80Systémový paket (System packet)

Datastream Type slouží k zavření SPX spojení. Pro tento účel se používají dvě hodnoty:

HodnotaVýznam
0xFEKonec spojení
0xFFPotvrzení konce spojení

Ostatní hodnoty 0x00-0xFD jsou dostupné pro použití klientem.

Odkazy

Reference

Související články

IPX/SPX * Internetwork Packet Exchange

Externí odkazy

[url=http://www.networksorcery.com/enp/protocol/spx.htm]SPX, Sequenced Packet Exchange[/url] * [url=http://www.connectotel.com/netware/ipxpack.txt]IPX/SPX Packet Structures[/url]

Kategorie:Sada protokolů IPX/SPX Kategorie:Protokoly transportní vrstvy

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top