Принципи роботи в мережі Internet

Архітектура мережі Internet. Основний принцип адресації — універсальний ідентифікатор хост-машини Internet. Проблема розв’язання адрес. Опис міжмережного протоколу ІР. Особливості прямої і непрямої маршрутизації. Основні правила роботи в Internet.

Рубрика Программирование, компьютеры и кибернетика
Вид лекция
Язык украинский
Дата добавления 10.08.2011
Размер файла 22,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

145

Размещено на http://www.allbest.ru/

Міжнародна комп'ютерна мережа Internet

Архітектура Internet

мережа internet протокол маршрутизація хост

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

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

Internet спроектована як інтермережа, тобто деяка абстрактна сукупність різнорідних мереж. Загальними для всіх підмереж Internet є:

універсальний адресний простір мережі Internet;

набір комунікаційних протоколів ТСР/ІР і зв'язаних з ними протоколів;

шлюзи та технологія міжмережної маршрутизації повідомлень.

Архітектурна топологія Internet. Окремі мережі з'єднуюються між собою шлюзовою машиною, яка реалізує фізичні з'єднання (рис. 5.1 і 5.2). Шлюзи зберігають таблиці, в яких фіксуються адреси приєднаних до даного шлюзу мереж. Важливо відмітити, що система адресації мереж і машин Internet має чітку ієрархічну структуру, яка дає змогу обмежити табличні записи шлюзів тільки адресами мереж, тобто не зберігати адрес хост-машин. Завдяки цьому шлюзи можуть зберігати свої таблиці в основній пам'яті й реалізовуватися на бездискових мікрокомп'ютерах.

Рис. 5.1. Приклад об'єднання двох мереж через шлюз G

Рис.5.2. Приклад міжмережних з'єднань за допомогою шлюзів G і Н

Адресація Internet

Основний принцип адресації -- універсальний ідентифікатор хост-машини Internet. Кожній хост-машині, яка входить до Internet, надається у відповідному реєстраційному центрі універсальний адресний ідентифікатор -- 32-бітова адреса. Її структура така, що всі хости даної підмережі мають загальний адресний префікс.

Адреса хосту мережі Internet -- це пара чисел (netid, hostid):

netid -- ідентифікатор мережі;

hostid -- ідентифікатор хост-машини в цій мережі.

Використовують три класи форматів адрес.

0 7 8 16 24 31

Клас А визначає множину адрес для великих мереж, тобто таких, де кількість хост-машин може перевищити 32768. Клас В призначений для середніх за кількістю хостів мереж, клас С відводить лише 8 біт для адреси хосту, що відповідає відносно невеликим мережам.

Отже, адреса в Internet не прив'язана до конкретної машини, а ідентифікує деяке з'єднання з мережею. Це означає, що якщо дана машина «переїжджає» в нову мережу, її адреса має змінитися. Друга властивість цієї адресації -- машина, яка входить до кількох мереж, повинна мати кілька адрес. На практиці ця властивість означає, що машину можна знайти по мережі Internet, навіть якщо якась мережа не працює і відомі інші мережні адреси цієї машини.

Адреси Internet видаються централізовано. Локальним мережам у рамках Internet видаються звичайно адреси класу С. Мережам типу ARPANET видаються адреси класу А. За Internet-угодою, якщо поле hostid дорівнює нулю, відповідна адреса ідентифікує мережу, а не хост; якщо ж поле hostid містить лише одиниці, така адреса використовується для мультиадресної передачі повідомлень.

Мнемонічний запис адрес Internet має в документації по Internet такий вигляд:

адреса: 10000000 0001010 00000010 00011110

Мнемонічний запис: 128.10.2.30.

Адресна система Internet дуже ретельно підготовлена з точки зору підвищення ефективності роботи шлюзів:

а) пакети даних ідуть по віртуальних логічних каналах: шлюзи динамічно обчислюють маршрути повідомлень; пакети обробляються проміжними шлюзами лише за адресами netid; адреси хост-машин обробляються лише останнім шлюзом;

б) хост-машини даної мережі виходять на інші підмережі Internet тільки через найближчий шлюз; шлюзова комунікаційна підсистема Internet діє на базі власних шлюзових протоколів взаємодії і розв'язання адрес.

Проблема розв'язання адрес

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

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

а) хост А для зв'язку з хостом В починає процедуру обчислення (розв'язання) фізичної адреси хосту В;

б) хост А знає логічну адресу (netid) мережі, з якою з'єднаний хост В, і надсилає пакет запиту фізичної адреси В за допомогою мульти-адресної розсилки по всіх хостах мережі, де розташований хост В;

в) хост В одержує цей запит і відповідає пакетом, у якому міститься його фізична адреса.

Фактично ARP при частому використанні потребує великих накладних витрат. Тому хости ведуть динамічні таблиці відображень логічних і фізичних адрес.

Міжмережний протокол ІР

Проблема об'єднання кількох окремих мереж в єдину загальну мережу має два аспекти: а) архітектурний аспект Internet утворюється із сукупності окремих мереж і шлюзових машин, які з'єднують ці мережі; б) користувацький аспект Internet розглядається користувачем як єдина віртуальна мережа, що об'єднує всі хост-машини із своїми ресурсами.

Датаграми мережі Internet. Базисні або елементарні одиниці даних, які пересилаються по мережі Internet і обробляються мережними програмами, носять назву датаграм. Датаграма містить заголовок (з адресами відправника і одержувача) та поле даних і може при передачі по мережі поділятися на коротші фрагменти. Поле заголовка датаграми структурується на 27 окремих підполів, у яких фіксуються управляючі параметри (мережні константи, атрибути протоколу ІР, визначники форматів даних).

Надсилаючи датаграму програма протоколу ІР виконує дві функції: 1) формує ІР-пакет у структурі; 2) вибирає маршрут слідування датаграми.

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

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

При непрямій маршрутизації машина, яка відправляє датаграму, спочатку повинна визначити конкретний шлюз, через який піде датаграма. Звичайно для розв'язання цієї задачі використовується ІР-таблиця маршрутизації, яка складається з пар (N, G), де N-IP -- адреса мережі, а G -- мережна адреса шлюзу, з'єднаного з мережею N. ІР-таблиця може використовуватись як статистична або динамічна. Статистична маршрутна інформація поміщається в таблицю один раз при включенні машини зчитуванням відповідного файла з диска. Статистичні маршрути звичайно фіксуються в цій таблиці виходячи з оцінок пропускної здатності каналів мережі і очікуваного графіка.

Динамічна таблиця постійно коригується на основі інформації, яка надходить від шлюзових машин. Отримавши датаграму, шлюз аналізує адреси відправника і одержувача, а також маршрутну інформацію, сформовану хостом. Якщо цей маршрут оцінюється шлюзом, як такий, що потребує коригування, то шлюз міняє маршрут і використовує протокол ІСМР для взаємодії з хостом.

У кожному випадку (пряма або непряма маршрутизація) програми маршрутизації в результаті утворюють фізичну мережну адресу, за якою надсилається датаграма.

Управляючі повідомлення Internet. Заголовки датаграм містять не лише адресну інформацію, а й інформацію, яка визначає тип протоколу обробки (ІСМР або UDP) і ряд особливих ситуацій. Особливі ситуації, що виникають при різних помилках, виборі маршрутів, розв'язанні адрес і т.п. операціях, оброблюються мережними програмами. Інформація про всі особливі ситуації і результати їх обробки фіксується в управляючих повідомленнях. Типовими є управляючі повідомлення від шлюзів до хост-машин, які виникають при обробці маршрутної інформації.

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

Найчастіше використовуються чотири типи ІСМР-повідомлень: луназапит, луна-відповідь, перенаправлення і уповільнення.

Луна-запит і луна-відповідь. Ці повідомлення використовуються хостом або шлюзом у протоколі ІСМР для тестування хост-одержувача на його працездатність. Хост, що отримав луна-запит, зобов'язаний повернути в машину, яка надіслала луна-запит, відповідь.

Перенаправлення. Шлюз G надсилає в протоколі ІСМР повідомлення перенаправлення хосту Н, для того щоб змінити його таблиці маршрутизації. У цьому повідомленні вказується нова адреса шлюзу G2, який буде використовуватися замість шлюзу G.

Уповільнення. Ці повідомлення надсилаються шлюзом або хостом, коли датаграми надходять дуже швидко в систему, яка їх приймає. Джерело, яке отримало повідомлення типу «уповільнення», повинно зменшити інтенсивність потоку своїх повідомлень.

Протокол UDР є базовим протоколом, за допомогою якого користувацька програма формує мережні датаграми і вирішує всі питання адресації, транспортування даних, контролю передачі та управління потоком даних.

Правила роботи в Internet

Для того щоб виконати процедуру реєстрації, адміністрація хост-машини або нової мережі повинна:

отримати унікальну мережну ІР-адресу, яка видається DDN Net-Work Information Center або іншим реєстраційним агентством, і сконфігурувати хост-машини мережі для використання з виданою ІР-адресою;

утворити домен;

визначити характер взаємодії з Internet (дослідницьке застосування, комерційне та ін.);

визначити обчислювальну установку (хост машину або шлюз) для фізичного підключення;

встановити необхідні технічні та програмні засоби (адаптери каналів, модеми, програми ТСР/ІР);

встановити необхідні шлюзові програми, які забезпечать маршрутизацію, і відповідні протоколи;

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

Регіональний центр видає лише мережну частину адреси. Право видачі адрес для окремих хостів мережі делегується адміністрації мережі, яка підключається до Internet відповідно до загальних правил доменної системи імен (DNS).

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

Зазначимо, що в DDN NIC (центральна організація, яка реєструє хост-машини США та інших країн) і RIPE NCC (Європейський мережний координаційний центр) реєструються лише домени верхнього рівня, більша частина доменів другого рівня й деякі домени третього рівня.

Домени верхнього рівня визначають цільові класи мереж (мережі доменів Сом -- комерційні, EDU -- освітні та ін.) і класи мереж однієї країни (АU, DE, JP, UA та ін.).

Для кожного з цих доменів призначається адміністратор, який має повноваження реєстрації мереж, що належать до цього домену.

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

Размещено на Allbest


Подобные документы

  • Глобальні комп’ютерні мережі. Мережа Internet, її засновники. Задачі протоколів управління передачею та IP-міжмережного, порядок роботи їх роботи. Поняття електронної адреси. Доменна система імен. Основні види Internet-послуг. Електронна пошта E-mail.

    презентация [2,8 M], добавлен 22.04.2011

  • Internet. Протоколы сети Internet. Принцип работы Internet. Прикладные программы. Возможности в Internet? Правовые нормы. Политика и Internet. Этические нормы и частная коммерческая Internet. Соображения безопасности. Объем сети Internet.

    дипломная работа [128,8 K], добавлен 23.06.2007

  • История развития сети Internet. Общая характеристика сети Internet. Протоколы. Услуги предоставляемые сетью. Internet - мировая сеть. Компьютерная зависимость. Internet-2. Нехватка мощностей Internet. Создание Internet-2. Структура Internet-2.

    контрольная работа [19,5 K], добавлен 06.10.2006

  • Что такое Internet? Internet, как средство массовой информации. Службы Internet. Сетевая пресса. Структура Полит.Ру. Статистика. Рейтинг. Из чего состоит Internet? ICQ – новая возможность общения. Административное устройство Internet.

    реферат [20,2 K], добавлен 10.05.2003

  • Розвиток глобальних інформаційних технологій. Мережеві технології Internet. Інтерфейс зв'язку через мережу TCP/IP. Спрощення сприйняття IP-адреси. Зіставлення мережевих адрес. Настроювання інтерфейсів в ОС UNIX. Використання утиліт ifconfig та arp.

    реферат [24,6 K], добавлен 18.04.2011

  • Исторические предтечи Интернет - ARPAnet, LAN, Ethernet, NSFNET. Взаимоотношение структуры Internet и пользователя. Потенциальные пользователи. Доступ в Internet. Работа Internet: организация, структура, методы.

    реферат [69,3 K], добавлен 12.06.2007

  • Административное устройство Internet. Потенциальные пользователи. Работа Internet: организация, структура, методы. Дозволенное в Internet. Наиболее распространенные возможности Internet. Удаленный доступ. Передача файлов. Электронная почта.

    статья [71,4 K], добавлен 28.11.2002

  • Организация, методы и наиболее распространенные возможности Internet. Использование анонимного ftp по e-mail. Краткий обзор уровней, система адресов. Поиск данных по ключевым словам (WAIS). Легальное использование, сетевая этика и дозволенное в Internet.

    курсовая работа [83,9 K], добавлен 29.03.2011

  • Всемирная система объединенных компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных. Домен и его уровни. Основные сервисы Internet. Что нужно для подключения к сети Internet. Правила поиска информации в Интернете.

    курсовая работа [1,5 M], добавлен 10.01.2012

  • Принципы формирования имен в сети Internet, элементы браузера Internet Explorer. Добавление Web-страницы в список избранных. Средства ускорения доступа к часто посещаемым страницам. Способы обеспечения доступа к ресурсам сети Internet в автономном режиме.

    лабораторная работа [3,4 M], добавлен 24.05.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.