Автоматизация Автоматизация Архитектура Астрономия Одит Биология Счетоводство Военна наука Генетика География Геология Държавна къща Друга журналистика и средства за масова информация Изкуство Чужди езици Компютърни науки История Компютри Компютри Кулинарна култура Лексикология Литература Логика Маркетинг Математика Механика Механика Мениджмънт Метал и заваръчна механика Музика Население Образование Безопасност на живота Охрана на труда Педагогика Политика Право инструмент за програмиране производство Industries Психология P Дио Религия Източници Communication Социология на спорта стандартизация Строителство Технологии Търговия Туризъм Физика Физиология Философия Финанси Химически съоръжения Tsennoobrazovanie скициране Екология иконометрия Икономика Електроника Yurispundenktsiya

Функции на ниво модели ISO / OSI

Прочетете още:
  1. Can-Am-2015: нови модели на ATV Outlander L и връщането на Outlander 800R Xmr
  2. II. Основни задачи и функции
  3. III. Тема, метод и функция на философията.
  4. S: RSPS се състои от следните нива
  5. XVIII. ПРОЦЕДУРИ И ФУНКЦИИ
  6. YIII.5.2.Анализ и моделиране
  7. А) ПРЕХВЪРЛЯНЕ В РУСКИ ЕЗИК ФУНКЦИИ НА ЧЛЕНОВЕТЕ
  8. А. Средната квадратна грешка на функция от измерените величини.
  9. Абсолютни нива на растеж
  10. Обобщени класове и чисти виртуални функции. Виртуални деструктори. Приятелски функции. Приятелски класове.
  11. Модели на авторегресивна динамика
  12. Адаптивни функции

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

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

Пример за протокол за физически слой е Ethernet 10Base-T спецификацията, която определя като използван кабел неекранирана усукана двойка от категория 3 с импеданс от 100 ома, конектор RJ-45, максимална дължина на физическия сегмент от 100 метра, код на Манчестър за представяне на данни по кабел, и други характеристики на средните и електрически сигнали.

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



В протокола на слоя на връзката, използван в локалните мрежи, се определят определена структура на връзките между компютрите и начините за тяхното адресиране. Въпреки че слоят за връзка с данни осигурява доставянето на рамка между всеки два възела на локалната мрежа, той прави това само в мрежа с много специфична топология на връзките, точно топологията, за която е проектирана. Такива типологии, поддържани от LAN-link протоколи, включват общ bus, пръстен и звезда. Примери за протоколи на слоя са Ethernet, Token Ring, FDDI, 100VG-AnyLAN.

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

В глобалните мрежи, които рядко имат редовна топология, слоят канал осигурява съобщения между два съседни компютъра, свързани чрез отделна връзка. Примерите за протоколи "от точка до точка" (често наричани такива протоколи) са широко използваните PPP и LAP-B протоколи.

Мрежов слой. Това ниво служи за образуване на единна транспортна система, която обединява няколко мрежи с различни принципи на предаване на информация между крайните възли. Да разгледаме функциите на ниво мрежа на пример за локални мрежи. Протоколът за слоевете на LAN връзката осигурява предаването на данни между всички възли само в мрежата със съответната типична топология . Това е много строго ограничение, което не позволява изграждането на мрежи с добре развита структура, например мрежи, които свързват няколко корпоративни мрежи в една мрежа или високо надеждни мрежи, в които има излишни връзки между възлите. За да се поддържа, от една страна, простотата на процедурите за предаване на данни за типичните топологии, а от друга страна, да се позволи използването на произволни топологии, се използва допълнителен мрежов слой. На това ниво се въвежда концепцията за "мрежа". В този случай мрежата е набор от компютри, свързани помежду си съгласно една от стандартните стандартни топологии и използвайки един от протоколите за слоя на връзките, определени за тази топология за предаване на данни.

‡ Зареждане ...

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

Съобщенията на ниво мрежа обикновено се наричат пакети . При организацията на доставката на пакети на ниво мрежа се използва концепцията за "номер на мрежата" . В този случай адресът на получателя се състои от номера на мрежата и номера на компютъра в тази мрежа.

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

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

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

Примери за мрежови слоеви протоколи са протоколът TCP / IP IP stack interworking и IPX стека IPX протокол.

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

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

Като правило, всички протоколи, като се започне с транспортния слой и по-високи, се изпълняват от софтуера на крайните възли на мрежата - компоненти на техните мрежови операционни системи. Примерите за транспортни протоколи включват протоколите TCP и UDP на стека TCP / IP и стека на протокола Novell SPX.

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

Ниво на представяне. Този слой гарантира, че информацията, предавана от слоя на приложението, е разбираема за слоя на приложение в друга система. Ако е необходимо, презентационният слой извършва преобразуване на формати на данни в някакъв общ формат на представяне, а съответно на приемане извършва обратната трансформация. По този начин слоевете на приложения могат да преодолеят, например, синтактичните различия в представянето на данни. На това ниво може да се извърши криптиране и дешифриране на данните, поради което се гарантира поверителността на данните за всички услуги за приложения. Пример за протокол, който работи на ниво презентация, е протоколът Secure Socket Layer (SSL), който осигурява тайно обмен на съобщения за протоколите на слоя за приложения на TCP / IP стека.

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

Има много голямо разнообразие от протоколи на ниво приложение. Ето само някои от най-често използваните файлови услуги: NCP в операционната система Novell NetWare, SMB в Microsoft Windows NT, NFS, FTP и TFTP, включени в TCP / IP стека.

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

32) История и перспективи на TCP / IP стека

Протоколът за контрол на преноса / Интернет протокол (TCP / IP) е стандартен стек от протоколи за индустрията, предназначен за глобални мрежи.

Стандартите TCP / IP се публикуват в поредица от документи, наречени Request for Comment (RFC). Документите за RFS описват вътрешната работа на интернет. Някои RFS описват мрежови услуги или протоколи и тяхното изпълнение, докато други обобщават условията за ползване. TCP / IP стандартите винаги се публикуват като RFS документи, но не всички RFS определят стандартите.

Струята е разработена по инициатива на Министерството на отбраната преди повече от 20 години, за да свърже експерименталната мрежа ARPAnet с други спътникови мрежи като съвкупност от общи протоколи за хетерогенна компютърна среда. Мрежата ACRA подкрепи разработчици и изследователи във военни области. В мрежата ARPA връзката между двата компютъра бе осъществена с помощта на протокола Интернет протокол (IP), който все още е един от основните в TCP / IP стека и се появява в името на стека.

Голям принос за разработването на TCP / IP стека е направен от университета Бъркли, който изпълнява протоколите на стека в своята версия на операционната система UNIX. Широко разпространената употреба на OC UNIX доведе до широкото приемане на протоколи за IP и други стекове. На същия стак функционира световната интернет информационна мрежа, чиято IETF (Internet Engineering Task Force) допринася за подобряването на стандартите за стека, публикувани под формата на RFC спецификации.

Така че водещата роля на TCP / IP стека се дължи на следните свойства:

• Това е най-пълният стандарт и в същото време популярен стек от мрежови протоколи, който има дълга история.

• Почти всички големи мрежи предават по-голямата част от трафика си, използвайки протокола TCP / IP.

• Това е метод за достъп до интернет.

• Този стек служи като основа за създаване на интранет-корпоративна мрежа, използваща интранет транспортни услуги и WWW хипертекстова технология, разработена в Интернет.

• Всички съвременни операционни системи поддържат TCP / IP стека.

• Това е гъвкава технология за свързване на хетерогенни системи както на ниво транспортни подсистеми, така и на ниво услуги.

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


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | | 14 | 15 |


Когато използвате този материал, свържете се със bseen2.biz (0.052 сек.)