Не так давно організація локальних мережвимагала обов'язкового використання правильного протоколу. Такий вибір впливав на те, які типи комп'ютерів можна до нього підключити. Сьогодні подібна проблема практично зникла. Сучасні мережеві протоколи TCP IP замінили всі, що існували раніше. Це універсальне рішення, яке можна використовувати в будь-якій операційній системі.
Термінологія
Мережевий протокол - це встановлений мову, наякому відбувається спілкування програм. Пересилання даних являє собою переміщення якогось потоку бітів по кабелю. Для того щоб він доходив до цільового комп'ютера і представлявся в ньому у вигляді даних, потрібен певний набір правил. Саме вони і прописані в стандартних протоколах. Про них зазвичай говорять, що вони мають рівень вкладеності. Як це розуміти? Є фізичний рівень, який представляє собою перелік визначень, наприклад, яким може бути мережевий кабель, товщина його жив і інші параметри. Припустимо, мова йде про справний кабелі. Тоді пакети даних будуть відправлятися по ньому. Але який з комп'ютерів буде їх приймати? Тут в роботу включається канальний рівень, при цьому в заголовку пакетів вказується фізичну адресу кожної машини - певне число, ушите в мережеву карту. Його називають MAC-адресою.
мережева ієрархія
Канальний рівень збігається з Ethernet. У пакеті міститься набір певних параметрів, які задають його тип. Дані знаходяться в прямій залежності від цього типу, а їх зміст відноситься до мережевого рівня. Існує два найпоширеніших протоколу: ARP, який відповідає за перетворення IP-адрес в MAC, і сам IP-протокол. Можна привести структуру IP-пакета. Всі дані, які переносяться з його допомогою, вже відправляються на конкретний мережевий адресу. У пакеті є число в установленому форматі, що позначає тип протоколу.
Найпоширенішими є два типи:TCP і UDP. Між ними є певна відмінність, яка полягає в тому, що перший характеризується максимальним ступенем надійності, адже при відправці пакета він постійно відправляє запит про його отриманні. Другий мережевий протокол - це зручний інструмент, наприклад, при прослуховуванні інтернет-радіо. При цьому передбачається відправка пакетів без будь-якої перевірки факту їх отримання. Якщо він дійшов, то ви зможете прослуховувати радіо, а якщо немає - то немає сенсу в перевірці і контролі.
Особливості доставки пакетів
У пакеті обов'язково зазначений номер порту, кудиздійснюється відправка. Зазвичай цей параметр визначається типом протоколу на прикладному рівні - в залежності від програми, з яким направлено інформацію. Можна використовувати і нестандартні порти сервісів, ніхто цього не забороняє. Найвідомішими мережевими протоколами в даному випадку є HTTP і POP3. Отримує певна ієрархія вкладеності пакетів. У Ethernet-пакет вкладений IP, далі TCP або UDP, а потім дані, орієнтовані на конкретне застосування.
відмінні характеристики
Мережевий протокол, на відміну від протоколівпередачі даних, що не прив'язується до певної апаратурі. Їх реалізація відбувається на рівні програмного забезпечення, тому їх можна встановити і видалити в будь-який момент.
IP і TCP / IP
Даний мережевий протокол використовується не тільки вмережі інтернет, але і всередині самої операційної системи. Він являє транспортний і мережевий рівень, завдяки чому здійснюється передача даних блоками. Дуже довгі роки його використовували тільки в UNIX-мережах, а тепер, коли інтернет розрісся досить стрімко, мережевий протокол IP став використовуватися майже в кожному з видів локальних комп'ютерних мереж. На даний момент він служить в якості основного протоколу для більшості служб, що працюють в операційних системах.
Локальні і комутовані мережі
Старі мережеві протоколи вимагали якихосьспецифічних знань, а TCP / IP застосовується такими користувачами, які ніколи навіть не бачили мережеві плати. Доступ до інтернету за допомогою модему або локальної мережі забезпечується за умови використання одного і того ж протоколу. А процес його налаштування повністю залежить від типу з'єднання, що використовується при цьому. Варто зазначити, що протоколи мережевого рівня відрізняються від всіх інших, а параметри доступу до локальної мережі або за допомогою модему теж мають певні нюанси. Комутоване з'єднання краще встановлювати за допомогою програми автоматичної конфігурації, яка поставляється самим провайдером. Інакше потрібно вручну вводити всі необхідні параметри. Можна розглянути основні мережеві протоколи.
протокол IPX
Даний комплект був розроблений компанією Novell зметою використання для власної ОС NetWare. IPX частково схожий з TCP / IP, тобто в нього включені деякі протоколи з даного пакету, але компанія захистила його авторськими правами. Однак корпорація Microsoft створила свій протокол, сумісний з цим, призначений для операційних систем з сімейства Windows. IPX є мережевий протокол, який в плані функціоналу аналогічний IP. SPX - це інструмент дл транспортного рівня, який призначений для забезпечення обміну пакетними даними між окремими машинами.
На даний момент цей протокол застосовують тільки вмережах з серверами, де встановлені старі версії операційної системи NetWare. Часто його використовують в комплекті з якимись іншими наборами мережевих протоколів. Тепер компанія Nowell повністю перейшла на новий універсальний протокол TCP / IP.
NetBEUI
Даний мережевий протокол застосовується в мережах малихрозмірів. Його вперше представили в Windows NT 3.1, а також в декількох наступних версіях цієї системи, де він використовувався за замовчуванням. В останніх версіях систем його місце зайняв уже відомий нам TCP / IP. Цей протокол досить простий, йому не вистачає багатьох функцій, які використовуються в більш просунутих варіантах. Він не підходить для мережевого обміну даними. Він може стати в нагоді для простої тимчасової мережі, однак тепер він навіть не представлений в якості стандартного компонента ОС, його потрібно встановлювати самостійно з диска.
NetBEUI - це зручний засіб для створення прямого кабельного підключення, і в цьому сенсі це мінімальний протокол, який потрібно для формування тимчасової мережі в версіях Windows 9x.
висновки
Важливо запам'ятати певні моменти.На даний момент існує вже не один мережевий протокол. Всі вони призначені для здійснення зв'язку, однак у кожного з них абсолютно різні завдання, є переваги і недоліки в порівнянні з іншими. Використання кожного з них передбачає наявність певних умов роботи, які зазвичай прописуються самим протоколом. При виборі того чи іншого рішення варто покладатися саме на цей параметр.