_WELCOMETO Radioland

Главная Схемы Документация Студентам Программы Поиск Top50  
Поиск по сайту



Навигация
Главная
Схемы
Автоэлектроника
Акустика
Аудио
Измерения
Компьютеры
Питание
Прог. устройства
Радио
Радиошпионаж
Телевидение
Телефония
Цифр. электроника
Другие
Добавить
Документация
Микросхемы
Транзисторы
Прочее
Файлы
Утилиты
Радиолюб. расчеты
Программирование
Другое
Студентам
Рефераты
Курсовые
Дипломы
Информация
Поиск по сайту
Самое популярное
Карта сайта
Обратная связь

Студентам


Студентам > Курсовые > Принципы уровневой организации ЛВС (на основе модели OSI)

Принципы уровневой организации ЛВС (на основе модели OSI)

Страница: 3/10

возложена и задача по организации канала передачи данных мно-

готочечной конфигурации . Последнее , в   свою очередь , потре-

бовало разработки соответствующих протоколов управления    кана-

лом передачи данных и звена передачи данных в целом .

     Решение задачи разработки протоколов звена      передачи дан-

ных  требует определения набора    и видов     услуг ,     которыми зве-

но передачи данных должно обеспечивать верхний уровень с уче-

том  тех  возможных услуг , которые могут  быть      предоставлены

звену передачи данных  физическим  уровнем . Спецификация та-

ких услуг , как   правило     , должна представлять собой абстракт-

ное  ,      не зависящее от   реализации и административных делений

сети определение возможностей связи  , предоставляемых данным

уровнем     вышележащему уровню сети  . Для    достижения поставлен-

ной цели в рассмотрение вводят понятие службы звена  передачи

данных и полагают , что именно она и предоставляет соответст-

вующие      услуги . Поскольку  протокол  является инструментом ,

позволяющим реализовать требуемый  набор  соответствующих ви-

 

                      - 15 -

 

дов  услуг на основе конкретного набора  услуг ,     предоставляе-

мого имеющимся в распоряжении физическим уровнем , то опреде-

ление протокола   канального уровня должно  содержать детальное

описание того ,   какими средствами обеспечивается предоставле-

ние требуемых от него  услуг  ,    и является заданием на разра-

ботку с     учетом выделяемых на его реализацию средств  ( обору-

дования     ) .

     С течением   времени     и виды      , и наборы услуг , требующие-

ся от  канального  уровня , как    и средства ,  предоставляемые

физическим уровнем, могут менятся . Поэтому эти      изменения не-

обходимо учитывать  при разработке протоколов звена передачи

данных . По этой причине разработчики протоколов взяли на во-

оружение подход   ,  основанный на выявлении стандартных  меха-

низмов ( процедур  ) ,  позволяющих  на   вполне     определенных

средствах ( услугах физического    уровня ) реализовывать те ус-

луги , которые    требуются верхним уровням  от звена  передачи

данных .  Задача  же проектирования  и разработки  протоколов

при таком подходе сводится к  выбору и   объединению  в рамках

данного     протокола соответствующих механизмов .

     Служба звена  передачи данных предназначена для выполне-

ния следующих требований пользователей :

    - независимости от используемой  среды  передачи;

    - кодонезависимости передаваемых данных;

    - надежного   обмена     данными;

    - выбора качества обслуживания при передаче      данных .

     Независимость от  используемой среды передачи означает ,

что пользователь службой звена передачи  данных ( верхний уро-

вень ) освобождается от всех проблем ,   связанных с тем   , ка-

 

                      - 16 -

 

кого типа и качества дискретные    каналы     используются , какова

конфигурация устанавливаемого соединения  ( двухточечная  или

многоточечная  ) , а также  какие режимы передачи  по данному

соединению задействуются .

     Кодонезависимость  (  или      кодопрозрачность  ) состоит в

том , что  служба звена передачи  данных должна предоставлять

возможность передачи данных  и управляющей информации пользо-

вателя по соединению независимо    от  того , в каком  первичном

коде они представлены .

     Надежный  обмен данными предполагает , что      при использо-

вании службы звена  передачи  данных вероятности  появления в

передаваемых пользователем данных вставок , потерь и  искаже-

ний ( трансформация ) достаточно малы  . Кроме того , возмож-

но и требование   сохранения  порядка следования    передаваемых

по соединению данных .

     Для выбора   качества обслуживания  служба звена  передачи

данных      должна предоставлять  пользователю средства запроса ,

а также     возможность согласования  показателей качества обслу-

живания     не  только тех пользователей , между которыми предпо-

лагается организовать обмен данными по соединению , но и меж-

ду пользователями и службой звена передачи данных .

     Для удовлетворения перечисленных требований  пользовате-

