Locked History Actions

Sequenced Packet Exchange

Sequenced Packet Exchange

SPX

Paketų sekų mainų protokolas


SPX - (angl. Sequenced Packet Exchange) – tai transportavimo protokolas 7 lygio ISO modelio. Šitas protokolas garantuoja paketo pristatymą. Praradus paketą arba įvykus klaidai, paketas siunčiamas pakartotinai (pakartojimų skačius užduodamas siuntėjo).


  • SPX - (angl. Sequenced Packet Exchange) – tai transportavimo protokolas 7 lygio ISO modelio. Šitas protokolas garantuoja paketo pristatymą. Praradus paketą arba įvykus klaidai, paketas siunčiamas pakartotinai (pakartojimų skačius užduodamas siuntėjo). SPX protokolas neturi broadcast ir multicast adresacijų.

Naudojant SPX būtina žinoti:

1. SPX paketo formatą

2. SPX funkcijas

3. SPX struktūra

Pagrindinės SPX funkcijos:

1. SPX draiverio užkrovimo patikrinimo funkcija

2. ryšio kanalo nustatymo funkcija

3. siuntimo ir priėmimo paketų funkcija

4. ryšio kanalo nutraukimo funkcija

5. ryšio kanalo būsenos patikrinimo funkcija

SPX protokolas nesiunčia kito paketo iki tol, kol negaus pirmo paketo gavimo patvirtinimo. Dideliuose LAN, kur paketas pereina per keleta maršrutizatorių galimi nenumatyti ryšio nutraukimai. SPX turi algoritmą „watch dog“. Šis algoritmas realizuojamas specialia programa, kuri aktyvuojama tuo atveju, kai tam tikrą laiko tarpą kanale nevyksta duomenų perdavimas. Tuo metu programa siunčia specialius paketus ir jei gavėjas neatsako po nustatyto siuntimo bandymų kiekio, sesija nutraukiama. Jei neatsiranda ryšys siuntėjas bando rasti kitą maršrutą iki gavėjo. Jeigu maršrutas atrandamas, anuliuojamas siuntimo bandymų skaitiklis ir atnaujinimas paketų siuntimas. Leidžiamas siuntimo bandymų kiekio diapazonas 1-255 (pagal nutylėjimą - 10). Jei nerandamas kitas maršrutas, sesija nutraukiama. SPX protokolas leidžia nuo 100 iki 2000 sujungimų vienu metu (pagala nutylėjimą būna 1000 sujungimų). SPX protokolo parametrų konfiguracija yra shell.cfg ir net.cfg failuose.

1992 metais buvo išleista nauja versija SPX II. Pagrindinis protokolo patobulinimas susijęs su didesnių paketų naudojimu. Anksčiau dideli paketai buvo siunčiami dalimis, įskaitant, kad kitas paketas gali būti siunčiamas tik po pirmo paketo gavimo patvirtinimo. Ethernet paketas SPX II gali turėti ilgį 1518 baitų. Su SPX II galima siųsti keletą kadrų, nelaukiant patvirtinimų apie gautus. SPX II formatas truputi skiriasi nuo SPX formato. SPX II formate padidintas kodų skaičius prisijungimo valdymui. Ryšio nustatymas SPX II skiriasi nuo SPX tuo, jog būtina suderinti siunčiamų paketų dydį.


www.google.lt