Locked History Actions

Skirtumas „Transport layer“

Pakeitimai tarp versijų 7 ir 8
Versija 7 nuo 2010-10-06 19:07:06
Dydis: 2415
Redaktorius: DonatasČepelis
Komentaras:
Versija 8 nuo 2010-10-06 19:27:59
Dydis: 2917
Redaktorius: DonatasČepelis
Komentaras:
Pašalinimai yra pažymėti taip. Pridėjimai yra pažymėti taip.
Eilutė 1: Eilutė 1:
Eilutė 12: Eilutė 11:
  Transporto lygmuo (4-asis lygmuo) skirtas visų žemiausiuose, komunikacijų tinklus turinčiuose sluoksniuose atsirandančių problemų sprendimui. Sluoksnis pateikia įvairius ryšio „nuo-iki“ įgyvendinimo variantus, priklausančius nuo naudojamojo tinklo tipo. Būtent todėl čia turi būti sukaupta daug įvairių pasirinkimo galimybių. Transporto lygmenyje galima pasirinkti iš penkių protokolų klasių ¬ nuo klasės 0 iki klasės 4. Sluoksnis taip pat pasirūpina, kad iš visų po juo esančio tinklo paslaugų būtų pasirinktos pačios tinkamiausios bei atsižvelgia į tinklų juostos ir kokybės ribotumą. Taipogi tiekia skaidrų duomenų perdavimą tarp tinklo vartotojų su norimomis patikimumo garantijomis. Pvz.: TCP, UDP. Riba tarp sesijos ir transporto lygių gali būti traktuojama kaip riba tarp taikymo lygio protokolų ir žemutinio lygio protokolų. Viršutiniai trys lygiai yra susiję su taikomosiomis programomis, tuo tarpu žemutiniai lygiai susiję su duomenų perdavimu. Transporto lygis užtikrina patikimą duomenų siuntimą. Šiame lygyje atliekamas aukštesnių lygių taikomųjų programų segmentavimas ir išskyrimas į vieną bendrą transporto lygio duomenų srautą. Taip pat sukuriamas loginis ryšys tarp dviejų siuntimo taškų. Sluoksnis taip pat pasirūpina, kad iš visų po juo esančio tinklo paslaugų būtų pasirinktos pačios tinkamiausios bei atsižvelgia į tinklų juostos ir kokybės ribotumą. Su serveriu kompiuteris susisiekia per TCP jungtį, kuri suskaido svetainę į gabalus, sunumeruoja juos ir perduoda (transportuoja) tinkamos sesijos metu. Transportinis lygmuo skaldo arba fragmentuoja duomenis, gaunamus iš seansinio lygmens, į mažesnes dalis, reikalingas tinkliniam lygmeniui. Gavęs informaciją, transportinis lygmuo turi vėl surinkti fragmentuotus duomenis, todėl nuo jo struktūros smarkiai priklauso paketų, perduodamų tinklu, kiekis. Kitaip tariant, transportinis lygmuo kuria paketų judėjimą, kurį valdyti turi tinklinis lygmuo. Transporto lygmuo (angl. T – Transport layer), vykdydamas atitinkamas paslaugų funkcijas, atskiria tinklo neįtakojamus hierarchinius lygmenis nuo tinklo įtakojamų lygmenų. Tai reikalinga segmentuojant duomenis į paketus, kai dėl apimties iš karto visų duomenų perduoti negalima (suskaidant didelius duomenų masyvus į mažesnius paketus). Reikia taip pat stebėti perduodant informaciją iš žemesniųjų lygmenų pasitaikančių sutrikimų dažnį. Šis hierarchijos lygmuo automatikos sistemose, ypač magistralinių įrenginių valdymo sistemų lygmenyje, retai naudojamas, kadangi efektyvumo sumetimais segmentacija tokiose ryšio sistemose nevykdoma.
Transporto lygmuo aprašo komunikacijas tarp procesų, t. y. kaip programos tinklo mazgai (host - kompiuteriai) tarpusavyje keičiasi duomenimis ir vykdo tokius uždavinius:

• Suteikia tinklo mazgui vardą;

• Adresuoja mazgus;

• Pradeda ir baigia ryšį (įskaitant transportavimą);

• Kontroliuoja srautus ir aptarnauja klaidas;

• Multipleksuoja skirtingus duomenų srautus viename kanale;

• Sinchronizuoja tinklo mazgus;

• Klaidos atveju atkuria ryšį žemiau esančiame tinkle;

• Aptarnauja tarptinklinius ryšius.

