Тема 1.6. Модель TCP/IP та TCP/IP адресація
План.
- Характеристика ТСР/ІР .
- Порівняння моделей ТСР/ІР і OSI.
- Формування пакету даних.
- ІР адресація.
- Будова ТСР/ІР пакету.
Мережевий протокол ТСР/ІР є стандартним для локальних і глобальних обчислювальних мереж.
Про ТСР/ІР говорять як про сімейство програм, оскільки в даний термін входить декілька транспортних протоколів та утиліт, що працюють спільно.
ТСР/ІР - Протокол керування передачею / інтернет-протокол. ТСР та ІР є двома різними протоколами. Кожен з протоколів пов'язаний з використанням специфічних функцій, а разом вони забезпечують мережеве з'єднання між комп'ютерами.
Окрім них часто використовується UDP (User Datagramm Protocol) та ICMP (Internet Control Message Protocol) - протокол керування повідомленням з Інтернету.
Протокол ІР описує мережеву службу, котра здатна використовувати передачу даних не встановлюючи прямого з'єднання і не вимагаючи підтверджень про зв'язок. Він призначений для простої передачі даних від одного комп'ютера до іншого. ІР не має механізму перевірки чи пакет дійсно досяг пункту призначення (не підтверджена доставка) і не відслідковує шлях проходження пакету по мережі. А також не гарантує доставки пакетів в тому порядку, в якому вони відсилались.
Суть роботи ІР полягає у фрагментуванні пакетів даних на більш дрібні, їх перекомпоновці таким чином, щоб вони пересилалися через мережі і пристрої різних типів найкращим шляхом.
Контрольна сума обчислюється тільки для заголовка і не обчислюється для заголовка і не обчислюється для даних. Працює на третьому рівні моделі ОSI.
Протокол ТСР використовує ІР для встановлення віртуальних з'єднань між двома комп'ютерами в Інтернет.
В той час коли ІР посилає пакет по певному шляху не турбуючись про його долю, ТСР надає механізм гарантованої доставки пакетів непошкодженими і встановлює правильний порядок поступлення пакетів на комп'ютер. А також має можливість використовувати механізм керування потоком даних попереджуючи проблеми пов'язані з перевантаженням мережі.
Шляхом створення пакетів різних розмірів досягається висока ефективність використання мережі. Модель ТСР/ІР є робочою моделлю.
Модель містить наступні чотири рівні:
4.Application
3.Transport
2.Internet (Network)
1.Network (Ethernet…)
Особливості моделі ТСР/ІР
1. Має чотири рівні
2. Четвертий рівень містить 5, 6, 7 рівні моделі OSI
3. Перший рівень містить 1, 2 рівні моделі OSI
4. Реально-діюча модель
Формування пакету даних
7.дані
6. дані
5. дані
4. сегмент
3. пакет, ІР-адреса
2. кадр, МАС-адреса
1. фізичні сигнали у відповідному кодуванні
2)ІР-адреса складається з 4 байт, або 32 послідовних біт інформації. Вона записується в десятково-крапковій системі, таким чином , щоб кожен байт переводився в десяткове число які розділені крапками
Наприклад: 215.128.12.1
Десяткове | ||||
Двійкове |
Пригадаймо системи числення.
Загальноприйнятою в сучасному світі є десяткова позиційна система числення, яка з Індії через арабські країни прийшла в Європу. Основою цієї системи є число десять. Основою системи числення називається число, яке означає, у скільки разів одиниця наступного розрядку більше за одиницю попереднього.
Загальновживана форма запису числа є насправді ніщо інше, як скорочена форма запису розкладу за степенями основи системи числення, наприклад
130678=1*105+3*104+0*103+6*102+7*101+8
Найпоширенішою для подання чисел у пам'яті комп'ютера є двійкова система числення, яка застосовується при роботі з адресами в комп’ютерних мережах. Для зображення чисел у цій системі необхідно дві цифри: 0 і 1, тобто достатньо двох стійких станів фізичних елементів. Ця система є близькою до оптимальної за економічністю, і крім того, таблички додавання й множення в цій системі елементарні.
Таблиця 1. Значеня чисел до 8 у двійковій та десятковій формах.
Десяткова форма | Двійкова форма |
Виходячи із вище наведеного велике значення мають алгоритми переведення із дійової форми числа в десяткову і на оборот.
Алгоритми переведення чисел з однієї позиційної системи числення в іншу
1. Для переведення чисел із системи числення з основою p в систему числення з основою q, використовуючи арифметику нової системи числення з основою q, потрібно записати коефіцієнти розкладу, основи степенів і показники степенів у системі з основою q і виконати всі дії в цій самій системі. Очевидно, що це правило зручне при переведенні до десяткової системи числення.
Наприклад:
з двійкової в десяткову:
101001012=1*1027+0*1026+1*1025+0*1024+0*1023+1*1022+0*1021+1*1020= 1*2107+0*2106+1*2105+ 0*2104+0*2103+1*2102+0*2101+ 1*2100=16510
2. Для переведення чисел із системи числення з основою p в систему числення з основою q з використанням арифметики старої системи числення з основою p потрібно: для переведення цілої частини послідовно число, записане в системі основою p ділити на основу нової системи числення, виділяючи залишки. Останні записані у зворотному порядку, будуть утворювати число в новій системі числення;
Цим самим правилом зручно користуватися в разі переведення з десяткової системи числення, тому що її арифметика для нас звичніша.
Наприклад: 99910=11111001112
Повернімося до IP адресації.
Адреси ділять на три основні класи А, В, С і два додаткових - D, Е.
До якого класу належить адреса можна визначити по перших чотирьох бітах адреси.
Клас | Біт |
A | 0xxx |
B | 10xx |
C | 110x |
D | 111x |
E |
Відповідно кожну адресу поділяють на мережеву частину і частину вузла , які виділяються у відповідності до певного класу.
A | мережа | Вузли | ||||||
B | мережа | Вузли | ||||||
C | мережа | Вузли | ||||||
Значення першого октету і характеристики класів
Октет – вісім цифр.
Значення адрес по класах приведені в наступній таблиці.
Значення | Клас | Кількість мереж | Кількість вузлів | Діапазон адрес |
0-127 | A | 224-2 | 0.0.0.0-127.255.255.255 | |
128-191 | B | 216-2 | 128.0.0.0-191.255.255.255 | |
192-223 | C | 192.0.0.0-223.255.255.255 | ||
224-239 | D | - | 224.0.0.0-239.255.255.255 | |
240-255 | E | не використовуються в Internet |
Адреса виду 255.255.255.255 – називається широкомовна адреса ( broadcast -широкомовна)
Існують також білі або приватні адреси, які ніколи не застосовуються в Інтернет, а призначені для використання в локальних мережах.
А: 10.0.0.0 - 10.255.255.255
В: 172.16.0.0 - 172.16.255.255
С: 192.168.0.0 - 192.168.255.255
Для вирішення проблем IPv4 було розроблено Інтернет протокол нового покоління IPng, який пізніше отримав назву IPv6 (Інтернет Протокол версія 6). Для вирішення проблеми нестачі адресного простору було запроваджено 128-бітну адресацію. Завдяки цьому очікується, що адресного простору повинно вистачити за будь-яких умов зростання Інтернет. Крім того, процес розподілення адрес з самого початку спирається на максимальне використання агрегації маршрутів, що має позитивно вплинути на розмір таблиць маршрутів. Для зменшення часу обробки пакетів на вузлах, заголовок пакету IPv6 включає тільки мінімум необхідної інформації.
Дата добавления: 2015-08-20; просмотров: 1071;