четвъртък, 29 януари 2015 г.

Вътрешни портални протоколи IGP. Протокол RIP-описание. Протокол за рутиране OSPF

Вътрешни портални протоколи (Interior Gateway Protocols - IGP) - интегрирани са в повечето операционни системи и рутери.

Протокол RIP (Routing Information Protocol) - стандартизиран от IAB протокол. Статусът му е избираем, т.е. може да се използва или не в дадена система. Когато е избран, използването му трябва да става в съответствие с RFC 1058.

RIP е базиран на два протокола за рутиране - Xerox PUP и XNS. RFC за протокола е издаден след появата на няколко негови варианта. RIP е протокол за векторно рутиране, подходящ за малки мрежи. Налични са две версии - RIP-1 и RIP-2.

RIP-1 е широко използван протокол с няколко съществени ограничения. RIP пакетите се предават по мрежата в UDP дейтаграми (User Datagram Protocol), които на свой ред се носят в IP дейтаграми. RIP-1 имат максимален размер 512 октета. По-големите таблици трябва да се изпращат с няколко дейтаграми. RIP дейтаграмите се изпращат в локална мрежа посредством множествен адрес на ниво MAC и IP мрежов или подмрежов адрес.

В общия случай рутерите използват RIP протокола в активен режим - изпращат своите векторни таблици и ги обновяват въз основа на получените таблици от съседите. Крайните възли, ползващи RIP, работят в пасивен режим - само обновяват своите таблици въз основа на получените от съседите, но не ги изпращат. RIP определя два типа пакети: заявка и отговор (request and response)

Пакет-заявка се изпраща от рутерите за да поискат от съседите част от тяхната векторна таблица (ако пакетът съдържа целеви компютри или мрежи) или цялата таблица (ако пакетът не съдържа такива).

Пакет-отговор се изпраща от рутер за предаване на своята векторна таблица при следните условия:
  • на всеки 30 секунди
  • в отговор на пакет-заявка
  • при промяна на векторната таблица (в случай, че се поддържа принудително обновяване на таблиците) 

Като мерна единица се използва броя на преходите. Този подход е  разумен, но не осигурява предпочитание за маршрути през бързи мрежови връзки (през някои локални мрежи) вместо доста по-бавните глобални мрежи. Съобщенията за обмен на таблиците се изпращат до всички интерфейси, поддържащи RIP. Максималният брой мрежи, описани в едно съобщение е 25 и това е един от съществените недостатъци на този протокол.

Активните и пасивните системи прослушват всички пакети-отговори и обновяват своите таблици. Маршрут до даден целеви адрес, отказан от векторната таблица на съседа, се пази до намирането на алтернативен най-кратък път или за времето на предаване на следващите 6 последователни пакета-отговори ако в тях не се срещне отново. В останалите случаи маршрутът се изтрива.

Когато RIP се използва с IP, фамилията адресни идентификатори е 2 и адресното поле е 4 октета. За намаляване на проблема с броенето до безкрайност, максималната оценка на маршрута е 16 (недостъпен адрес). Форматът на RIP пакета е даден на фиг.5,21



RIP не предава подмрежови маски. Рутер, получаващ RIP пакет-отговор, трябва да има предварително информацията за мрежовите подмаски, за да идентифицира правилно мрежата и конкретния компютър.

Невъзможно е използването на RIP в сложна мрежа с променлива дължина на мрежовата подмаска, понеже ако се знае специфичната подмаска на дадена IP мрежа, RIP протоколът ще интерпретира цялата останала информация за рутиране към тази мрежа на базата на тази единствена маска. Ако се получи пакет със значещи битове в полето за адрес на конкретен компютър, той ще бъде интерпретиран като единичен маршрут до компютър с маска 255,255,255,255.

Въпреки, че протоколът RIP е лесно приложим, неговата реализация има няколко съществени недостатъка:

  • мрежовите подмаски не се обновяват;
  • няма механизъм за разпознаване - това позволява включване в мрежата на рутер, използващ RIP, което е предпоставка за повреди в маршрутните таблици;
  • използват се пълни множествени обяви (broadcast), което е неефективен подход за разпространяване на маршрутна информация.

Протокол за рутиране RIP-2 - той е стандартен протокол с изборен статус. Описан е в RFC 1723. Прилага се за преодоляване на голяма част от недостатъците на предходната версия.





