|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Стек протоколів TCP/IP як реалізація DOD моделі
З того часу, коли сімейство протоколів TCP/IP було вперше введене в широкий вжиток в 1970-х та стандартизоване в 1982 році, можна легко розділити всі протоколи, які оперують на 3-му рівні (Інтернет-рівні) в 5-рівневій моделі TCP/IP як транспортні або не транспортні. Різниця полягає в тому, що транспортні протоколи можуть нести в собі додаткові дані, які визначаються програмним забезпеченням або будь-якою іншою сутністю, що знаходиться вище стека TCP/IP на вузлі, а пакети нетранспортних протоколів цілком складаються зі службової інформації, релевантної до походження, призначення та методу доставки тощо. Хоча існує певна кількість протоколів з транспортними можливостями вже реалізованих, стандартизованих чи існуючих як пропозиції, тільки два з них найбільш відомі та визнаються справжніми транспортними протоколами, лише тому, що вони були зарані спроектовані як суто транспортні протоколи—Transmission Control Protocol (TCP) та User Datagram Protocol (UDP). Розглядаючи будь яке програмне забезпечення, що працює в Інтернет та здійснює певний обмін даними з логічно віддаленими вузлами, можна бути впевненим, що це робиться за допомогою TCP, або UDP, або обома. Приклади програмного забезпечення, що використовує TCP: простір WWW/FTP, електронна пошта, мережі обміну миттєвими повідомленнями, однорангові мережі. UDP більше всього використовується для запитів DNS, IP-телефонії та інших служб VOIP чи потокового мультимедійного контенту, ігри через Інтернет — таким чином покриваючи всі головні області повсякденної роботи Інтернет. Цілком природно, що більшість користувацьких систем блокування небажаного трафіку (файрволів, firewall) з побіжною інтеграцією в операційну систему розглядають активність тільки TCP або UDP як таку, що підлягає перевірці з точки зору безпеки. Пошук у багатьох Інтернет-джерелах та особливо в документації стандартів RFC, виявляє декілька інших протоколів, спеціально розроблених як транспортні. Це протоколи Datagram Congestion Control Protocol (DCCP), Internet Link (IL), Reliable User Datagram Protocol (RUDP), та Stream Control Transmission Protocol (SCTP). Зробивши певне дослідження на цю тему, можна виявити, що всі вищезгадані протоколи, окрім UDP та TCP, або не реалізовані на цільовій платформі, або існуючі реалізації нежиттєздатні. В третьому тисячолітті Інтернет відіграє важливу роль як середовище для обміну та збереження даних. За два десятиліття постійного розвитку, технології Інтернет постійно змінюються, вдосконалюються, стають застарілими та заміняються новими. Зміна базових архітектурних концепцій для Інтернет трапляється набагато рідше. Прикладом такої недавньої очевидної зміни є концепція однорангових мереж. Стек протоколів TCP/IP (англ. Transmission Control Protocol/Internet Protocol) — збірна збиральна назва для мережевих протоколів різних рівнів, які використовуються в мережах. У моделі OSI даний стек реалізує всі рівні і ділиться сам на 4 рівні: прикладний, транспортний, міжмережевий, рівень доступу до мережі (у OSI це рівні — фізичний, канальний і, частково, мережевий). На стеку протоколів TCP/IP побудована вся взаємодія користувачів в мережі, від програмної оболонки до канального рівня моделі OSI. По суті це база, на якій зав’язана вся взаємодія. При цьому стек є незалежним від фізичного середовища передачі даних. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |