Задача надеждно предаване на информация на разстояние


Определяне на границите на кадрите



Pdf просмотр
страница15/59
Дата22.03.2023
Размер1.91 Mb.
#117004
ТипЗадача
1   ...   11   12   13   14   15   16   17   18   ...   59
Телекомуникации - all lectures
Свързани:
Programirane UPR1, Programirane BIT 1, Programirane BIT0, Spravochnik 2021 22, Глава 2.1. Прости пресмятания с числа, Глава 3.1. Прости проверки, tema 1, tema 2
Определяне на границите на кадрите – съществуват 3 метода:
- чрез преброяване на символите в кадъра – използват се байтово-ориентираните протоколи. В
служебната информация в началото на всеки кадър се посочва броят на символите в кадъра. От другата страна приемателят разграничава кадрите чрез броене на символите
- чрез вмъкване на служебни символи – използва се при байтово-ориентираните протоколи.
Вмъква се символ S
0
. Ако се окаже, че има символ S
0
, то той се дублира S
0
S
0
. Приемникът при два
S
0
S
0
премахва първия.
- чрез добавяне/премахване на битове – използва се при битово-ориентираните протоколи
флаг за начало - 01111110
Във всяко поле от кадъра описан по-горе, ако се срещнат 5 единици след тях се добавя нула.
S
0
S
н
S
0
S
к
Протокол BSC на IBM
начало край
111111 1111101 111110 1111100
Действие на приемника:
111111
първи модул,
прехващащ флага флаг втори модул,
отстранява се нулата
111110
11111


III.
Мрежов слой
– осигурява обмяната на информация между обектите на транспортния слой.
Протоколите на първите два слоя /физически и канален/ могат да се считат за локални, защото се отнасят само за едно от ребрата на графа. За разлика от тях протоколите на мрежовия слой са глобални, защото се реализират в подмрежата като цяло и са тясно свързани с нейната топология.
Мрежовият слой управляла функционирането на подмрежата. Главна негова задача е да определи как блоковете от данни /пакети/ да се насочват правилно /маршрутизиране/ по пътя до получателя. За тази цел в междинните възли /маршрутизаторите/ на подмрежата се използват алгоритми за оптимално маршрутизиране на базата на някакъв критерий. В мрежите с общ поделен канал за предаване /напр. локалните мрежи/ маршрутизирането е просто и затова мрежовият слой е по-тънък или просто липсва. В същото време, ако твърде много пакети постъпят в един и същ момент за предаване в подмрежата, това би довело до евентуалното й задръстване. Затова мрежовият слой трябва да се занимава с това.
В общия случай мрежовият слой на възела подател формира пакет на базата от полученото от транспортния слой съобщение. Ако това съобщение е прекалено голямо, мрежовият слой го разделя
/фрагментира/ на части, като всяка част постава в полето
<данни> на поредния кадър. С помощта на физическия слой този кадър се изпраща като неструктуриран поток от битове към първия междинен възел /маршрутизатор/ на подмрежата. В този маршрутизатор кадъра се извлича, проверява се за грешки и ако всичко е наред, от него се извлича капсулирания пакет, който се предава нагоре към мрежовия слой на маршрутизатора. В него /по служебната информация/ се извършва определяне на по-нататъшното направление за преминаване на пакета през подмрежата. След това пакетът отново се капсулира в кадър, който се изпраща към следващия маршрутизатор. Тези действия се повтарят, докато пакетът стигне до крайния възел получател.
OSI моделът определя два вида услуги на мрежовия слой:
- мрежови услуги с установяване на логическо съединение – осигуряват надеждно предаване на данни по предварително изградено логическо съединение
-
мрежови услуги без установяване на логическо съединение – използват се дейтаграми, които се предават независимо един от друг. Мрежови протоколи без установяване на съединения: IPX на фирмата Novell, IP от протоколния стек TCP/IP




Сподели с приятели:
1   ...   11   12   13   14   15   16   17   18   ...   59




©obuch.info 2024
отнасят до администрацията

    Начална страница