сряда, 28 януари 2015 г.

Маршрутизация - протоколи и реализация. Основи на маршрутизирането. Рутиране на ниво IP. Статично и динамично маршрутизиране.

Маршрутизация - протоколи и реализация.

Основи на маршрутизирането - процесът на придвижване на пакети информация от един IP-адрес към друг се нарича маршрутизиране (routing). То е част от мрежовия (интернет) слой, макар че главната функция на рутиращия протокол е да обменя информация за рутирането с други рутери. Една от основните задачи на маршрутизатора е даопределяне на оптимялния път. За да постигнат това, маршрутизаторите използват няколко мерни единици, които представляват оценки или стойности на даден параметър от мрежовата връзка:
  • брой преходи (hop count) - брой на рутерите, през които е преминал даден пакет информация от мрежата източник към мрежата получател;
  • закъснение (delay) -  времето, необходимо за придвижване на даден информационен пакет от мрежата източник към мрежата получател, закъснението зависи от пропускателната спососбност на каналите, броя на заявките за обслужване на всеки от маршрутизаторите по пътя на пакета, физически разстояния между отделните мрежи, натоварвания, задръствания, блокирания, повреди;
  • пропускателна способност - указва обемните възможности на каналите за връзка;
  • надеждност - оценка на надеждността се прави според статистическия брой блокирали връзки, както и времето за възстановяване на всяка пропаднала връзка;
  • състояние на връзката - параметър, указващ относителни качества на връзката: скорост, важност;
  • цена на комуникацията - нерядко цената на услугата има значение съизмеримо със изпълнението на самата услуга.

Статично и динамично маршрутизиране.

Статичното маршрутизиране изисква ръчна настройка на всички налични пътища в рамките на компютърната мрежа. То работи най-добре в компютърни мрежи със строго установена топология. При необходимост от промени, всяко преконфигуриране се прави ръчно иначе маршрутизацията ще бъде некоректна. Този тип маршрутизация създава доста практически неудобства свързани с поддръжката на мрежата. При повреда на маршрутизатор се налага ръчно пренастройване на информационните пътища, т.е. по-високи разходи за поддръжка и необходимост от по-висококвалифициран персонал. Предимството на статичната маршрутизация (която в България често се прилага за ведомствени малки и средни мрежи) е, че тя позволява мрежата да бъде конфигурирана и оптимизирана за по-различни нива на трафик, непредвидени в стандартните настройки на динамичните методи за маршрутизация.

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



Рутиране на ниво IP.


Класове IP адреси. Класово и безкласово адресиране. Подмрежи и изчисляване на подмрежова маска.

Интернет протоколът (IP) е специфициран с документ STD5. В стандарта се включват също ICMP (Internet Control Message Protocol) и IGMP (Internet Group Management Protocol).

IP е протокол, който създава виртуално мрежово пространство, скривайки по-долните слоеве. Той позволява пакетен обмен на информация, несвързан с потока данни.

На всеки хост на ниво интернет, в рамките на протокола TCP/IP се присвоява 32-битово цяло число, наречено IP-адрес, което идентифицира еднозначно всяко едно устройство от TCP/IP мрежата (компютър, терминал, маршрутизатор, хъб). За да получи IP адрес, дадено устройство трябва да отговаря на поне от следните три условия: 1. използва се за достъп към други устройства от мрежата, 2. използва се като разпределен мрежов ресурс, 3. може да бъде мрежово управлявано.

Организацията, която определя правилата управлява технологично присвояването на Интернет адреси е IANA (Internet Assigned Number Authority).

Характерно в концепцията на IP-адресирането е, че всеки адрес съдържа маршрутизираща информация за мрежата, към която принадлежи специфицирания хост.

За указване на всеки IP-адрес се използват 5 предварително дефинирани класове, фиг.4.1.



Клас A - мрежовата част е 8 бита, а частта устройство - 24 бита. Стойността на първия октет е между 1 и 126. В двоичен код първият му бит е винаги е 0. Останалите 7 бита указват мрежовия идентификатор. 0 и 127 не се използват, на разположение са 126 мрежови адреса. За идентификатор на мрежово устройство са предвидени 24 бита, т.е. до 16777216 уникални мрежови устройства могат да бъдат подключени едновременно.

Клас B - мрежовата част е 16 бита, а частта устройство - 16 бита. Стойността на първия октет е между 128 и 191. Това позволява адресирането на до 16384 уникални мрежи, всяка от които съдържаща до 65534 уникални мрежови устройства едновременно. Първите два знака на първия октет са 10. Останалите 14 бита определят уникален мрежов адрес. Общият брой мрежи се пресмятат като 214 = 16 384; За идентификацията на мрежовите устройства са предвидени 16 бита, т.е. 65536 възможности, като 2 от тях са резервирани адреси за служебно ползване от системата. На разположение са 65534 уникални адреса на устройства в мрежата.

Клас C - мрежовата част е 24 бита, а за устройство - 8 бита. Стойността на първия октет е между 192 и 223. Това позволява адресирането на до 2 097 152 уникални мрежи, всяка от които съдържаща до 254 уникални мрежови устройства подключени едновременно. Първите три знака на първия октет са 110. Останалите 21 бита определят броя на уникалните мрежови адреси - 2 097 152. За идентифициране на мрежовите устройства са предвидени 8 бита, т.е. 256 възможности, като 2 от тях са резервирани адреси за служебно ползване от системата. На разположение са 254 уникални адреса на устройства в мрежата.

Клас D - Адресите от този клас са резервирани за множествен достъп (multicast) и не могат да бъдат присвоявани на индивидуални мрежови устройства. Стойността на първия октет е между 224 и 239. В двоичен вид първия октет винаги започва с 1110. Останалите 28 бита се използват за идентифициране на съответната група за множествен достъп.

Клас E - Адресите от този клас са експериментални и не се използват за публични цели.. Те са резервирани за бъдещи приложения. Стойността на първия октет е между 240 и 255. В двоичен вид първия октет винаги започва с 11110.

Мрежови маски - те определят кои битове от IP-адреса дефинират мрежовата част и кои указват адреса. Големината на мрежовата маска е също 32 бита. Обособени са мрежови маски по подразбиране според класа на използваната мрежа. Те са: клас A - 255.0.0.0; клас B - 255.255.0.0; клас C - 255.255.255.0

Безкласово рутиране между домейни - при него не се осъществява рутиране между отделните мрежи. Маршрутизацията между тях се съгласува като се използват битовете от по-висок ред в IP-адреса (т.нар. IP-префикс).

Реализацията на безкласово рутиране се базира на протокола BGP.4, а стратегията за нея е описана в RFC 1520. Доставчиците на мрежови услуги са 4 типа:





понеделник, 26 януари 2015 г.

Методи за достъп по преносната среда.

Методите за достъп в локалните мрежи се определят от наличието на обща комуникационна среда. Те се разделят основно на две групи - детерминирани и недетерминирани.

Детерминирани методи.

При детерминираните методи на всяка станция от локалната мрежа е присвоена непрекъснато част от пропусквателната способност на комуникационната среда. Основно това са методите, осигуряващи разделение на каналите по честота и време. Основният недостатък на тези методи за достъп е, че поради случайния характер на процеса за достъп до информацията ,се получава много нисък коефициент на използване пропусквателната способност на средата. Тези методи по принцип не се използват в локалните мрежи.



Недетерминирани методи

При недетерминираните методи за множествен достъп, общата информационна среда, се разпределя или предоставя изцяло на станциите, които имат готови за предаване съобщения. Този подход води до многократно по-ефективно използване на преносната среда, но има значително по-сложна реализация.

Множествен достъп

Този елегантен и ефективен метод за разпределение на каналите е разработен още през 1970 г. от Норман Абрамсон и екип от университета в Хавай. Макар, че той е бил замислен специално за радиомрежите, методът се оказва успешно приложим за много предавателни среди, в които е налично множество некоординирани потребители.

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

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

Настойчива стратегия - Готовата станция следи освобождаването на канала и започва предаването моментално след неговото освобождаване;

Ненастойчива стратегия - Готовата за предаване станция не следи непрекъснато дали каналът е зает, а през определени интервали от време. Предаването започва в момент, когато се открие, че каналът е свободен;

 P-настойчив - В случай, че определена станция има готовност да предава данни, тя проверява заетостта на канала. Ако каналът е свободен, предаването започва с вероятност P. Вероятността за неизползване е Q = 1 - P

