Як працює Інтернет, Нова реальність

Одна з найчудовіших речей, пов'язаних з інтернет, це те, що ним ніхто не володіє. Інтернет є просто великий набір комп'ютерних мереж, як великих, так і малих, розташованих по всьому світу. Ці мережі пов'язані між собою безліччю різних методів в одне єдине ціле, відоме нам під назвою Інтернет. Насправді, назва походить від ідеї взаємопов'язаних (interconnected) (комп'ютерних) мереж. З часу появи в 1969 році, кількість вузлів мережі Інтернет зросла з чотирьох до десятків мільйонів! Те, що насправді ніхто не володіє інтернет, зовсім не означає, що інтернет ніхто не контролює і не підтримує. Суспільство Інтернет (Internet Society), некомерційна група, що виникла 1992 року, спостерігає формуванням політики та протоколів до Інтернету, які визначають як ми (прості смертні користувачі) використовуємо і взаємодіємо з нею.

Ієрархія комп'ютерних мереж.

Кожен комп'ютер, який приєднаний до Інтернету є його частиною (користувач комп'ютера можна сказати теж ;)). Наприклад, для підключення до Інтернету ви, можливо, використовуєте модем і телефонуйте за місцевим номером, щоб з'єднатися зі своїм Інтернет-провайдером (Internet Service Provider, скорочено ISP). На роботі, ваш комп'ютер, можливо, є частиною локальної мережі (Local Area Network, скорочено LAN), але і в цьому випадку ви, швидше за все, також підключені до мережі Інтернет за допомогою Інтернет-провайдера з яким ваша компанія уклала договір. Коли ви приєднуєтеся до свого інтернет-провайдера, ваш комп'ютер стає частиною його мережі, у свою чергу провайдер приєднаний до ще більшої мережі і теж є її частиною. По суті, Інтернет це мережа – мереж.

Тепер уявіть, що компанія Б цекрутий корпоративний (короче, не для всіх) Інтернет провайдер. Компанія Б будує великі будівлі у великих містах (у маленьких - маленькі, хе-хе), а інші круті компанії розміщують у новозбудованих спеціальних будинках свої інтернет сервери, простіше кажучи інші комп'ютери для різних (звичайно комерційних) цілей. Компанія Б, крутіше компанії А і навіть проклала між своїми будинками свої власні оптиковолоконні лінії, щоб їх з'єднати і тим самим збільшити швидкість передачі інформації.

При такому розкладі всі клієнти компанії А зможуть з'єднуватися при бажанні один з одним, так само як і клієнти крутої компанії Б зможуть з'єднуватися один з одним, але біда в тому, що клієнти компанії А не зможуть ніколи з'єднатися з клієнтами компанії Б. Ось тому, обидві компанії домовляються та з'єднуються за допомогою NAP (Точок Входу в Мережу) у різних містах, і після цього трафік (обмін інформацією) між мережами компаній тече за допомогою та через NAPи.

Насправді десятки великих Інтернет провайдерів з'єднуються між собою в точках входу в мережу (NAP) в різних містах, і трильйони (ого-го) байтів даних протікає між окремими мережами в цих точках. Інтернет це набір великих корпоративних мереж які домовляються і взаємозв'язуються між собою в точках NAP (а ще вони домовляються як дорожче продати нам простим користувачам свої послуги). Таким чином, кожен комп'ютер з'єднаний з кожним комп'ютером до Інтернету.

Кожен комп'ютер підключений до Інтернету має свій унікальний ідентифікаційний номер, званий IP (вимовляється: айпі). IP означає Internet protocol (Інтернет протокол), Інтернет протокол - це мова з допомогою якого комп'ютери спілкуються між собою у мережі Інтернет. Протокол це запропонований спосіб звернення,наприклад коли хтось, хоче звернутися до певної служби, він звертається у відповідності до протоколу. У світі комп'ютерів цей "хтось" навряд чи буде людиною, найчастіше ним є комп'ютерна програма, така, наприклад, як веб броузер (типу Internet Explorer або Mozilla).

kavkazchat hotmail microsoft

Хоча весь цей процес абсолютно не помітний для звичайного користувача, сервери DNS щодня обробляють мільярди запитів і є невід'ємною частиною Інтернет. Факт того, що ця поширена по всьому світу базаданих так чітко і непомітно працює день за днем ​​свідчить про хорошу схему DNS серверів, що лежить в основі.

Коли ви з'єднуєтеся з веб-сайтом www.kavkazchat.com, щоб відкрити головну сторінку веб-сайту, ви є користувачем, що сидить за комп'ютером-клієнтом, який з'єднується з веб-сервером, який обслуговує наш веб-сайт. Веб-сервер знаходить сторінку, яку ви запросили і посилає її вам. Клієнтські комп'ютери, що звертаються до сервера, роблять це спеціальним чином і направляють свій запит до певної програми, що працює на даному сервері. Наприклад, якщо ви запустили веб-браузер на своєму комп'ютері, він буде звертатися до веб-сервера, а не до поштового сервера і т.д.

Після з'єднання клієнта зі службою на певному порту він отримує доступ до служби, використовуючи спеціальний протокол. Часто протокол між клієнтом та службою можна прочитати у вигляді тексту та дізнатися як і про що йшлося. Кожен веб-сервер в Інтернет відповідає протоколу передачі гіпертекстових файлів (hypertext transfer protocol або HTTP).

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