Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Пищов - 5 въпроса


Информационни технологии | 2009-12-04 | 81 сваляния

6 въпрос : Протоколни взаимодействия

I.Анализ на ПВ при възникване на грешка : По време на обмен на СС в резултат на някакви външни въздействия (смущения, шумове) е възможно възниква-нето на грешки, които се откриват ч/з предвидени в протокола средства за контрол на обменяната инф-ия. Средствата за контрол обхващат интегрално целия блок Д и затова дори при единична грешка, целия блок Д се счита за повреден. Грешка - промяна на ст-ста на битовете. Повреде-ните блокове се отхвърлят в приемната страна и накрая грешката е еквивалентна на загуба на целя бл. Д.

II.Грешка в непотвърдена услуга : води до повреждане на блока Д. А ги предава, В не ги получава. В резултат на това : -приемната страна не получава Д; -предаващата страна не разбира за това. Като цяло резултата е загуба на Д, това е безвъзвратно. Когато данните са по - важни, контрола се възлага на по - горните нива.














































































III.Грешка в потвърдена услуга :. Има 2 случая : 1.Грешка в блока Д : приемащата страна не получава Д и не изпраща потвърждение. Подаващата

страна чака потвърждение в рамките на краен интервал от време. След изтичането му, липсата на потвърждение означава за подаващата страна, че Д са загубени. Блок схема за предаваща страна : ; Възможно е в протокола да бъдат взети мерки за превъзмогване на грешката. След изтичане на timeout Д се предават отново. Възможно е зацикляне. При липса на грешки, приемащата страна получава Д и връща съобщение. 2.грешки в потвърждението : Приемащата страна получава Д, изпраща потвърждение и записва Д в своя входен буфер. За предавателната страна ситуацията е неразличима от загубата на Д. В предаващата страна изтича timeout и потвърждаване не се получава. Предаваща-та си-ма повтаря същите Д съобразно алг. на протокола. Приемащата страна получава Д, записва ги във вх. буфер и връща потвърждение. Предаващата си-ма получа-ва съобщ. и за нея резултата е успешен обмен на Д. В приемната страна се получава дублиране на Д ( 2 блока Д ги смятаме за ). Неколкократна загуба потвърждение ще доведе до мултиплици-ране на Д : Мултипл. на Д в приемната си-ма се избягва ч/з номериране на блоковете от страна на предавателната си-ма. В Д се отделя поле идентификатор на блока и тъй като то има краен размер, номерацията върви последователно по някакъв краен модул. Приемната страна подвърждава при себе си очаквания номер на блока за получаване и при приемане го сравнява с действителния номер : , получава се дублиране на Д, но без запис в буфера, а само потвърждение. По този начин гарантираме, че се пазим от дублиране на информация.

7 въпрос : Протоколи с прозорци

I.Подобряване на ефективността на протоколните взаимодействия : това е взаимодействие от типа изпрати и чакай. Нова услуга не може да започне, докато предишната не е завършила. Характеризира се с : 1.Алгоритъма простота; 2.Възможно-ст за регулиране на дебита на обменната инф-я ч/з забавяне. Недостатък : ниска ефективност в следните 2 случая : -при двупосочен едновременен обмен на Д; -при комуникационни канали, за които времето за разпространение на си-лите м/у 2 си-ми е много > от времето за предаване на самите Д. Подобряване на ефект. при двупосочен едновр. обмен на Д :

Неефектността

се изразява в едновременото

изпращане на потвърждение и Д. Подобрението се състои в това, потвържд. и новите Д да се изпращат в един блок, за да се намали натоварването в комуникац. канал.

за да се осъществи това, във блок се предвижда поле - поле потвържде-ние.


2 случай : Подобряване на ефективността се постига ч/з използване на протоколи за прозорци. При тях имаме право да предаваме нови Д, преди да сме изчакали потвърждение за предните, получава се много по - добро уплатнение на съобщителния-канал-w=6 .

II.Основни х-ки на протоколите с прозорци : -работят с номерирани блокове Д и номерирани потвърждения; -няколко блока могат да бъдат предадени последователно без да се чака потвържд. от приемната страна. Тяхното max количество се определя от рамка, наречена прозорец. Прозорецът представлява списък от после-дователни номера на блокове. Дължината на този списък определя големината на прозореца и се бележи с W. Във 1 момент прозореца съдържа номерата на блокове, които имаме право да допредадем : 1.начален момент, 2.предадени блокове 0-3 но не потвърдени, 3.получен Аск0, 4.получен Аск2, 5.изпратени блокове 8, няма повторение. Прозореца за приемане дефинира списъка на блоковете Д, разрешени за приемане в даден момент. Потвърдените блокове се изваждат от приемния прозорец и се предават за обработка. Прозореца се предвижва напред, като същевремено в него влизат нови разрешени номера на блоковете за приемане. 1.начален момент, 2.получени блокове от 03, 3.изпратен АСК 0, 4.изпратен АСК 3.












III.Анализ на протокол с прозорец при възникване на грешка : В резултат на възникналата грешка е възможна загуба на Д или потвърждения. При загуба на потвърждения с (m), Д от блок (m) ще бъдат потвърдени, едновремено с тези от блок (m+1). При загуба на блок Д с номер n, приемникът няма да потвърди нито един от следващите получени блокове. Съдържание на приемния прозорец при загуба на блок n приема блоковете но не дава потвърждение за нито един. Предавателя ще предаде останали блокове от своя прозорец и ще спре да чака потвърждение. След изтичане на съответния timeout, предавателя ще започне да предава повторно блокове от своя прозорец n, n+1 и т.н. След правилното пристигане на блок n, приемащата страна ще изпрати потвърждение за блок n+5. След получаване на потвържд. n+5, предавателя ще извади потвърдени блокове от своя прозорец и ще се придвижи надясно


IV.Режим на обмен : Има 2 режима : 1.С предварително установена връзка : -обмена минава през 3 фази : а)установяване на връзка; б)обмен на Д; в)разкъсване на връзката. За реализацията на този обмен най - често се използват потвърдени услуги. Връзката се осъществява м/у 2ка едноимени обекти от = нива. Това позволява проверка на готовността в приемната страна, и създава възможност за уточняване на параметруте на обмена. Пълният адрес на получателя се изпраща еднократно, само при установяване на връзка, след това ка установена връзка се ха-ра с отделяне на някакво число. При нередности връзката може да бъде разпадната от коя и да е от двете страни. Такъв режим на обмен се счита за високо надежден. 2.Без предварително установена връзка : При този режим обмена се извършва с 1 фаза, като обикновено се използват непотвърдени услуги. Работи аналогично на пощенската си-ма т.е. вид Д се обменя, независимо от ки останали и носи винаги пълния адрес на получателя. Блоковете се наричат дейтаграми, а режима на обмен - дейтаграма обмен. Особености : не гарантира коректността и правилния ред на обмен на Д и затова е нисконадежден. При малки обеми Д той е много бърз. Този метод дава възможност за едновремено изпращане на Д да мн-во си-ми, групово адресиране. Има 2 случая : а)адресиране до (broadcast), това е адрес с max число 1; б)multicast , където си-те се адресират групово. Този режим е ненадежден, защото предавателя не е сигурен дали е получено съобщението.



























Пищов - 5 въпроса

Добави своя коментар:



Тагове от реферата: , , , , , , ,