Подобрение на състезателния метод е даване на възможност за прекъсване на предаването в момент на възникване на конфликт. Този метод се нарича CSMA/CD (Carrier Sense Multiple Access with Collision Detection - множествен достъп с откриване на носещата и разпознаване на конфликтите). Тзои метод прилага концепцията, показана на фиг.2.5. В момент t1 е завършено предаването на данни от някоя работна станция в локалната мрежа. Всички останали участници в нея, готови да предават, могат да се опитат да заемат канала. Ако две или повече станции започнат едновременно предаване по този канал - ще настъпи конфликт. Всички предаващи ще разпознаят конфликта, ще прекратят предаването и ще изчакат период от време, генериран като случайно число и ще започнат предаване в нов, произволен момент, в който каналът се окаже незает от друга участник в мрежата. Методът CSMA/CD се основава на принципа на разменящи се конкурентни периоди и периоди на предаване, в резултат на което възникват времеинтервали, в които каналът се оказва свободен за съответната станция.


Ако приемем, че една станция започне предаване в момент t1 , а τ времето за разпространение на сигнала между две крайно отдалечени точки от локалната мрежа и след време τ - ε  някоя друга станция започва предаване. Необходимото време  възникналият конфликт да достигне първата станция е 2τ - ε .  т.е. в най-неблагоприятния случай, на една станция е необходимо време 2τ, като конкурентен интервал, за да осигури безконфликтно заемане на канала. Времето за коаксиален кабел дължина 1km е приблизително 5μs.

Ако поне едната станция открие конфликта, тя спира предаването на данни, генерира предупредителни сигнали до останалите участници в локалната мрежа, че каналът е зает и изчаква времеинтервал със случайна продължителност преди да направи нов опит да заеме преносната среда. След разпознаването на конфликта, времето за нов достъп се разделя на дискретни интервали с дължина максималното време за разпространение на сигнала в рамките на локалната мрежа, т.е. 2τ, В съответствие с изискванията на стандарта Ethernet (IEEE802.3) за максимална дължина на кабелите при локална мрежа с пропусквателна способност 10 Mbps, дължината на един дискретен времеинтервал е 512 времена за предаване на 1 бит, т.е. 51.2μs.

След първия конфликт, станцията изчаква 0 или 1 времеинтервала, преди да опита нов достъп до средата. Ако се стигне до втори конфликт, броят на времеслотовете се генерира като случайно число от стойностите 0,1,2 или 3, което намалява вероятността от нов конфликт. В случай на нов конфликт, времето за изчакване се определя на същия принцип в интервала от 0 до 2n-1, където n е номерът на последния конфликт. След 10тия конфликт, максималният брой времеинтервали се фиксира на 1023, а след 16-тия конфликт, не се прави опит за нов опит за достъп до общата среда. В последния случай се приема, че е налице физическа повреда в контролерите или средата.

Методът CSMA/CD е основен при локалните мрежи. Откриването и разпознаването на конфликти е аналогов процес.

петък, 23 януари 2015 г.

LAN технологии. Структура на Ethernet рамката. Правила за инсталиране

Особености на локалните мрежи за прилагането на OSI модела.

Еталонният модел OSI се приема като концепция за изграждане на разпределениете отворени системи. Приложен към локалните мрежи, моделът OSI запазва същите принципи на йерархия, но вътрешната логика на долните три слоя се различава частично от еталонния модел. Разликата се обуславя от факта, че в локалната мрежа липсват междинни комутационни възли. Всяка работна станция свързана към мрежата извлича и получава предназначените за нея пакети информация на базата на адреса на получателя, който се съдържа в самия пакет.

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

локалните мрежи имат три отличителни белега:

1. Географско разположение на не повече от няколко километра;
2. Реализираната скорост за предаване на информация от минимум няколко мегабита в секунда.
3. Единен собственик на мрежата (организация или учреждение).

Изброените особености на локалните мрежи ги правят изключително ефективни, икономически и технически целесъобразни. Високата им пропусквателна способност и малките закъснения позволяват реализацията на разпределени симетрични паралелни системи. Високата скорост е предпоставка за опростяване на комуникационните протоколи. Максимално опростени или напълно отпадат средствата за маршрутизиране, управление на информационния поток, оптимизиране на пропусквателната способност, коригиране на грешки и др.

Топология на локалните мрежи

Топология на локалната мрежа представлява общата схема на разположение отделните ѝ възли и връзките между тях. Освен физическа топология, съществува и виртуална топология. Напълно възможно е и се прилага локална мрежа с определена физическа топология да реализира различни типове виртуални топологии за трансфер на информация между възлите на мрежата. Тази възможност играе голяма роля за оптимизацията в обработката на информационните пакети.

Топология тип "звезда"

Мрежите от тип "звезда" се отличават с липсата на необходимост от избор на маршрут на отделните съобщения. Тези функции се поемат от централния възел, което опростява структурата на останалите възли. Качеството на работата на мрежата зависи от правилното функциониране на централния възел, а от неговата пропусквателна способност зависи производителността на мрежата.




Най-простата звезда е с един активен или пасивен концентратор (хъб), към който са подключени отделните работни станции между 2 и 16 на брой. По-сложни звездни конфигурации могат да бъдат изградени с повече от един свързани помежду си концентратори, даващи възможност за по разклонени дървовидни структури.

Шинна топология

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


Една от най-важните ѝ особености е пасивното свързване на отделните станции към общата информационна среда, поради което тяхното индивидуално състояние не влияе на работата на мрежата. Много разпространена реализация на такава топология е шина с коаксиален кабел и T- конектори за връзка с останалите станции.

Кръгова топология

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


Независимо от очевидните предимства, кръговата топология има и един основен недостатък - всяка една работна станция се подключва активно към кръга, което силно увеличава вероятността от повреди в мрежата. Този недостатък се избягва с въвеждане на кабелни центрове за осигуряване автономна работа на отделните станции, Въпреки това кръговите мрежи са много перспективни при оптични комуникационни среди, които обикновено са реализирани като двоен пръстен, което значително повишава скоростта на трансфер и надеждността на мрежата.



Ethernet - През 1973 г. Робер Меткалф съвместно с Дейвид Богтс и работна група реализира локалната мрежа Ethernet, която и до днес е запазена марка на Xerox Corp. Тази находчива разработка бързо набира популярност и това довежда до създаване на цялостни комплекти схеми за реализация, което за кратко време превръща Ethernet в стандарт за изграждане на локални мрежи.

По същото време в международен план се осъзнава необходимостта от нормативни документи за стандартизация в комуникационните услуги. В рамките на международната организация IEEE се оформят и утвърждават като стандарти за локални мрежи следните предложения:

IEEE 802.3 - основан на Ethernet стандарт за множествен достъп до локалната комуникационна среда;

IEEE 802.4 - стандарт за системи с шинна топология за детерминирано управление комуникационната среда (Token Bus);

IEEE 802.5 - стандарт за системи с кръгова топология за детерминирано управление на комуникационната среда (Token Ring);

мрежи от тип FDDI.

Тези стандарти се различават най-вече по реализацията на физическия слой по контрола на достъпа до средата (MAC). Нормативният документ 802.2 дефинира горната част на осигурителния слой (LLC).


IEEE 802.3 - основан на Ethernet стандарт за множествен достъп до локалната комуникационна среда;


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

1.1 Класификация

Локални мрежи (Local Area Network, LAN) - свързват компютърни системи в рамките на един офис или в рамките на една организация. Класифицират се по топология (шинна, кръгова, звезда и др.), скорост (нискоскоростни - до 10Mbps и високо скоростни над 10Mbps).

Градски мрежи (Metropolitan Array Networks, MAN) - чрез тях се подключва съвкупност от локални мрежи в цял град или община. За основа се използват носещите мрежи за предаване на информация. В градските мрежи се включват телефонните мрежи (с аналогова или цифрова комутация), мрежите за цифрова информация с вградени услуги (ISDN), радиомрежите и др.

Глобални мрежи (Wide Area Networks, WAN) - служат за комуникация между компютри, принадлежащи на една организация, но разположени на географски разстояния един от друг. Частните мрежи от този тип се изграждат на базата на частично прилагане на еталонния модел на отворените комуникационни мрежи.

1.2 Еталонен модел на мрежова архитектура.

