Differences between revisions 1 and 17 (spanning 16 versions)
Revision 1 as of 2006-09-01 13:25:57
Size: 4692
Editor: akovacs
Comment:
Revision 17 as of 2006-09-01 14:40:49
Size: 1129
Editor: akovacs
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

Jelen protokoll leírás a http://tdrwww.exp-math.uni-essen.de/inhalt/forschung/sctp_fb/ oldalon megtalálható "SCTP for beginners" leírás pontos fordítása. A dokumentum szerzője A. Jungmaier ([:http://tdrwww.iem.uni-due.de:Computer Networking Technology Group, IEM - University Essen]), aki hozzájárult eme fordítás magyar nyelven való közzétételéhez.

A protokoll leírás részei:

1. [:SCTPIntro:SCTP bevezető]

2. [:SCTPPacket:SCTP csomagok]

3. [:SCTPStates:SCTP állapotok]

4. [:SCTPData:SCTP adatküldés]

5. [:SCTPMultihoming:SCTP multihoming]

6. [:SCTPStreams:SCTP adatfolyamok]

7. [:SCTPTerminology:SCTP terminológia]



== Megjegyzés ==
Line 6: Line 28:
Végezetül, a dokumentum a WML toolkit segítségével készült, ezúton mondunk köszönetet R.S. Engelschall-nak.

Az SCTP egy potenciálisan nem megbízható összeköttetés-mentes csomagszolgáltatásra (pl. IP) épülő megbízható szállítási protokoll. Biztosítja a datagramok (üzenetek) nyugtázott, hibamentes, ismétlésmentes átvitelét. Az adatmeghibásodás, adatvesztés és adatismétlés érzékelése ellenőrzőösszegek és sorszámok segítségével történik. Az adatok meghibásodásának vagy elvesztésének korrekcióját szelektív adásismétlési mechanizmus biztosítja.
Line 11: Line 30:

== Alkalmazhatóság ==

Az SCTP eredetileg általános célú, üzenetorientált alkalmazásoknak szánt szállítási protokollnak készült, a jelzésadatok szállítási igényeihez igazodva. A protokollt az IETF SIGTRAN munkacsoportja fejlesztette, akik 2000. októberében tették közzé az SCTP dokumentumtervezetét ( RFC2960 ). A terv megfelelő torlódás-elkerülési módszert, valamint az elárasztásos és hozzáférési jog meghamisításán alapuló támadásokkal szembeni ellenállóképességet biztosít.

A TCP protokollal szembeni lényeges különbség a multihoming, valamint az egy kapcsolaton belüli több adatfolyam (a dokumentum későbbi részeiben társításként szereplő) lehetőségében rejlik. Míg a TCP protokollban az adatfolyam bájtok sorozatát jelenti, az SCTP adatfolyamok üzenetsorozatok (ezek nagyon rövidek vagy hosszúak is lehetnek).

Az SCTP olyan alkalmazások szállítási protokolljaként alkalmazható, ahol figyelni és észlelni kell a session (kapcsolat) megszakadását. Ilyen alkalmazásoknál az SCTP útvonal/kapcsolat hibáit észlelő mechanizmusok (különös tekintettel a heartbeat funkcióra) aktívan figyelik a session kapcsolódását.

Az SCTP társítás általánosan az alábbiaknak megfelelően néz ki, vagyis az SCTP szolgáltatásai természetes módon a TCP vagy UDP szolgáltatásokkal azonos rétegben találhatók:

    | SCTP felh. | | SCTP felh. |
    | alkalmazás | | alkalmazás |
    |-------------| |-------------|
    | SCTP | | SCTP |
    | szállítási | | szállítási |
    |szolgáltatás | |szolgáltatás |
    |-------------| |-------------|
    | |Egy vagy több ---- Egy vagy több| |
    | IP hálózati |IP-cím \/ IP-cím| IP hálózati |
    |szolgáltatás |megjelenése /\ megjelenése|szolgáltatás |
    |_____________| ---- |_____________|

      SCTP Node A |<--------hálózati szállítás ------->| SCTP Node B
               '''Az SCTP társítást szemléltető ábra'''


== Áttekintés ==

A következő, SCTP csomagok című fejezet az SCTP végpont által küldött hálózati csomagok szerkezetének, valamint a különböző küldhető adattípusok rövid leírását tartalmazza. Az SCTP állapotok fejezet ezután részletesen bemutatja a társítás felépítésének vagy lebontásának módját, valamint néhány jellemző üzenetáramlási forgatókönyvet, az állapotok és végpontok magyarázatával. Az SCTP adatcsere című rész bemutatja a megbízható adatátvitel, a szelektív nyugtázás szabályait, valamint az adatáramlás- és torlódás-szabályozást. Ezután bemutatjuk az SCTP egy másik, nagyon érdekes jellemzőjét, a Multihoming funkciót. Megemlítjük az RFC2960 által leírt követelményeket és ezek következményeit, valamint néhány példát.

Az utolsó fejezetekben végül bemutatjuk az SCTP adatfolyamok fogalmát, szembeállítva a TCP bájtfolyamokkal, szó esik az RFC2960 leírásban szereplő API-ról, valamint szükség szerint magyarázatot talál az SCTP terminológiákhoz. Ha többet szeretne megtudni az SCTP protokollról, a Hivatkozások fejezetben érdekes címeket talál az SCTP protokollal, alkalmazásokkal, dokumentumokkal és sok egyébbel kapcsolatban.

SCTP protokoll leírás

Jelen protokoll leírás a http://tdrwww.exp-math.uni-essen.de/inhalt/forschung/sctp_fb/ oldalon megtalálható "SCTP for beginners" leírás pontos fordítása. A dokumentum szerzője A. Jungmaier ([:http://tdrwww.iem.uni-due.de:Computer Networking Technology Group, IEM - University Essen]), aki hozzájárult eme fordítás magyar nyelven való közzétételéhez.

A protokoll leírás részei:

1. [:SCTPIntro:SCTP bevezető]

2. [:SCTPPacket:SCTP csomagok]

3. [:SCTPStates:SCTP állapotok]

4. [:SCTPData:SCTP adatküldés]

5. [:SCTPMultihoming:SCTP multihoming]

6. [:SCTPStreams:SCTP adatfolyamok]

7. [:SCTPTerminology:SCTP terminológia]

Megjegyzés

Ez a dokumentum eredeti formában, JÓTÁLLÁS NÉLKÜL lett közzétéve. Az információk helyessége nem garantált, és a dokumentumban szereplő esetleges hibákért nem vállalunk felelősséget. A közzététel abban a reményben történik, hogy az az olvasó számára hasznos információkat tartalmaz. Észrevételeivel, hibajavítási javaslataival forduljon A. Jungmaier-hez.

Campus6: SCTP_tutorial (last edited 2008-04-10 15:29:38 by localhost)