Egy másik különbség a kapcsolat-orientált és a kapcsolat nélküli szolgáltatások között a kapcsolat-orientált kommunikáció adatfolyamot használ, és érzékeny a router meghibásodására, míg a kapcsolat nélküli kommunikáció üzeneteket használ, és erős az útválasztó meghibásodásához.
Összehasonlító táblázat
Az összehasonlítás alapja | Kapcsolat-orientált szolgáltatás | Kapcsolat nélküli szolgáltatás |
---|---|---|
Előzetes csatlakozási követelmény | Szükséges | Nem szükséges |
Megbízhatóság | Biztosítja az adatok megbízható átadását. | Nem garantált. |
Torlódás | Valószínűtlen | Valószínű. |
Átviteli mód | Ez megvalósítható áramköri kapcsolással és virtuális áramkörrel. | A csomagkapcsolás segítségével valósítható meg. |
Elveszett adatátvitel | Megvalósítható | Gyakorlatilag nem lehetséges. |
Alkalmasság | Hosszú és állandó kommunikációhoz alkalmas. | Tökéletes átvitelre alkalmas. |
Jelzés | A kapcsolat létrehozásához használható. | A jelzés fogalma nincs. |
Csomagok továbbítása | A csomagok egymás után utaznak a célcsomópontra, és ugyanazt az útvonalat követik. | A csomagok véletlenszerűen jutnak el a célállomáshoz ugyanazon az útvonalon. |
Késleltetés | Az információ átadása késik, de a kapcsolat létrejötte után gyorsabb szállítás érhető el. | Mivel a kapcsolat létrehozásának fázisának hiányában az átvitel gyorsabb. |
Forráselosztás | Kiosztani kell. | Az erőforrás előzetes elosztása nem szükséges. |
A kapcsolat-orientált szolgáltatás meghatározása
A kapcsolat-orientált szolgáltatás analóg a telefonrendszerrel, amely előírja a kommunikációs entitások számára, hogy az adatok küldése előtt hozzanak létre kapcsolatot. A TCP biztosítja a kapcsolat-orientált szolgáltatásokat, mint az ATM, a Frame Relay és az MPLS hardver. A kézfogás folyamatát használja a feladó és a vevő közötti kapcsolat létrehozásához.
A kézfogás folyamata néhány lépést tartalmaz, amelyek:
- Az ügyfél a kiszolgálót kéri az adatátvitelhez.
- A kiszolgálóprogram értesíti a TCP-t, hogy a kapcsolat elfogadható.
- Az ügyfél SYN szegmenst küld a kiszolgálónak.
- A kiszolgáló SYN + ACK-t küld az ügyfélnek.
- Az ügyfél továbbítja a 3. szegmenset, azaz csak az ACK szegmenst.
- Ezután a szerver megszünteti a kapcsolatot.
Pontosabban, létrehoz egy kapcsolatot, amely ezt a kapcsolatot használja, majd megszünteti a kapcsolatot.
A megbízhatóságot úgy érik el, hogy a címzett minden üzenetet nyugtáz. Szekvenálás és áramlásszabályozás van, ezért a fogadó végén kapott csomagok mindig rendben vannak . Az adatátvitelhez áramköri kapcsolást használ.
A kapcsolat-orientált szállítási szolgáltatás előzőleg virtuális áramkört épít két távoli eszköz között. Ebből a célból a COTS négy különböző szolgáltatást nyújt a felső rétegekhez:
T-CONNECT | Ez a szolgáltatás lehetővé teszi a teljes duplex átviteli kapcsolatot egy távoli eszközön, melynek funkciója van. |
T-DATA | Ezt a szolgáltatást adatok továbbítására használják, bizonytalan szolgáltatást és korlátozott mennyiségű adatot biztosíthat, de mégis megbízható. |
T-GYORSÍTOTT-DATA | Ezt a szolgáltatást adatátvitelre is használják, de korlátozott mennyiségű gyorsított adatot hordoz, legfeljebb 16 oktet (bájt). |
T-BONTÁS | Ez a közlekedési kapcsolat megszüntetésére és a csatlakozási kérelem elutasítására szolgál. |
ahol T a transzfert jelenti.
A kapcsolat nélküli szolgáltatás meghatározása
A kapcsolat nélküli szolgáltatás a postai rendszerhez hasonló. Mely adatcsomagokban (általában datagrammaként ) a forrástól a célállomásig közvetlenül továbbítják. Minden csomagot egyedi entitásként kezelünk, amely lehetővé teszi a kommunikációs entitások számára, hogy a kommunikáció megkezdése előtt adatokat küldjenek. Minden csomag egy célcímet hordoz, hogy azonosítsa a címzettet.
A csomagok nem követik a rögzített útvonalat, ami az oka annak, hogy a fogadó végén beérkezett csomagok nem megfelelőek. Az adatátvitelhez csomagkapcsolást használ.
A legtöbb hálózati hardver, az internetprotokoll (IP) és a felhasználói datagram protokoll (UDP) csatlakozás nélküli szolgáltatást biztosít.
A kapcsolat nélküli közlekedési szolgáltatások csak egyfajta szolgáltatást nyújtanak a felső rétegéhez, azaz a T-UNIT-DATA-hoz . Egyedülálló adategységet biztosít minden adatátvitelhez. Minden egység tartalmazza a szállításhoz szükséges összes protokoll-vezérlési információt, de nem tartalmazza a szekvenálásra és az áramlásszabályozásra vonatkozó rendelkezéseket.
A kapcsolatfüggő és a kapcsolat nélküli szolgáltatások közötti fő különbségek
Az alábbi pontok a kapcsolat-orientált és a kapcsolat nélküli szolgáltatások közötti különbséget magyarázzák:
- A kapcsolat-orientált szolgáltatások esetében a kommunikáció előzetes kapcsolatára van szükség, ezzel szemben nem szükséges a kapcsolat nélküli szolgáltatások esetében.
- A megbízhatóság a kapcsolat-orientált szolgáltatásokhoz képest sokkal inkább a kapcsolat nélküli szolgáltatásokhoz kapcsolódik.
- A forgalmi torlódások nagyobbak a kapcsolat nélküli szolgáltatásoknál, míg előfordulása ritka a kapcsolat-orientált szolgáltatások esetében.
- A kapcsolat-orientált szolgáltatások esetében a rendeltetési helyre érkezett csomagok sorrendje megegyezik a forrásból küldött csomagokkal. Éppen ellenkezőleg, a megrendelés változhat a kapcsolat nélküli szolgáltatások esetében.
- Valamennyi csomag ugyanazt az utat követi a kapcsolat-orientált szolgáltatásoknál, míg a csomagok véletlenszerű útvonalat követnek, hogy elérjék a célt a kapcsolat nélküli szolgáltatásokban.
- A kapcsolat-orientált szolgáltatás alkalmas a hosszú és folyamatos kommunikációra, míg a kapcsolat nélküli szolgáltatás alkalmas az átviteli sebességre.
- A kapcsolat-orientált szolgáltatások esetében a feladó és a vevő szinkronizálódik egymással, míg nem a kapcsolat nélküli szolgáltatások esetében.
- A csatlakozás-orientált szolgáltatások a kapcsolási kapcsolatokat használják a másik oldalon.
- A sávszélesség követelmény magasabb a Connection-orientált szolgáltatásoknál, míg alacsony a kapcsolat nélküli szolgáltatásoknál.
Következtetés:
Mind a kapcsolat-orientált, mind a kapcsolat nélküli szolgáltatásoknak megvan a maga érdeme és hátránya. A kapcsolat-orientált szolgáltatás megbízható és megfelelő a távolsági kommunikációhoz, de lassú és nagyobb sávszélességet igényel. Hasonlóképpen a kapcsolat nélküli szolgáltatás gyors, kisebb sávszélességet igényel, és megfelelő a kommunikációhoz, de nem mindig megbízható.
Ezért arra a következtetésre jutunk, hogy mindkét szolgáltatás egyenlő jelentőséggel bír, és szükségesek az adatátvitelhez és a kommunikációhoz.