функції інтернету
Інтернет виконує дві основні функції: інформаційну і комунікаційну.
Інформаційна і комунікаційна функції Інтернету багато в чому перетинаються. Так, багато професіоналів використовують можливості комунікації для оперативного вирішення технічних питань, отримання довідкової інформації, обговорення спеціальних проблем.
Таким чином, можна зробити висновок про те, що інформаційна і комунікаційна функції Інтернету багато в чому копіюють функції традиційних засобів спілкування і поширення інформації, тільки використання глобальної комп'ютерної Мережі дозволяє виконувати їх на новому рівні; швидше, зручніше і, головне, дешевше.
Як працює Інтернет
Феноменальний успіх Інтернету в усьому світі пояснюється можливістю ефективного вирішення двох головних завдань - спільний доступ і спільне використання ресурсів Мережі.
Пакетна зв'язок в Інтернеті
При роботі в Інтернеті ніхто нічого не монополізує. Всі дані пересилаються по Мережі в «нарізаному» на невеликі пакети вигляді. Запит на поставку документа теж нарізається на кілька пакетів, та й сам документ направляється клієнту нарізаним на пакети. Ці пакети називаються TCP-пакетами (TCP - Transfer Control Protocol - протокол управління передачею).
Якщо розподілити вартість хвилини експлуатації такого кабелю (і всього супутнього обладнання) на тисячі одночасних учасників зв'язку, дійсно виходять досить незначні суми. Власник кабелю не накладає їх на учасників зв'язку (тобто на нас) - він повертає свої витрати від власників тих кабельних систем, які до нього підключаються. Ті, в свою чергу, покладають свої витрати на власників комп'ютерів, які підключилися до них. Ті, в свою чергу, беруть ці витрати зі своїх клієнтів. У підсумку, коли ці витрати доходять до нас, вони вже не виглядають значними.
Навіщо потрібні потужні лінії зв'язку
Розбиття повідомлень, що циркулюють в Мережі, на невеликі пакети, дозволяє одному каналу зв'язку обслуговувати велику кількість користувачів. При цьому якщо в якийсь момент навантаження на канал стає більше його пропускної здатності, то пакети від клієнтів шикуються в чергу, і виникає ситуація, яка добре знайома нам по автомобільним
дорогах. Дорога може бути дуже широкою і дуже рівною. По ній можна їздити зі швидкістю 200 км / год, але якщо вона повністю забита машинами, то швидкість їх руху багаторазово падає, і хоча дорога пропускає в середньому багато машин, кожна окрема машина рухається дуже повільно.
Зрозуміло, електромагнітні сигнали в лінії зв'язку не можуть стояти в черзі - вони при будь-яких умовах рухаються зі швидкістю світла, але пакети даних можуть довго «пролежувати» на кожному з проміжних вузлів Мережі, чекаючи, коли закінчиться передача попередніх пакетів і настане їхня черга. Тому прохід TCP-пакетів по перевантаженим ділянкам супроводжується значним уповільненням роботи в Інтернеті.
Обстановка в Інтернеті безперервно змінюється. Будь-яка ділянка Мережі, тільки що ще вільний, може виявитися перевантаженим. У таких випадках проміжні вузлові комп'ютери припиняють відправку в цю ділянку TCP-пакетів і направляють їх за іншими маршрутами. Приблизно так водії намагаються по паралельних дорогах об'їхати пробки. У Мережі цим процесом керують так звані маршрутизатори.