лей служба звена передачи данных должна  обеспечивать :

    - соединение между  пользователями для организации обмена

      данными ;

    - установление соглашений между пользователями  и службой

      звена передачи данных о качестве   обслуживания ;

    - обмен данными  по соединению ;

 

                      - 17 -

 

    - регулирование  принимающим пользователем скорости    пос-

      тупления данных от передающего пользователя на вход со-

      единения ;

    - ускоренную передачу определенных массивов      данных ;

    - возвращение  службы  звена передачи данных в определен-

      ное (как правило ,  исходное) состояние для фазирования

      пользователей ;

    - безусловное ( и , как правило , разрушительное ) разъе-

      динение соединения пользователями  либо  службой    звена

      передачи данных .

 

 

     2.3. Сетевой уровень.

 

     Сетевой уровень обеспечивает  средства установления под-

держания  и разъединения  сетевых соединений  между открытыми

системами , содержащими взаимодействующие прикладные объекты,

а  также  средства  для обмена сетевыми   блоками     данных службы

между транспортными объектами по  сетевым соединениям .    Сете-

вой уровень обеспечивает  независимость  транспортных объектов

от  маршрутизации и коммутации ( ретрансляции )      , выполняемых

на сетевом уровне при установлении и функционировании сетево-

го соединения .   Все функции ретрансляции выполняются на  сете-

вом уровне и ниже .

     Основная услуга  сетевого     уровня - прозрачная  передача

данных между транспортными объектами . Сетевой уровень выпол-

няет все функции , необходимые для маскирования      различий меж-

ду различными средствами  и подсетями .  ( Подсеть - набор од-

 

                      - 18 -

 

ной  или нескольких промежуточных систем  , выполняющий    функ-

цию  ретрансляции и через который оконечные системы могут ус-

танавливать сетевые соединения     . ) Таким образом  на границе

сетевого  и  транспортного  уровней  обеспечивается независи-

мость от используемых сред , за    исключением качества обслужи-

вания  . Качество обслуживания согласовывается между  транс-

портными объектами и поставщиком сетевой службы      в  момент ус-

тановления соединения .

     Услуги сетевого уровня ,  предоставляемые транспортному

уровню :

     - сетевые адреса , используемые для идентификации транс-

       портных объектов ;

     - сетевые соединения ( двухточечные ) ;

     - идентификаторы оконечных    точек сетевого соединения ;

     - прозрачная передача сетевых блоков данных службы    любо-

       го размера ;

     - параметры качества обслуживания ;

     - уведомления об ошибках ;

     - упорядоченная доставка сетевых блоков данных службы ;

     - управление потоком ;

     - передача   срочных     сетевых     блоков     данных службы ограни-

       ченного размера ( необязательная  услуга ) ;

     - повторная установка ;

     - разъединение ;

     - подтверждение приема ( необязательная услуга ) .

     Некоторые из услуг являются необязательными , т. е.  по-

льзователь должен их запрашивать , а поставщик сетевой     служ-

бы может их или   обеспечивать или нет .

 

                      - 19 -

 

     Сетевой уровень обеспечивает  поддержку сетевых соедине-

ний для     различных  типов сетей  - от простых двухточечных се-

тей до объединения  подсетей с     различными характеристиками .

Сетевой     уровень     может  разбиваться  на  различные подуровни в

зависимости от типов используемых подсетей .

    На сетевом уровне выполняются следующие функции :

     - маршрутизация и ретрансляция ;

     - сетевые соединения ;

     - мультиплексирование сетевых соединений ;

     - сегментация и укрупнение    ;

     - обнаружение ошибок ;

     - исправление ошибок ;

     - упорядочение ;

     - управление потоком ;

     - передача   срочных     данных ;

     - повторная установка ;

     - выбор службы ;

     - управление сетевым уровнем .

    Сетевая  служба OSI определяется на   основе     примитивов и

событий     службы     ; параметров ,    связанных с каждым примитивом

и с каждым событием , и формы ,     которую     они принимают ;   взаи-

мосвязи     между этими примитивами и  событиями и правильными их

последовательностями .

     Сетевая служба обеспечивает :

    - прозрачную передачу данных между ее пользователями , и

      в     частности независимость от используемых   средств     пере-

      дачи ;

    - сквозную передачу , т. е.     доставку блоков данных сете-

 

                      - 20 -

 

      вой службы между пользователями  сетевой службы  в або-

      нентских системах ,  причем все функции  по маршрутиза-

      ции  и коммутации ( ретрансляции    ) осуществляются пос-

      тавщиком сетевой службы  ;

    - прозрачность передаваемой    информации - данных пользова-

      теля сетевой службы и ( или ) управляющей      информации ;

    - выбор качества службы , т. е. сетевая служба предостав-

      ляет возможность пользователям запрашивать и согласовы-

      вать качество обслуживания  для передачи данных пользо-

      вателя сетевой службы ;

    - адресование пользователей    сетевой     службы      - адресование

      точек доступа к сетевой службе дает возможность пользо-

      вателям однозначно идентифицировать друг друга .

 

     Сетевая  служба выполняет следующие функции для ее    поль-

зователя :

     - установление сетевого соединения  с другими пользовате-

       лями службы  для передачи данных   пользователя сетевой