Transporto lygmenyje suskirstomi aukštesnių lygmenų duomenys į transportavimui tinkamas dalis ir, esant į ryšį orientuotam tinklui, užmezga ryšį tarp komunikacijos partnerių. Ryšys gali būti užmezgamas kiekvienam duomenų perdavimui, esant dideliam duomenų kiekiui, vienam perdavimui gali būti užmezgami keli komunikacijos ryšiai arba, taupant laiką, keliems perdavimams vienas komunikacijos ryšys. Tokie jungtiniai perdavimai didina aukštesnių lygmenų darbo efektyvumą ir mažina komunikacijų išlaidas. Transporto lygmuo pateikia aukštesniems lygmenims vadinamuosius SAP (angl. Service Access Point)vardo ir adreso kreipties taškus.
Priklausomai nuo to, kurie išvardyti uždaviniai vykdomi, naudojamos skirtingos 4 lygmens klasės. Pavyzdžiui, esant ryšio tarp tinklų uždaviniui, kai duomenimis keičiasi skirtinguose tinkluose esantys įrenginiai, transporto lygmens uždavinys yra tilto (angl. Gateway) kompiuteryje atlikti protokolų suderinimą. Pradedant ryšį, nustatomas duomenų transportavimo būdas:

• Dviejų taškų (angl. Peer to peer) ryšys, kuriame duomenys perduodami jų gavimo eilės tvarka;

• Transliacinis (angl. Broadcast) ryšys, kai visiems arba tam tikrai daliai prie tinklo prijungtų vartotojų siunčiami vienodi duomenys.

Transport layer

Transporto lygmuo


Transporto lygmuo - Užtikrina patikimą, skaidrų duomenų tarp galinių punktų perdavimą, užtikrina informacijos atstatymą po klaidų ir valdo duomenų srautus.


Transporto lygmuo (angl. T – Transport layer), vykdydamas atitinkamas paslaugų funkcijas, atskiria tinklo neįtakojamus hierarchinius lygmenis nuo tinklo įtakojamų lygmenų. Tai reikalinga segmentuojant duomenis į paketus, kai dėl apimties iš karto visų duomenų perduoti negalima (suskaidant didelius duomenų masyvus į mažesnius paketus). Reikia taip pat stebėti perduodant informaciją iš žemesniųjų lygmenų pasitaikančių sutrikimų dažnį. Šis hierarchijos lygmuo automatikos sistemose, ypač magistralinių įrenginių valdymo sistemų lygmenyje, retai naudojamas, kadangi efektyvumo sumetimais segmentacija tokiose ryšio sistemose nevykdoma. Transporto lygmuo aprašo komunikacijas tarp procesų, t. y. kaip programos tinklo mazgai (host - kompiuteriai) tarpusavyje keičiasi duomenimis ir vykdo tokius uždavinius:

• Suteikia tinklo mazgui vardą;

• Adresuoja mazgus;

• Pradeda ir baigia ryšį (įskaitant transportavimą);

• Kontroliuoja srautus ir aptarnauja klaidas;

• Multipleksuoja skirtingus duomenų srautus viename kanale;

• Sinchronizuoja tinklo mazgus;

• Klaidos atveju atkuria ryšį žemiau esančiame tinkle;

• Aptarnauja tarptinklinius ryšius.

Transporto lygmenyje suskirstomi aukštesnių lygmenų duomenys į transportavimui tinkamas dalis ir, esant į ryšį orientuotam tinklui, užmezga ryšį tarp komunikacijos partnerių. Ryšys gali būti užmezgamas kiekvienam duomenų perdavimui, esant dideliam duomenų kiekiui, vienam perdavimui gali būti užmezgami keli komunikacijos ryšiai arba, taupant laiką, keliems perdavimams vienas komunikacijos ryšys. Tokie jungtiniai perdavimai didina aukštesnių lygmenų darbo efektyvumą ir mažina komunikacijų išlaidas. Transporto lygmuo pateikia aukštesniems lygmenims vadinamuosius SAP (angl. Service Access Point)vardo ir adreso kreipties taškus. Priklausomai nuo to, kurie išvardyti uždaviniai vykdomi, naudojamos skirtingos 4 lygmens klasės. Pavyzdžiui, esant ryšio tarp tinklų uždaviniui, kai duomenimis keičiasi skirtinguose tinkluose esantys įrenginiai, transporto lygmens uždavinys yra tilto (angl. Gateway) kompiuteryje atlikti protokolų suderinimą. Pradedant ryšį, nustatomas duomenų transportavimo būdas:

• Dviejų taškų (angl. Peer to peer) ryšys, kuriame duomenys perduodami jų gavimo eilės tvarka;

• Transliacinis (angl. Broadcast) ryšys, kai visiems arba tam tikrai daliai prie tinklo prijungtų vartotojų siunčiami vienodi duomenys.


1. http://en.wikipedia.org/wiki/Transport_Layer

2. http://www.techtext.net/lt/networks/7-layer-osi-model.html


CategoryŽodis