Компютърни мрежи



жүктеу 1.86 Mb.
бет21/23
Дата26.02.2018
өлшемі1.86 Mb.
1   ...   15   16   17   18   19   20   21   22   23

6.4.Транспортни стекове за локални мрежи.


Комуникацията в локалните мрежите се характеризира с висока пропускателна способност, пренебрежимо малки транспортни времезакъснения и висока интензивност на приложните заявки за обмен.

В локалните мрежи най-често се използват три транспортни стека (групи протоколи), основани на MAC протоколната спецификация, покриваща “ниските” мрежови нива – фиг.6.14




4

Novell SPX

TCP

IBM NetBIOS

3

IPX

IP




2

LLC (HDLC)

1

MAC

Фиг.6.14


    Протоколният стек IPX/SPX е разработен от фирмата Novell, транспортният протокол в този стек е SPX (Service Protocol Exchange) – използван като уникален адрес т.н. РАР@. За този тип адрес е валидно съответствието:

IPX@  PAP@  MAC@

С цел повишаване на производителността на транспортната система, като мрежов адрес се използва уникалния MAC адрес. По този начин се намаляват “разходите” за адресно преобразуване и изграждане на протоколните спецификации. IPX е дайтаграмен мрежов протокол, докато SPX осигурява ориентирано към връзката мрежово обслужване.

Транспортното ниво завършва функционално комуникационните мрежови слоеве. Това ниво има важна роля в процесите на синхронизация на приложните изисквания и реалния комуникационен потенциал на преносната среда.

7.Сесиино (сеансно) ниво


Сесийното нивото е свързано с установяването, поддържането и прекратяването на логическото съединение между приложните процеси в различните възли от мрежата.

7.1.Същност.

Сесията (сеансът) представлява съвкупност от комуникационни ресурси и приложения, която съществува за краен период от време, дефинира се върху предварително известно (заявено) множество транспортни ресурси и санкционирано се предоставя за достъп на потребители и обслужващи процеси. Видът на сеанса зависи от типа на операционната система (локална или мрежова).

Сесията обхваща установяването, поддържането и прекратяването на логическото съединение между два приложни процеса. Сесията може да се разглежда като регистриране на потребителски процес в една много потребителска система, работата със системата и нейното напускане. За да започне сесията потребителят задава уникално име (адрес).

Сесийният слой използва този адрес, за да провери правата на потребителя за използване на системата, за да установи връзка при зададен тип на обмена (дуплекс, полудуплекс, симплекс), за да извърши съответно документиране и тарифиране на достъп до ресурсите на системата. Нивото има функционалност да осигурява целостта на съобщенията в случай на временно прекъсване на връзката, повреда или намеса в канала

Сесийното ниво осигурява средства за организация на обмена:


  • Възможност за поддържане на избран от потребителя тип обмен (дуплекс, полудуплекс, симплекс);

  • Възможност за задаване на точки за синхронизация и междинен контрол;

  • Възможност за аварийни прекъсвания и рестартове;

  • Нормално и ускорено предаване на данни

Сесията се представя (има смисъл) на т.н. мрежова асоциация (Network Аssosiation).

Сеансовите съединения се установяват по заявка от представителен обект със зададен сеансов адрес – адрес на целевата точка на достъп до взаимодействащия представителен обект. Разединяването на съединението в нормални условия се извършва по заявка от представителния обект-инициатор или от целевия представителен обект. В този случай разединяването е без загуба на данни. При аварийно разединяване, по заявка на сеансов обект, ако заявката и съобщението не са буферирани, данните ще бъдат буферирани или непълни. Обработката на такива ситуации е различна в зависимост от избрания сеансов протокол.

Сеансовия слой се реализира като обслужваща функция на мрежовата операционна система
Мрежова асоциация:

* **


Фиг. 7.1


Сесията управлява асоциациите за една приложна задача

Пример: Разглеждаме пример за логическо съединение между два възела в мрежата на сесийно ниво. Единият мрежов възел е LOCAL ICP (Internet Service Provider), а вторият е USER, който се свързва с LOCAL ICP посредством DIAL-UP комуникационна среда –

фиг .7.2






Фиг. 7.2.

Сесията съществувайки без асоциацията няма приложен смисъл. Приложната асоциация е именно връзката между съвкупността от клиенти и сървърни процеси. Сесията за достъп до ресурсите на локалният интернет възел е свързана с множество приложни асоциации, множество взаимодействия между клиентското приложение и сърверни приложения: E-MAIL клиент - E-MAIL сървер, FTP клиент – FTP сървер и т.н.

7.2.Място на сесийното ниво е еталонния модел.


Нека се разглежда Еталонна архитектура на взаимодействие между две реални отворени системи, свързани с мрежовото обкръжение (Network Environment), което обхваща 1,2,3 ниво на еталонния модел. В еталонната архитектура е въведено транспортно съединение – TSAP (Transport Service Access Point), осигуряващо точка на достъп до транспортните услуги. Основавайки се на достоверните транспортни услуги е развито множество от приложни асоциации SSAP (Session Service Access Point) – фиг.7.3.

Фиг. 7.3.

SSAP е точка на достъп до сесийните услуги. Тя съдържа “n” на брой множество ASAP.

Със сесийното ниво комуникира нивото на представяне (presentation), то е част от OSIE (Open System Interconnection Environment) нивото и RSE (Real System Environment) приложното обкръжение на реалната система.




Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   23


©kzref.org 2017
әкімшілігінің қараңыз

    Басты бет