За да се осигури съвместимост на оборудването и да се намали сложността на мрежите, са дефинирани единни стандарти, обособени в единен абстрактен модел, който разделя процеса на комуникация на отделни слоеве. Моделът е предложен от международната стандартизационна организация (ISO) и носи наименованието OSI - еталонен модел за комуникация на отворени системи.

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

Слой N обозначава конкретно ниво в системата правила за комуникация (протоколи). Слой N+1 е по-високия йерархично слой, а N-1 е по-ниският. Всеки N слой с изключение на най-високия, предоставя на следващия N+1 слой определен набор от функции за обработка и представяне на информацията., т.е. N обслужва по високия N+1 слой. Обектите на по-горните слоеве взаимодействат с по-долните посредством точки за достъп до обслужване (SAP - Service Access Point). Всяка такава точка е достъпна само за един обект от слой N+1, а обект от слой N може да обслужва няколко точки за достъп. Точките SAP от слой N реализират логически интерфейс на обектите от слой N+1, т.нар. N-протокол. Посредством тази връзка обектите от слой N+1 могат да обменят информация помежду си.


Описание на 7-те слоя в еталонния модел.

Физически слой - обектите на този слой са предимно технически средства, реализиращи предаването на отделните битове информация през преносната физическа среда. Това са различни типове модемни съоражения, които изграждат физическите канали за предаване на информацията.

Канален слой - тук се преобразува първичният поток данни в последователности от кадри. Обектите на този слой реализират връзки на логическо ниво, като обменят информацията помежду си без да се интересуват от начина, по който тези данни се преобразуват във физически сигнали. Тук се извършва откриването и коригирането на грешки в обменения поток данни. Данните се предават на на порции наречени кадри с големина и формат, зададена от избрания мрежов протокол. При мрежите с пакетна комутация, обикновено дължината на кадрите, съвпада с големината на пакетите. Каналният слой има обособени две поднива LLC (Logical Link Control - логически контрол на връзката) и MAC (Media Access Control - контрол на достъпа до мрежовата среда). LLC осигурява връзката с мрежовия слой, а MAC - достъпа до физическата среда.

Мрежов слой - обектите в този слой реализират връзките на мрежово ниво. Типична функция е маршрутизацията на съобщенията. Тук са включени и задачите по оптимизиране на натоварването на отделните канали и недопускане на "задръствания", вследствие от неравномерното подаване на данни. Мрежовият слой се реализира предимно софтуерно.

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

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

Представителен слой - Ролята на този слой е да кодира и представя информацията по предварително определен за това начин между взаимодействащите помежду си обекти.

Приложен слой - Обектите на този слой се състоят от приложните процеси за обработване на информацията. Той представлява прозорец, през който потребителите могат да обменят смислена (от човешка гледна точка) информация. В този слой се извършват всички необходими преобразувания на информацията, както и съответните виртуални терминали и терминални емулации.








сряда, 21 януари 2015 г.

Честотно модулирани сигнали. Спектрална и векторна диаграма. Предимства и недостатъци на ЧМС. Получаване на ЧМС

Общи сведения за модулирани сигнали.

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

Най-разпространената модулация е използването на високочестотно колебание като носещ сигнал:

a0(t) = A0cos(ω0t+φ0)                                                                (5.1)

където A0 е амплитудата му, ω0 е честотата, а φ0 е неговата начална фаза.
В зависимост от това, кой от тези параметри се променя под влияние на модулиращия (управляващия) сигнал, модулацията бива съответно амплитудна, честотна и фазова. Поради факта, че изразът ω0t+φ0ψ(t) представлява пълният фазов ъгъл на косинусоидата и очевидно при промяна на ω0 се изменя и φ0 , двете последни модулации са известни под общото наименование ъглова модулация.
                                                                            Δψ       dψ(t)
Моментната ъглова честота ω(t) = 2 π f(t) =  lim  ─── =  ───             (5.2)
                                                                 Δt→0     Δt          dt

Казано с думи ъгловата честота на колебанието (5.1) е първа производна на пълния фазов ъгъл.

В частен случай, ако пълната фаза се изменя пропорционално на времето ψ(t) ω0t+φ , то в съответствие с (5.2), се получава:
            d
ω(t) =  ──  (ω0t+φ)                                                                                 (5.3)
           dt

Въпреки широкото разпространение на класическите видове модулация, все по-голямо приложение в съвременната техника намират методите за модулиране на импулсни сигнали. Те могат да се разглеждат като първична модулация за преминаване от непрекъснат в дискретен сигнал. След това модулираните импулси действат като модулиращ сигнал на високочестотните трептения. Реализира се вторична модулация.

Когато модулиращият сигнал представлява импулс, процесът на вторична модулация се нарича манипулация - съответно амплитудна, честотна и фазова.

Най-известна и разпространена е импулсно-кодовата модулация (ИКМ). Следват делта модулация, честотно-импулсна модулация (ЧИМ), фазово-импулсна (ФИМ), амплитудно-импулсна (АИМ), широчинно-импулсна (ШИМ). Наименованията точно показват върху кой от параметрите на сигнала се въздейства.

Микровълновите (СВЧ) комуникации и тези за обмен на данни разширяват приложението на методите за моодулация с предаване на цифрово кодирани амплитуди и фази. Прилага се векторна модулация, която включва две перпендикулярни квадратурни (Q) компоненти. Използват се два вида модулация - амплитудна (QAM) и цифрово-фазова (PSK). При втората се цели увеличаване на броя предадени битове за един период на сигнала.


Сигнали с ъглова модулация,

Ъгловата модулация се характеризира с изменение на пълния фазов ъгъл на носещото трептение в зависимост от промяната на управляващия сигнал. Тъй като измененията на ω(t) и ψ(t) са взимно свързани, следва че честотната и фазовата модулация не могат да бъдат реализирани напълно самостоятелно. Поради това, разделянето им има условен характер. По-голяма прегледност се получава, когато се конкретизира формата на управляващия сигнал iΩ :

iΩ = IΩ cos(Ωt+Φ)                                                                             (5.24)

Изразите се опростяват ако се приеме, че Φ0
Фазово модулиран (ФМ) сигнал се нарича сигналът

i(t) = Imcos[ω0t+φ(t)]                                                                (5.25)

при който изменението на фазата по отношение на cosω0t  се изменя от някаква начална стойност φ0 пропорционално на модулиращия сигнал iΩ

φ(t) = φ0 + k iΩ                                                                      (5.26)

Като заместим (5.26) и (5.24) в (5.25), получаваме:

i(t) = Icos(ω0t + φ0 + k iΩ) =  Icos(ω0t + φ0 + mφcosΩt)             (5.27)

Величината mφ = k IΩ                                                          (5.28)
се нарича индекс на фазовата модулация. Тъй като максималната стойност на cosΩt е 1, то е числено равна на максималното отклонение на началната фаза на сигнала от средната стойност на φ0.

На фиг.5.6 а е графично показан немодулираният носещ сигнал, на фиг.5.6 б - нискочестотен модулиращ сигнал, а на фиг.5.6 в - фазово модулираният сигнал от вида (5.27). От графиката се вижда, че в процеса на модулация се изменя периодът на модулираните колебания, а следователно и тяхната честота.



Нека в съответствие с модулирания сигнал iΩ се изменя честотата му спрямо някаква средна стойност, така че  ω(t) = ωω1(t)                                                    (5.29)
където ω1(t) = iΩ

Тъй като ψ(t) = ∫ω(t) dt , сигналът с променлива честота, на базата на (5.24) и (5.25) може да се запише по следния начин

i(t) = Icos ∫ω(t) dt                                                     (5.30)

Тогава като се имат предвид изразите (5.29) и (5.30) се получава

i(t) = Icos ∫0 + IΩcosΩt) dt  = Icos(ω0t + φ0 + mf sin Ωt)                           (5.31)

където mIΩ  / Ω се нарича индекс на честотна модулация.

Индексът на честотно модулираните сигнали е число което се изменя от 0 до няколко десетки единици, но практически е 3 ≤ mf ≤ 10

Сравнявайки изразите (5.27) и (5.31) се вижда взаимовръзката между честотната и фазовата модулация.

При честотната модулация, индексът m е право пропорционален на амплитудата на модулиращия сигнал и обратно пропорционален на неговата честота.

При фазовата модулация, индексът m е право пропорционален на амплитудата на модулиращия сигнал и не зависи от неговата честота.

Величината  Δω IΩ нсе предствалява най-голямото отклонение на честотата от средната стойност ω0 и се нарича девиация (отклонение или амплитуда на модулацията)

mΔω / Ω                           (5.34)

Скоростта на изменение на фазовия ъгъл е равен на моментната стойност на честотата, т.е.
          dψ(t)
ω(t) = ───                         (5.35) 
           dt

Пълният фазов ъгъл от (5.27) е ψ(t) = ω0t φ0 + k iΩ                      (5.36)
Тогава
             d
ω(t) =  ──  (ω0t φ0 + k iΩ ) = ω0 mf Ω sinΩt                                (5.37)
           dt

Тъй като най-голямата стойност на sinΩt = 1, то

Δωmax = mφ Ω = IΩ  Ω                                                       (5.38)
представлява максималното отклонение на фазово-модулирания сигнал от средната стойност ω0 (девиация на честотата)
Изразът (5.38) показва, че при фазовата модулация, девиацията на честотата е пропорционална на амплитудата на модулиращия сигнал и на честотата. При честотната модулация, девиацията е пропорционална само на амплитудата на модулиращия сигнал и не зависи от честотата.

В таблица 5.1 са съпоставени някои от параметрите на фазовата и честотната модулация при наличието на хармоничен модулиращ сигнал




В На фиг.5.7 са показани измененията на индекса на модулация и девиацията на честотата като функция на честотата на модулиращия сигнал при честотна модулация (фиг.5.7 а) и при фазова модулация  (фиг.5.7 б)

Ако в израза за честотно модулиран ток (5.31) се положи msin Ωt = α  и  ω0t φ0 = β , отчитайки че cos(α-β) = cosα cosβ - sinα sinβ се получава

i(t) = I0 [cos (msin Ωt) cos (ω0t φ0) - sin (msin Ωt) sin (ω0t φ0)]                      (5.39)

Така полученият израз се разлага в безкраен ред на Бесел. Практически е установено, че при n > m , коефициентите пред функциите на реда на Бесел имат пренебрежимо малки стойности и могат с висока практическа точност (99%) да се пренебрегнат. Тогава широчината на спектъра на честотно-модулиращия сигнал е 

F ≈ 2Ω (m 1)                                                              (5.40)

От (5.40) се вижда, че ширината на честотния спектър на честотно модулираните колебания е много по-голяма от тази на амплитудно модулирания сигнал. Абсолютно същият резултат за ширината на спектъра честотно модулирания сигнал и при фазова модулация.

Ако се разгледа частния случай, когато m ≤ 1 , изразът (5.39) може да се опрости, тъй като за много малки ъгли cos (msin Ωt) ≈ 1 и sin (msin Ωt) ≈ msin Ωt . Тогава той ще приеме вида:
                                   mI0                                                  mI0
i(t) = Icos(ω0t + φ0) - ──── cos[(ω0 Ω)t φ0] + ──── cos[(ωΩ)t φ0]       (5.41)
                                      2                                         2

Изразът (5.41) се отличава от израза за амплитудно модулиран сигнал само по отрицателния знак на долното странично колебание (5.12). Точно този минус т.е. добавянето на ъгъл π води до превръщането на амплитудната модулация във честотна или фазова.



На векторната диаграма от фиг. 5.8 а е показано как изменението с ъгъл π на фазата на долното странично колебание води до това, че резултантният вектор ОА има променлива начална фаза. Тъй като краят на вектора на носещото трептение ОМ се движи по окръжност (прекъснатата линия на фиг.5.8) се вижда, че при колебание на модулирания вектор ОА ще се променя не само ъгълът му спрямо ОМ, но и неговата дължина. В случая на фиг.5.8 б, това е частта от вектора ОА извън окръжността. Тази част от вектора представлява паразитна амплитудна модулация и е основен недостатък на честотно и фазово-модулираните сигнали.

Основното преимущество на честотно- и фазовомодулираните сигнали е тяхната висока шумоустойчивост, която се проявява при стойности на индекса m >> 1. В радиоразпръскването честотно-модулирани сигнали се използват само в диапазона на УКВ.

От изразите (5.27) и (5.31) се вижда, че техните амплитуди не зависят от големината на модулиращия сигнал, поради което съответните радиопредаватели работят с постоянна мощност, т.е. мощността в режим на мълчание е равна на мощността на честотно (фазово) модулирания сигнал.

Equations

π 8 3