Протоколи мережі Інтернет

Інтернет - це глобальна мережа, що з'єднує мережі різного розміру по всьому світу. Інтернет – це інформаційний простір, що містить величезну кількість інформації, сховище інформаційних ресурсів. Інформаційними ресурсами є сукупність текстів, зображень та інших даних, і навіть тематичні зв'язки з-поміж них.

Наприкінці 1969 р. під егідою Міністерства оборони США було створено проект ARPAnet (Advanced Research Project Agency Network – мережа Управління перспективного планування оборонних науково-дослідних робіт), який об'єднав у єдину обчислювальну мережу мережі 4 дослідницьких інститутських центрів по всій території США. В рамках цього проекту проводилися дослідження в галузі телекомунікацій з метою створення надійної системи, здатної передавати дані навіть у разі початку ядерної війни. Проект грунтувався на концепції децентралізованого управління, оскільки у разі знищення чи пошкодження центру управління відбувалася відмова всієї мережі. У 1974 р. було розпочато розробку протоколів, здатних забезпечити передачу даних мереж різного типу – TCP/IP (Transmission Control Protocol/Internet Protocol – протокол управління передачею / Інтернет-протокол). У 1983 р. мережу ARPAnet було переведено на протокол TCP/IP. Після цього Міністерство оборони передало контроль над мережею Національного наукового фонду США. Почалося розширення мережі ARPAnet, зокрема за межі США. При цьому фонд здійснював боротьбу з комерціалізацією мережі, штрафуючи тих, хто мав побічний дохід у мережі. До 1995 р. мережа ARPAnet розрослася настільки, що Національний науковий фонд США не встигав відстежувати діяльність кожного вузла. Тому відбулася передача регіональним провайдерам оплати за приєднання численних приватних мереж до національної.магістралі.

Провайдер - це організація (фірма, компанія), що забезпечує підключення користувачів до Інтернету. Підключення може здійснюватися двома способами:

2) прямим підключенням до мережі провайдера.

Після того, як користувач з'єднався із провайдером, комп'ютер користувача стає частиною мережі провайдера. Кожен провайдер має свій канал, який зв'язує його з більшим провайдером. У свою чергу мережі великих провайдерів з'єднані між собою магістральними лініями.

Протоколи мережі Інтернет

Протоколи мережі Інтернет можна розділити на два типи: базові та прикладні. Базові протоколи – це протоколи нижнього рівня. Вони забезпечують фізичну передачу повідомлень між вузлами мережі Інтернет. Приклад базового протоколу є протокол ТСР/IP. Прикладні протоколи – протоколи найвищого рівня. Ці протоколи забезпечують функціонування служб Інтернету. Наприклад, протокол HTTP служить передачі гіпертекстових документів, протокол FTP – передачі файлів, а SMTP – передачі електронної пошти. Базові та прикладні протоколи знаходяться у такому ж взаємозв'язку, що й рівні моделі OSI.

Сім рівнів моделі OSI перетворені на чотири рівні протоколів TCP/IP:

1) рівень міжмережевого інтерфейсу призначений власне передачі даних по мережі;

2) міжмережевий рівень відповідає за маршрутизацію та доставку пакетів;

3) транспортний рівень виконує завдання встановлення та підтримки з'єднання між двома вузлами, відправлення повідомлень про отримання даних;

4) прикладний рівень надає доступ до мережі додатків.

Архітектура протоколів TCP/IP варта об'єднання мереж. Як їх можуть виступати локальні, національні, регіональні та глобальні мережі, кожнау тому числі функціонує за своїми принципами. Кожна мережа може прийняти пакет даних і доставити його вказаному вузлу.

Припустимо, є послання, що надсилається електронною поштою. Передача пошти здійснюється за прикладним протоколом SMTP, який використовує передачу за протоколами TCP/IP. За протоколом TCP дані розбиваються на невеликі пакети фіксованої структури і довжини і маркуються те щоб отриманні зібрати їх вихідне послання.

Зазвичай довжина одного пакета вбирається у 1500 байт. Тому один електронний лист може складатися з кількох сотень таких пакетів. Мала довжина пакета не призводить до блокування лінії зв'язку і дозволяє окремим користувачам надовго захоплювати канал зв'язку.

Отримане повідомлення передається процедурам протоколу SMTP, які далі обробляють повідомлення.