Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Структура та функції стека TCP/IPСодержание книги
Поиск на нашем сайте Структуру стека ТСРЯР та його відповідність моделі OSI наведено на рис. 8.3. Як видно з наведеної схеми, протоколи стека розподілено за чотирма рівнями: прикладним, транспортним, мережевим та рівнем мережевих інтерфейсів. Прикладний рівень надає користувачу протоколи віддаленого доступу і сумісного використання мережевих ресурсів. Він забезпечує функціонування різноманітних мережевих служб. На цьому рівні працюють протоколи SNMP -керування мережею, FTP і TFTP - пересилання файлів, SMTP - електронної пошти, WWW і HTTP — передавання гіпертекстової інформації, telnet — емуляції терміналів, протоколи Gopher і WAIS. Використовується на кінцевих вузлах мережі.
Транспортний (основний) рівень забезпечує зв'язок між кінцевими вузлами мережі. Містить два протоколи: TCP і UDP. Протокол TCP використовується для передавання великих обсягів інформації, а також за необхідності отримання підтвердження приймання даних. Він керує потоками даних, контролює наявність помилок і впорядковує пакети за їх номерами, якщо вони прибули в порушеній послідовності. Протокол UDP використовується для передавання невеликих обсягів інформації дейтаграмним способом. За його допомогою передають службову інформацію, системні повідомлення, оголошення імен і т. п. Викорис-товуєть на кінцевих вузлах мережі. Рівень міжмережевої взаємодії (мережевий рівень) забезпечує маршрутизацію пакетів між мережами і вузлами. Основним протоколом цього рівня є ІР-протокол, який використовують для встановлення маршруту, відправки і отримання пакетів. Інші протоколи цього рівня дозволяють за доменними іменами адресатів встановлювати їх IP- та локальні адреси і виконувати зворотну адресацію, посилати повідомлення про помилки, пов'язані з доставкою пакетів, збирати інформацію про мережі, маршрутизатори та зв'язки між ними, будувати й оновлювати таблиці маршрутизації. Використовують як на кінцевих, так і на проміжних вузлах мережі. Рівень мережевих інтерфейсів забезпечує інтеграцію МПД, побудованих за стандартами різних мережевих технологій в об'єднану мережу передачі даних. Він відповідає за передавання і отримання кадрів з неоднорідних локальних і глобальних мереж шляхом інкапсуляції IP-пакетів рівня міжмережевої взаємодії в кадри різних технологій. Цей рівень підтримує всі базові технології LAN і WAN. Використовують як на кінцевих, так і на проміжних вузлах мережі. На рис. 8.4 наведено схему передавання та найменування одиниць інформації, якими обмінюються протоколи різних рівнів стека TCP/IP.
Рис. 8.4.Потік одиниць інформації між протоколами стека СР/ІР Як видно з наведеної схеми, протоколи прикладного рівня формують запити у вигляді "потоку даних", які передаються UDP- або TCP-протоколам. Протокол UDP формує з отриманих даних дейтаграму, яка передається в мережу без встановлення попереднього зв'язку з абонентом. TCP-протокол перед тим, як передати дані в мережу, встановлює з абонентом зв'язок, обмінюється з ним керуючими кадрами і вимагає підтвердження отримання сегментів даних. ІР-протокол форує IP-пакети стандартного формату, які у полі службової інформації містять адреси відправника та отримувача пакетів. Протоколи рівня мережевих інтерфейсів інкапсулюють IP-пакети в кадри (фрейми) тієї технології, до мережі якої вони під'єднані.
8.6.3. Структура ІР-пакета IP-пакет формується протоколом IP на основі інформації, яка надходить від верхніх протоколів стека ТСРЛР і складається із поля заголовка (службової інформації) та поля даних. Структуру заголовка ІР-пакета, яка може мати довжину від 20 до 60 байт, наведено у табл. 8.2. Таблиця 8.2 Структура заголовка ІР-пакета
IP-адресація За адресацію пакетів у стеку TCP/IP відповідає протокол IP, який належить до мережевого рівня. Він призначений для маршрутизації та відправки пакетів у великій мережі, що об'єднує довільне число різнорідних мереж з різною структурою зв'язків і різноманітними принципами передавання повідомлень між кінцевими вузлами. Стандарти TCP/IP описують дві версії протоколу IP: IPv4 та IPv6. В об'єднаних мережах досить поширеною є версія IPv4. За стандартом протоколу IPv4 IP-адреса має довжину 32 біти, поділені для зручності на чотири октети. IP-адреса може бути записана як у двійковому (binary), так і десятковому форматі з точковими розділювачами (dotted decimal notation). У десятковому форматі кожен октет записується у вигляді десяткового числа у діапазоні від 0 до 255 і відділяється від іншого октету точкою. Десятковий формат IP-адреси є зручнішим у користуванні порівняно з двійковим форматом. Наприклад, IP-адреса '10000100 01000000 00001100 00010000' у десятковому форматі буде мати вигляд '132.64.12.32'. IP-адреса містить ідентифікатор мережі (network ID) та ідентифікатор хоста (host ID). Ідентифікатор мережі визначає фізичну мережу і є спільним для всіх вузлів цієї мережі і унікальним для кожної з мереж, яка входить до складу об'єднаної мережі. Ідентифікатор вузла являє собою адресу конкретного вузла в цій мережі. Поділ IP-адреси на ідентифікатор мережі та ідентифікатор вузла в протоколі IPv4 може здійснюватися шляхом поділу адрес на класи або за допомогою масок. Протокол IPv4 має й недоліки, серед яких найбільш суттєвим є дефіцит адресного простору, обумовлений ростом числа мереж. Цього недоліку позбавлений протокол IPv6, який використовує IP-адреси довжиною 128 двійкових розрядів. Окрім розширення адресного простору пртокол IPv6 забезпечує вищу достовірність і конфіденційність інформації та підтримку. Хости, які використовують виключно протокол IPv4, не можуть взаємодіяти з хостами, які використовують протокол IPv6, оскільки підтримується лише зворотна сумісність. Поділ IP-адрес на класи У протоколі IPv4 існує п'ять класів IP-адрес: А, В, С, D і Е. Клас визначає, які байти (октети) IP-адреси належать до ідентифікатора мережі, а які — до ідентифікатора вузла. Клас також визначає максимально можливе число вузлів у певній мережі. Класи IP-адрес розрізняють за значенням першого октету адреси. Адреси класу А призначаються хостам великих за розміром мереж. Старший біт у цих адресах завжди дорівнює "0". Перший октет IP-адреси цього класу виділяється під ідентифікатор мережі, присвоюється організацією InterNIC і модифікації не підлягає. Решта три октети містять ідентифікатор вузла. Адреси класу В призначаються хостам середніх за числом комп'ютерів мереж. Два старші біти в цих адресах завжди дорівнюють двійковому значенню "10". Два перші октети IP-мережі класу В виділяються під ідентифікатор мережі і присвоюються організацією InterNIC. Два останні октети містять ідентифікатор вузла. Адреси класу С застосовують у невеликих за розміром мережах. Три старші біти в цих адресах завжди дорівнюють двійковому значенню "ПО". Три перші октети адреси класу С становлять ідентифікатор мережі і присвоюються організацією InterNIC. Четвертий октет є ідентифікатором вузла. IP-адреси класу D призначені для групових повідомлень. Чотири старші біти в цих адресах завжди дорівнюють "1110". Решта біт означають конкретну групу отримувачів і не діляться на частини. Цей клас призначений для економного розсилання за допомогою спеціального протоколу Internet Group Management Protocol (IGMP) мультимедійної інформації вибраній групі хостів в об'єднаній мережі. Клас Е зарезервований для майбутнього використання і сьогодні не використовується. Старші біти в IP-адресах цього класу завжди дорівнюють значенню "11110".
Користувачами реально використовуються IP-адреси класів А, В і С. При цьому адміністратор мережі присвоює всім вузлам фізичної мережі IP-адреси, які складаються з виділеного провайдером ідентифікатора мережі та вибраного адміністратором з діапазону певного класу ідентифікатора вузла. Поділ IP-адреси на ідентифікатор мережі (ЇМ) та ідентифікатор вузла (IB) для класів А, В і С наведено на рис. 8.5. У табл. 8.3 наведено характеристики IP-мереж класів А, В і С. Таблиця 8.3 Характеристики IP-мереж класів А, В і С
Протокол IPv4 передбачає цілий ряд IP-адрес, які не присвоюються вузлам мережі і вважаються виділеними адресами. Розрізняють такі виділені адреси: 0.0.0.0 — даний вузол у даній мережі; 255.255.255.255 - всі вузли тієї ГР-мережі (даної мережі), в номер мережі / всі нулі - IP-мережа за вказаним номером; всі нулі / номер хоста - хост в даній ІР-мережі; номер мережі / всі одиниці - всі хости в IP-мережі за вказаним но Розглянемо деякі приклади ІР-адрес: 130.68.24.32 - адреса хоста в мережі 130.68.0.0; 130.68.0.0 - адреса вказаної мережі класу В; 130.68.255.255 - адреси всіх хостів у вказаній (130.68.0.0) мережі; • 0.0.0.24 - адреса хоста в мережі класу С, в якій знаходиться відправник Для визначення максимальної кількості хостів N в мережі використовується формула: N = 2" — 2, де п - кількість двійкових розрядів, відведених під ідентифікатор хоста. Зменшення загального числа хостів в мережі на число 2 пояснюється наявністю в полі адрес вузлів кожної мережі адреси даної мережі (всі нулі) та адреси усіх хостів (всі одиниці) у цій мережі (див. особливі адреси ІР-мережі). Тому поле ідентифікаторів вузлів для IP-адрес для класів А, В, і С будуть такими: клас A: IB,™ = 0.0.0.1; ІВ^ = 0.255.255.224; клас В: IBmin = 0.0.0.1; IBma)t = 0.0.255.224; клас С: ІВ^п = 0.0.0.1; ІВ^ = 0.0.0.224. IP-адреса з ідентифікатором мережі 127 має назву - шлейфова адреса (loopback) і використовується для тестування модулів різних рівнів певного хоста. Так, пакет з адресою 127.0.0.1 не посилається канальним рівнем в мережу, а повертається протоколам верхніх рівнів. IP-адреси з ідентифікатором 127 заборонені для присвоєння їх мережам.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-02-05; просмотров: 422; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.196 (0.007 с.) |