INTERNET: головні принципи побудови та діяльності
Зараз Internet полягає із понад 12 тисяч об'єднаних між собою мереж(5).
За Internet ніхто централізовано не платить; немає такої організації як Internet Inc., яка збирає платню зі всіх мереж Internet або користувачів. Натомість кожний платить за свою частину. NSF платить за зміст NSFNET. NASA платить за Наукову Мережу NASA (NASA Science Internet). Представники мереж збираються разом і вирішують, як їм з'єднуватися один з одним і містити ці взаємозв'язки. Коледж або корпорація платить за її підключення до деякої регіональної мережі, яка в свою чергу платить за свій доступ мережному власнику державного масштабу.
Робота Internet: організація, структура, методиЩоб успішно освоїти щось і потім з ним працювати, дуже корисно знати, хоча б у загальних рисах, пристрій і функціонування цього об'єкту. Знання це допомагає осмислено сприймати і систематизувати навики роботи, а не користуватися пропонованими рекомендаціями чисто механічно. Таке усвідомлення підкаже, що можна чекати від системи в значенні її можливостей, поведінки, недоліків, і що більш важливе, допоможе орієнтуватися в незвичайній ситуації: у разі поломки, зміни серверу, програмного забезпечення, появи нових можливостей і т.п.
У цьому розділі ми розглянемо мережі з комутацією пакетів і переваги побудови мережі на принципах TCP/IP протоколів. Тут будуть розглянуті основні принципи управління комунікаціями в : TCP і UDP. Це основні системоутворюючи елементи мережі. Важливим елементом є також регіональна система імен (DNS)(8).
Мережі комутації пакетів
Здавалося б, Internet цілком аналогічна телефонній мережі, і модель телефонної мережі достатньо адекватно відображає її структуру і роботу. Насправді, обидва вони електронні, обидва дозволяють вам встановлювати зв'язок і передавати інформацію. І Internet теж полягає, в першу чергу, з виділених телефонних ліній. Але це не зовсім так. Телефонна мережа - це так звана мережа з комутацією ліній. При цьому вам виділяється частина мережі, яка для інших вже не доступна. Це приводить до нераціонального використовування дуже дорогих ресурсів - ліній мережі. Internet же є мережею з комутацією пакетів, що принципово відрізняється від мережі з комутацією каналів.
Пошта є мережею пакетного зв'язку. Немає ніякої виділеної вам частини цієї мережі. Ваше послання перемішується з посланнями інших користувачів, кидається в контейнер, пересилається в інше поштове відділення, де знову сортується. Хоча технології сильно різняться, пошта є прекрасним і наочним прикладом мережі з комутацією пакетів. Модель пошти дивно точно відображає суть роботи і структури Internet(8).
Основне, що відрізняє Internet від інших мереж - це її протоколи - TCP/IP. Взагалі, термін TCP/IP звичайно означає все, що пов'язане з протоколами взаємодії між комп'ютерами в Internet. Він охоплює ціле сімейство протоколів, прикладні програми, і навіть саму мережу. TCP/IP - це технологія міжмережевої взаємодії, технологія internet.
Свою назву протокол TCP/IP одержав від двох комунікаційних протоколів (або протоколів зв'язку). Це Transmission Control Protocol (TCP) і Internet Protocol (IP). Не дивлячись на те, що в мережі Internet використовується велике число інших протоколів, мережу Internet часто називають TCP/IP-сетью, оскільки ці два протоколи, безумовно, є найважливішими(7).
Як і у всякій іншій мережі в Internet існує 7 рівнів взаємодії між комп'ютерами: фізичний, логічний, мережний, транспортний, рівень сеансів зв'язку, представницький і прикладний рівень. Відповідно кожному рівню взаємодії відповідає набір протоколів (тобто правил взаємодії).
Протоколи фізичного рівня визначають вигляд і характеристики ліній зв'язку між комп'ютерами. В Internet використовуються практично всі відомі в даний час способи зв'язку від простого дроту (вита пара) до волоконно-оптичних ліній зв'язку (ВОЛС)(7).
Для кожного типу ліній зв'язку розроблений відповідний протокол логічного рівня, що займається управлінням передачею інформації по каналу. До протоколів логічного рівня для телефонних ліній відносяться протоколи SLIP (Serial Line Interface Protocol) і PPP (Point to Point Protocol). Для зв'язку по кабелю локальної мережі - це пакетні драйвери платні ЛВС.
Протоколи мережного рівня відповідають за передачу даних між пристроями в різних мережах, тобто займаються маршрутизацією пакетів в мережі. До протоколів мережного рівня належать IP (Internet Protocol) і ARP (Address Resolution Protocol).