КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Міжнародна інформація
Кудрявцева С.П., Колос В.В. Мал. 3.3. Взаємодія двох комп'ютерів з використанням стека протоколів TCP/IP Міжнародна інформація
Взаємодія на транспортному рівні TCP забезпечує надійну передачу даних між двома хостами. Він дозволяє клієнту і серверу додатка встановлювати між собою логічне з'єднання і потім використовувати його для передачі великих масивів даних, ніби між ними існує пряме фізичне з'єднання. Протокол дозволяє здійснювати дроблення потоку даних, підтверджувати одержання пакетів даних, задавати тайм-аути, організовувати повторну передачу у випадку втрати даних і т. д. Оскільки цей транспортний протокол реалізує гарантовану доставку інформації, прикладні програми, що його використовують, одержують можливість ігнорувати всі деталі такої передачі. Протокол UDP реалізує набагато більш простий алгоритм передачі, забезпечуючи, подібно протоколам мережевого рівня, ненадійну доставку даних без установлення логічного з'єднання. Він просто посилає пакети даних, дейтаграми (datagrams), з однієї машини на іншу, але не надає жодних гарантій їхньої доставки.
IP — основний протокол мережевого рівня, що дозволяє реалізовувати міжмережеві з'єднання. Він використовується обома протоколами транспортного рівня. IP визначає базову одиницю передачі даних в Інтернеті — ІР-дейтаграму. Програмне забезпечення IP виконує функції маршрутизації, вибираючи шлях для даних. Для визначення маршруту підтримуються спеціальні таблиці; вибір здійснюється на основі адреси мережі, до якої підключений комп'ютер-адресат. Протокол IP визначає маршрут окремо для кожного пакета даних, не гарантуючи надійної доставки в потрібному порядку. Він задає безпосереднє відображення даних на фізичний рівень передачі, що лежить нижче, і тим самим реалізує високоефективну доставку пакетів. Крім IP на мережевому рівні використовуються також протоколи ІСМР і IGMP. ІСМР (Internet Control Message Protocol) відповідає за обмін повідомленнями про помилки та іншу важливу інформацію з мережевого рівня на іншому хості чи маршрутизатор!. IGMP (Internet Group Management Protocol) використовується для відправлення ІР-дейтаграм множини хостів у мережі. На самому нижньому рівні — рівні мережевого інтерфейсу — використовуються спеціальні протоколи визначення адрес ARP (Adress Resolution Protocol) і RARP (Reverse Adress Resolution Protocol). Ці протоколи застосовуються для перетворення адрес мережевого рівня в адреси фізичної мережі і назад. Відкритість, масштабованість, універсальність і простота використання — незаперечні переваги TCP/IP, але в цьому сімействі протоколів є й очевидні недоліки. Настільки приваблива простота доступу обертається для Інтернету серйознішого проблемою захисту інформації, що отримує особливу гостроту зараз, коли світова мережа усе активніше використовується для електронної комерції. Невпорядкованість передачі пакетів і неможливість відстежити маршрут їхнього просування також являють собою важливі проблеми, оскільки перешкоджають реалізації таких необхідних у сучасних комунікаціях можливостей, як переда- ча мультимедийних даних у реальному часі. Нарешті, зауважимо, що наданий IP-обсяг адресного простору, особливо в зв'язку з його неефективним використанням, уже на превелику силу дозволяє задовольняти потреби гігантської й усе більш розростаючої мережі. Багато зазначених проблем мають бути зняті реалізацією протоколу IPv6. Крім чотириразового збільшення розміру адреси, що забезпечить адресний простір обсягом близько 4 квадрильйонів адрес у порівнянні із сучасними 4 мільярдами, новий стандарт забезпечує реалізацію вбудованих функцій, захисту від несанкціонованого доступу, підтримку передачі мультимедійних даних в реальному часі і можливості автоматичного реконфігурування адрес. Контролем використання TCP/IP, визначенням основних напрямків розвитку, розробкою і затвердженням стандартів сьогодні займається декілька організацій. Основною з них є Internet Society (ISOC) — професійне співтовариство, що займається загальними питаннями еволюції і росту Інтернету як глобальної інфраструктури дослідницьких комунікацій. Під керуванням ISOC діє Internet Architecture Board (ІАВ) — організація, у веденні якої знаходиться технічний контроль і координація Інтернету. ІАВ координує напрямки досліджень і нових розробок для TCP/IP і є кінцевою інстанцією у визначенні нових стандартів для Інтернету. У ІАВ входять дві основні групи: Internet Engineering Task Force (IETF) і Internet Research Task Force (IRTF). IETF — інженерна група, що займається рішенням найближчих технічних проблем Інтернету. IETF поділяється на дев'ять підгруп, відповідно до основних областей (додатки, маршрутизація й адресація, захист інформації і т. д.) і визначає специфікації, що потім стають стандартами Інтернету. Зокрема, протокол IPv6 є плодом зусиль IETF. У свою чергу, IRTF координує довгострокові дослідницькі проекти з протоколів TCP/ IP і технології Інтернету в цілому. Різноманітна документація, пов'язана з Інтернетом, пропозиції зі стандартів і самі офіційні стандарти протоколів
Дата добавления: 2014-12-16; Просмотров: 436; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |