Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
Бердичівський політехнічний коледж
КОНТРОЛЬНА РОБОТА
з предмета “Компютерні мережі”
Виконав: студент групи ПЗС-504
ШПАК Р.В.
Перевірив викладач: КОЗІК В.Ю.
м. Бердичів
р.
. Характеристика та призначення Прикладного рівня еталонної моделі OSI?
Розташований на вершині стеку протоколів Прикладний рівень є джерелом і приймачем для всіх переданих через мережу повідомлень. Усі процеси ініціюються доданком, якому потрібно одержати доступ до мережного ресурсу, але процеси Прикладного рівня, не обовязково є самими додатків. Наприклад, при використанні текстового процесора для відкриття документа, збереженого на сервері, запит перенаправляється в локальну мережу. Сам текстовий процесор не передбачає процесу Прикладного рівня, необхідного для доступу до файлу. У більшості випадків цю функцію виконує елемент операційної системи, що вміє розрізняти запити, спрямовані до файлів на локальних дисках і до файлів, розташованим у мережі.
Деякі доданки, розроблені спеціально для доступу до мережних ресурсів. Спеціалізований доданок FTP-клієнта, невіддільний від протоколу Прикладного рівня, який використовує його для взаємодії через мережу. Деякі протоколи, що нерозривно повязані з доданками:
DHCP (Dynamic Host Configuration Protocol, протокол динамічної конфігурації хостов);
TFTP (Trivial File Transfer Protocol, найпростіший протокол передачі файлів); П DNS (Domain Name System, система доменних імен); П NFS (Network File System, мережна файлова система);
RIP (Routing Information Protocol, протокол обміну інформацією маршрутизації);
OSPF (Open Shortest Path First, протокол маршрутизації з вибором найкоротшого маршруту);
BGP (Border Gateway Protocol, протокол граничного шлюзу).
Деякі доданки звертаються до протоколів, що призначенні для специфічних типів мережних запитів, наприклад:
SMTP (Simple Mail Transport Protocol, простий протокол пересилання пошти) і РОРЗ (Post Office Protocol, поштовий протокол), які використовуються для електронного поштового звязку;
Протокол віддаленного адміністрування мережі SNMP (Simple Network Management Protocol, простий протокол керування мережею);
HTTP (Hypertext Transfer Protocol, протокол передачі гіпертексту), який застосовується для взаємодії в WWW (World Wide Web, всесвітня «павутина»);
NNTP (Network News Transfer Protocol, протокол передачі мережних новин).
Наприклад стандарт 10BaseТ визначає, що така мережа будується на основі кабелю з неекранованої кручений пари, який містить чотири пари проводів (з яких використовується тільки дві), укладених в одну оплетку. В даний стандарт входять специфікації, на правила прокладання прокладання кабелю, максимальну довжину сегментів і відстані до джерел живлення, види розємів, необхідних для приєднання кабелю, тип плати мережного адаптера, що встановлюється в компютер, тип концентратора, що необхідний для обєднання компютерів у мережу топології «зірка», визначаються умови, за якими мережний адаптер повинен перетворювати дані, в електричні сигнали, для їх передачі по мережному кабелю.
До складу мережного устаткування Фізичного входить трансивер, який розміщається на платах мережних адаптерів, ретранслюючих концентраторів та інших пристроїв. Трансивер (transceiver) відповідає за передачу і прийом сигналів з мережного середовища. У мережах, що використовують мідний кабель, трансивер це електричний пристрій, він одержує від протоколу Канального рівня двійкові дані і перетворює їх в електричні сигнали різного рівня. Фізичний рівень відрізняється від всіх інших рівнів стека тим, що вміст переданої інформації не має для нього ніякого значення. Трансивер просто перетворить нулі й одиниці в напругу, світлові імпульси, або радіохвилі, зовсім не приймаючи до уваги існування пакетів, кадрів, адрес і навіть системи, що приймає ці сигнали.
Сигнали, що виробляються трансивером, можуть бути аналоговими або цифровими. Аналогові сигнали плавно змінюються між двома значеннями, утворюючи синусоїду, такий сигнал може бути представлений зміною амплітуди, частоти, фази або сполученням цих елементів. Цифрові сигнали застосовуються в мережних технологіях більш часто. Усі стандартні мідні та оптоволоконні середовища передачі даних використовують різні форми цифрових сигналів. Спосіб кодування сигналу визначається конкретним протоколом Канального рівня. Усі мережі Ethernet, наприклад, використовують манчестерску систему кодування. Зміна цифрового сигналу між двома рівнями завжди відбувається миттєво, з утворенням прямокутної хвилі. В залежності від середовища передачі значення сигналу можуть бути представлені електричною напругою, наявністю або відсутністю проміня світла
Протокол Канального рівня забезпечує інтерфейс між фізичною мережею і стеком протоколів компютера, зазвичай складається з трьох елементів:
Кадру спеціального формату, що він капсулює дані протоколу Мережного рівня;
Механізму, що регулює доступ до спільно використовуваного мережного середовища;
Принципів, що мають бути реалізовані при розробці Фізичного рівня мережі.
Заголовок і хвіст, що додаються цим протоколом до даних Мережного рівня, під час передачі пакета по мережі є його самими крайніми полями. Власне кажучи, такий кадр це оболонка, що переносить пакет до його наступного місця призначення і забезпечує адресну інформацію, необхідну для доставки пакета до одержувача. На протоколи Канального рівня покладаються функції контролю помилок. В заголовку пакету Канального рівня міститься індикатор, який вказує на протокол Мережного рівня системи-одержувача, що має бути використаний для обробки даних пакета.
У більшості ЛОМ безліч систем звертається до одного спільно використовуваного вузькосмугового середовища передачі даних. Це означає, що в будь-який момент часу може передавати дані тільки один компютер. Якщо передачу одночасно починають дві і більш системи, то виникає колізія, і дані губляться. На протокол Канального рівня покладено контроль за доступом до спільно використовуваного середовища і запобігання виникаючих конфліктів.
Заголовок протоколу Канального рівня містить адресу компютера-джерела і адресу компютера-одержувача. На цьому рівні використовуються апаратні (MAC) адреси, що у більшості випадків «зашиті» виробником у процесор плати мережного адаптера. У мережах Ethernet і Token Ring використовуються адреси довжиною 6 байт, з яких перші 3 байти є ідентифікатор виробника, a 3 останніх байти призначаються самим виробником.
Протоколи Канального рівня не піклуються про доставку пакета кінцевому адресату. Коли маршрут проходження пакета до його місця призначення проходить через кілька мереж, протокол Канального рівня відповідає тільки за доставку пакета маршрутизатору локальної мережі, що забезпечує доступ до наступного мережі маршруту проходження пакета. Таким чином, адреса одержувача в заголовку протоколу Канального рівня завжди відноситься до пристрою, розташованому в локальній мережі, навіть якщо кінцевий компютер, якому відправлене повідомлення, знаходиться в мережі, яка віддалена на велику відстань.
Через те, що протоколи Канального рівня, використовують спільно задіяне середовище передачі даних, усі компютери сегмента мережі одержують кожен пакет, але тільки система, адреса якої збігається з адресою, зазначеною у заголовку пакета, зчитує пакет у буфер памяті й обробляє його. Всі інші вузли просто відкидають пакет, не починаючи яких-небудь дій.
2. Загальні відомості про локальні та глобальні компютерні мережі
Початком для здійснення можливості спільних обчислень було поширення великих ЕОМ - мейнфреймів, до яких підключалися декілька терміналів, кожний з який обслуговував окремого користувача. В даному випадку, термінали являли собою - комунікаційні пристрої, які здійснюють передачу даних, введених із клавіатури або отриманих з іншого пристрою введення, від користувача до ЕОМ. Прийняті в такий спосіб дані надалі відображаються на екрані термінала або друкуються на папері. Такий тип термінальних пристроїв іноді називають «неінтелектуальними» терміналами (dumb terminal), тому що обчислення на них не виконуються. У подібній мережі взаємодія між терміналами та ЕОМ порівняно нескладна, оскільки кожен термінал може контактувати тільки з одним пристроєм - мейнфреймом, а самі термінали ніколи не обмінюються інформацією один з одним.
Перші компютерні мережі використовували одиночні лінії звязку, такі як телефонні проводи, для зєднання тільки двох окремих компютерів. На початку 80-х зявилися перші моделі IBM PC. Стали очевидні переваги спільної роботи цих невеликих по розмірах компютерів, обєднаних разом. Компютери, звязані мережею, могли використовувати один принтер, а при виникненні необхідності передачі файлу від одного користувача до іншого, мережа дозволяла обходитися без дискет. Але проблема залишалася й полягала у тому, що зєднати дюжину офісних компютерів одиночними двоточковими каналами звязку було практично неможливо. Остаточним рішенням цієї проблеми стала поява локальних обчислювальних мереж (LAN, local area network),
Локальна обчислювальна мережа, або, скорочено, ЛОМ - це група компютерів, обєднаних спільно використовуваним середовищем передачі даних, як правило, кабелем. Використовуючи єдиний кабель, кожен компютер вимагає тільки однієї точки підключення до мережі, при цьому він може повноцінно взаємодіяти з будь-яким іншим компютером у групі. Геометрично ЛОМ завжди обмежена по розмірах невеликою площею в силу електричних властивостей кабелю, який використано для побудови мережі, і відносно невеликою кількістю компютерів, що можуть розділяти одне мережне середовище передачі даних. ЛОМ звичайно, розташовується в межах одного будинку, або декількох близько розташованих будинків. Деякі технології, такі як волоконна оптика, дозволяють збільшити довжину ліній ЛОМ до одного-двох кілометрів, але застосування ЛОМ для зєднання компютерів, що знаходяться, наприклад, у різних містах, неможливо. Таке обмеження знімається застосуванням глобальних (територіально розподілених) мереж (WAN, wide area network).
У більшості випадків ЛОМ - це компютерна мережа з вузькосмуговою передачею й комутацією пакетів.
Вузькосмуговою локальною мережею називається така мережа, у якій мережний кабель (або інше мережне середовище) може передавати тільки один сигнал у будь-який момент часу. Широкосмугова мережа, відповідно, здатна передавати кілька сигналів одночасно, використовуючи для кожного з них свою частоту передачі (наприклад, мережа кабельного телебачення).
Вузькосмугова мережа використовує імпульси, передані безпосередньо в мережне середовище, для створення простого сигналу, в якому в закодованій формі представлені двійкові дані. В порівнянні з широкосмуговими мережами вузькосмугові можуть бути протягнені на менші відстані через утрати потужності сигналу, повязаних з електричними перешкодами та іншими факторами. Гранично припустима довжина відрізка кабелю вузькосмугової мережі зменшується пропорційно падінню пропускної здатності. От чому протоколи локальних обчислювальних мереж, такі як Ethernet, вимагають строгого дотримання правил монтажу цих мереж.
Порівняння комутації пакетів і комутації каналів. Локальні мережі називаються мережами з комутацією пакетів (packet-switching network) тому, що компютери, що входять у мережу, розподіляють дані на окремі невеликі порції, які називаються пакетами (packets), безпосередньо перед їхньою передачею. Існує подібна технологія, називана комутацією комірок (cell switching), що відрізняється від комутації пакетів тільки стабільним, постійним розміром комірок, тоді як розмір пакетів варіюється. Більшість технологій ЛОМ, таких як Ethernet, Token Ring, і FDDІ, використовують саме комутацію пакетів. ATM (Asynchronous Transmission Mode, режим асинхронної передачі) - єдиний протокол ЛОМ із комутацією осередків.
Поділ даних зазначеним образом потрібен, оскільки компютери в складі ЛОМ використовують один загальний кабель, і передача по мережі нерозділеного потоку даних одним компютером займе дуже багато часу і заблокує на цей час мережу для інших компютерів. Якщо проаналізувати дані, передані по мережі з комутацією пакетів, можна побачити, що тут потік сигналів складається з пакетів, згенерованих різними системами (компютерами) і перемішаних «всередині» кабелю. Для даного типу мереж характерно, що пакети, що є частиною того самого повідомлення, передаються по різних маршрутах і часом навіть доходять до місця призначення в іншому порядку, ніж були послані. Приймаюча система, у свою чергу, повинна мати механізм для перестановки пакетів у потрібному порядку й відстеження пакетів, що втратилися, або пошкоджених при пересиланні.
Поряд із комутацією пакетів існує «зворотна» технологія, яка називається комутацією каналів (circuit switching), при якій одна сторона встановлює прямий канал звязку з іншою стороною безпосередньо перед передачею даних. У сфері передачі даних по мережах комутація каналів використовується для обмеженого числа типів мережних технологій, таких як ISDN (Integrated Service Digital Network, цифрова мережа звязку з інтеграцією послуг). Класичний приклад використання мережі з комутацією каналів - телефонна мережа. Коли ви додзвонюєтеся до визначеного абонента, між вашими телефонами встановлюється прямий канал звязку. Цей канал залишається відкритим до закінчення розмови, і більше ніхто інший не може його використати, навіть у випадку, коли сигнали не передаються (тобто коли ви не розмовляєте).
Більшість ЛОМ створені з використанням мідних кабелів, що використовують звичайний електричний струм для передачі сигналів. В минулому більшість ЛОМ складалися з компютерів, зєднаних коаксіальним кабелем. На теперішній час коаксіальний кабель вважається морально застарілим і мережі будуються на основі кабелю типу «кручена пара» (ТР, twisted pair). Також використовується - оптоволоконий кабель, при проходженні по ньому двійкова інформація кодується імпульсами світла. Існують мережні рішення, які не використовують кабель, і, передають сигнали по «необмежених середовищах», таким як радіохвилі, інфрачервоні хвилі і випромінювання мікрохвильового діапазону.
Шина - ця топологія реалізується кабелем, що прокладається від одного компютера до іншого у виді послідовного ланцюжка, що нагадує гірлянду на новорічній ялинці. Усі сигнали, передані будь-яким компютером у мережу, йдуть по шині в обох напрямках до всіх інших компютерів. Два кінці шини повинні бути «закриті» за допомогою електричних опорів, які занулюють напругу, що поступає на кінці кабелю, для того, щоб сигнали не відбивалися і не прямували у зворотному напрямку. Основний недолік шинної топології полягає в тому, що, дефект кабелю в будь-якім місці його довжини паралізує роботу всієї мережі. Така топологія використовується у мережах 10base-2, 10base-5.
Зірка - ця топологія використовує окремий кабель для кожного компютера, прокладений від центрального пристрою, який називають хабом (hub) або концентратором. Концентратор транслює сигнали, що надходять на кожній з його портів, на всі інші порти; у результаті чого сигнали, що посилаються одним вузлом, досягають інших вузлів. Мережа на основі такої топології більш стійка до ушкоджень, ніж мережа на базі шинної архітектури, тому що ушкодження кабелю торкається безпосередньо тільки того компютера, до якого він приєднаний, а не всієї мережі. Така топологія використовується у мережах 10baseT, 100baseT.
Кільце - ця топологія функціонально еквівалентна шині, у якої кінці зєднані один з одним; таким чином, сигнали передаються від одного компютера до іншого, рухаючись по колу. Однак комунікаційне кільце - це тільки логічна абстракція, а не фізична конструкція. Фактично мережа являє собою зірку, але при цьому спеціальний концентратор реалізує логічне кільце шляхом пересилання вхідного сигналу тільки через спадний порт. Кожен компютер, одержавши вхідний сигнал, обробляє його (якщо це необхідно) і посилає назад концентратору для передачі наступної робочої станції в мережі. Коли дані повертаються до системи, що їх згенерувала, остання видаляє їх із кільця. Мережі, сконструйовані на основі топології «кільце», можуть використовувати різні типи кабелю. Наприклад, мережі Token Ring використовують кручену пару, у той час як FDDI-мережі реалізують топологію «кільце» за допомогою оптоволоконих кабелів.
Шина-зірка - ця топологія - один із способів розширення одиночної «зірки». Така схема формується з безлічі «зірок», концентратори яких поєднуються окремими сегментами загальної шини. Кожен компютер може звязуватися з будь-яким іншим у мережі, оскільки повязаний з ним концентратор передає вхідний трафик через порти «зірки». Ця топологія була розроблена для розширення мереж Ethernet 10BaseТ, але в даний час мало поширена у звязку з обмеженнями інформаційної ємності шин на коаксіальному кабелі.
Коли компютери підключені до одного і того ж середовища з вузькосмуговою передачею, то повинен бути реалізований механізм керування доступом до середовища (MAC, Media Access Control) для здійснення арбітражу доступу і запобігання одночасної передачі даних системами. Механізм керування доступом до середовища є основою всіх протоколів для будь-яких ЛОМ. Два найбільш розповсюджені механізми: множинний доступ з контролем несучої і виявленням колізій (CSMS/CD, Carrier Sense Multiple Access with Collision Detection), застосовуваний у мережах Ethernet, і передача маркера, що використовується мережами Token Ring, FDDI і іншими типами ЛОМ. Ці два механізми принципово різні, але виконують ту саму задачу, забезпечую кожну систему в мережі рівними можливостями для прийому/передачі даних.
Для ефективної взаємодії компютерів через мережне середовище з загальним доступом вони повинні правильно ідентифікувати один одного, це здійснюється за допомогою цифрової адреси. У більшості випадків мережна плата кожного компютера має жорстко «прошитий» при її виготовленні код - так звану апаратну адресу (МАС-адрес), унікальний для кожної плати. Будь-який пакет даних, переданий компютером, містить адресу цього компютера і адресу цільового компютера. Крім МАС-адрес компютери можуть мати адреси для операцій, які виконуються на рівнях, відмінних від апаратного. Наприклад, протокол TCP/IP вимагає, щоб кожному компютеру в мережі була привласнена унікальна IP-адреса, на додаток до вже наявної вбудованої адреси.
Спочатку ЛОМ були створені для порівняно невеликої кількості компютерів - близько 30 для малих і 100 для великих Ethernet-мереж. Але потреби бізнесу дуже незабаром переросли ці обмеження. Для підтримки обчислювальних систем більшого розміру були розроблені спеціальні пристрої, що дозволили поєднувати дві і більш мережі й утворювати мережні комплекси (інтермережі), які є «мережами мереж», тобто такі, що дозволяють компютерам однієї мережі взаємодіяти з компютерами іншої. Окремі ЛОМ, що входять до такої інтермережі можуть бути повязані одна з одною за допомогою використання різних типів пристроїв, одні з яких просто розширюють ЛОМ, а інші безпосередньо повязані з формуванням інтермережі. До таких пристроїв відносять:.
Повторювач. Являє собою цілком електричний пристрій, що збільшує максимальну довжину кабелю ЛОМ шляхом посилення сигналу, що проходить через нього. Концентратори, що використовуються в мережах типу «зірка», іноді називаються багатопортовими повторювачами, має здатність підсилювати сигнал. Автономні повторювачі можуть застосовуватися в мережах, створених із використанням коаксіального кабелю, для збільшення довжини цих мереж. Використання повторювача з метою розширення сегмента мережі не розділяє останній фізично на дві ЛОМ.
Міст. Виконує функцію посилення сигналу, як і повторювач, але разом з тим має здатність вибірково фільтрувати пакети за їх адресами. Пакети, що приходять на вхід моста, пропускаються на вихід тільки в тому випадку, якщо вони адресовані компютеру, що знаходиться по іншу сторону моста. Оскільки мости не перешкоджають проходженню широкомовних повідомлень, вони також не поділяють ЛОМ на сегменти і не створюють інтермережі.
Комутатор. Комутатор є багатопортовим мостом, але замість роботи на чисто електричному рівні він зчитує адресу призначення кожного вхідного пакета і передає його тільки через той порт, із яким зєднаний компютер-адресат. Комутатори можуть функціонувати на різних рівнях, поєднуючи мережі з іншими мережами.
Маршрутизатор - це пристрій, що зєднує різні ЛОМ і формує інтермережу. Так само як і міст, маршрутизатор пропускає тільки інформацію, призначену для сегмента, із яким він зєднаний. Однак, на відміну від повторювачів і мостів, маршрутизатори перешкоджають проходженню широкомовних повідомлень. Вони можуть поєднувати і мережі різних типів (наприклад, Ethernet і Token Ring), у той час як мости і повторювачі можуть інтегрувати тільки однотипні або мережі мережні сегменти.
Глобальна мережа - це безліч ЛОМ, розділених відносно великими відстанями, і зєднаних у різних точках. Типова глобальна мережа містить у собі два маршрутизатори, по одному з боку кожної локальної мережі, повязаних між собою засобами віддаленого звязку, наприклад, телефонною лінією. Кожен компютер однієї ЛОМ може взаємодіяти з будь-яким компютером іншої ЛОМ, направляючи інформацію своєму маршрутизатору, який передає її за призначенням через лінію звязку глобальної мережі. Канали звязку в глобальних мережах відрізняються від зєднань у локальних обчислювальних мережах тим, що вони не використовують загальне середовище передачі даних і можуть бути витягнуті на значно великі відстані. Оскільки в цьому випадку звязуються тільки дві системи, то немає необхідності контролю доступу до середовища передачі даних і наявності строго визначеної топології мережі. Канали звязку глобальних мереж можуть розрізнятися технологічно - від телефонних ліній до супутникових систем. Швидкість передачі даних по таких каналах повільніша, а їх використання дорожче.
Список використаної літератури: