- •1 Основні концепції км
- •1.1 Що таке комп’ютерна мережа?
- •1.2 Класифікація комп'ютерних мереж
- •1.2.1 Класифікація мереж за областю дії
- •1.2.2 Класифікація мереж за способами адміністрування
- •Принцип дії зіркоподібних мереж
- •Переваги зіркоподібних мереж
- •Недоліки зіркоподібних мереж
- •Коміркова топологія
- •Змішані топології
- •Змішані коміркові мережі
- •Комбіновані топології
- •1.2.6 Класифікація мереж за архітектурою
- •1.3 Моделі та стандарти комп’ютерних мереж
- •1.3.1 Мова комп’ютера
- •1.3.2 Мережеві моделі
- •Модель osi
- •Прикладний рівень
- •Рівень відображення
- •Рівень сеансовий
- •Транспортний рівень
- •Мережевий рівень
- •Рівень канальний
- •Рівень фізичний
- •1.3.3 Мережеві стандарти та специфікація
- •1.4 Методи мережевої комунікації
- •1.4.1 Сигнали
- •1.4.2 Методи доступу до мережі
- •1.5 Фізичні компоненти мереж
- •1.5.1 Мережеві адаптери
- •1.5.2 Мережеві носії
- •Коаксіальний кабель
- •Опто-волоконний кабель
- •Скручена пара провідників
- •Ефірні середовища
- •1.5.3 Сертифікація кабелів комп’ютерних мереж
- •1.5.4 Мережеві з’єднуючі пристрої
- •Прості з’єднуючі пристрої
- •Складні з’єднуючі пристрої
- •Перетворювачі
- •Повторювачі
- •Активні і інтелектуальні концентратори
- •З’єднуючі пристрої, призначені для сегментації і утворення підмереж
- •Маршрутизатори
- •Задачі маршрутизаторів
- •Маршрутизовані протоколи та проколи маршрутизації
- •Комутатори
- •1.6. Методи комутації
- •1.7 Мережеві операційні системи
- •1.7.1 Загальні відомості
- •1.7.2 Операційна система windows nt
- •Історія створення, основні версії, перспективи розвитку Windows nt
- •Області використання Windows nt
- •Планування ролі сервера в домені
- •Засоби адміністрування Windows nt
- •Основний і резервний контролери
- •Контрольні питання
- •Що таке комп’ютерна мережа?
- •2. Глобальні комп’ютерні мережі
- •2.1 Устаткування глобальних мереж
- •2.1.1 Модеми
- •Внутрішні модеми
- •Параметри конфігурування внутрішнього модему
- •Зміна установок внутрішнього модему
- •Конфігурування пристроїв Plug and Play
- •Зовнішні модеми
- •Послідовні порти
- •Мікросхеми uart
- •Драйвери модемів
- •Конфігурування модему
- •Пули модемів
- •Передавання даних у двохпровідній лінії з використанням модему
- •2.1.2 Устаткування користувача
- •2.2 Топології глобальних мереж
- •2.2.1 Точкова топологія
- •2.2.2 Кільцеподібна топологія
- •2.2.3 Зіркоподібна топологія
- •2.2.4 Повна і часткова коміркові топології
- •2.2.5 Багаторівневі глобальні мережі
- •2.3 Типи комутації
- •2.3.1 Мережі з комутацією каналів Комутовані і виділені з'єднання
- •2.3.2 Мережі з комутацією пакетів
- •2.4 Нові технології глобальних мереж
- •2.4.2 Швидкісна isdn
- •2.4.5 Безпровідні глобальні мережі
- •2.5 З’єднання між локальними і глобальними мережами
- •2.5.1 Транслюючі з’єднання
- •Як транслюються адреси
- •Програмне забезпечення nat
- •Проксі-сервери.
- •Принцип дії проксі-серверів
- •Програмне забезпечення проксі-серверів.
- •Маршрутизовані з’єднання.
- •Навіщо потрібні маршрутизовані з'єднання.
- •Конфігурування маршрутизованого з'єднання.
- •Контрольні питання
- •3 Глобальна мережа Internet
- •3.1 Організація мережі Internet
- •3.2 Виникнення глобальної мережі Internet
- •3.3 Доступ до Internet
- •3.4 Протокол тср/ір
- •3.5 Адресація в Internet
- •3.6 Основні сервіси Internet
- •3.7 Internet і маршрутизація тср/ір
- •Типи інтерфейсів маршрутизації
- •Статична і динамічна маршрутизація
- •Статична маршрутизація
- •Динамічна маршрутизація
- •Контрольні питання
- •Перелік рекомендованої літератури
2.5.1 Транслюючі з’єднання
Трансляція адрес — один з найбільш дешевих методів підключення всіх комп’ютерів невеликої локальної мережі до Internet чи до іншої глобальної мережі. У цьому методі доступ до глобальної мережі забезпечується за допомогою одного головного комп’ютера, при цьому використовується тільки одна телефонна лінія, один обліковий запис провайдера (чи інше з'єднання глобальної мережі) і одна зареєстрована публічна IP-адреса.
Як транслюються адреси
Комп'ютер, що виконує програму трансляції адресів, знаходиться між загальнодоступною глобальною мережею і приватною локальною мережею. На ньому встановлені інтерфейси до обох мереж. Цьому комп'ютеру присвоєні: приватна ІР-адреса, що використовується для комунікації з іншими комп'ютерами локальної мережі, і публічна IP-адреса, яка може бути привласнена сервером провайдера за допомогою служби DHCP (Dynamic Host Configuration Protocol) під час установлення з'єднання з глобальною мережею. Будемо називати цей комп'ютер хостом трансляції адрес.
Слід зазначити, що службова програма DHCP автоматично присвоює комп'ютерам, конфігурованим на її використання, IP-адреси й інші параметри TCP/IP.
Трансляція адрес виконується шляхом відображення ІР-адрес кожного комп’ютера локальної мережі, що передає дані "назовні", на номери портів хоста трансляції адрес. Ця інформація добавляється в IP-заголовок пакета. Потім пакет пер-дається в глобальну мережу. При цьому адресою джерела служить IP-адреса хоста (комп'ютера, що має фізичне з'єднання з глобальною мережею).
Коли на комп'ютері локальної мережі користувач запускає браузер і передає, наприклад, запит на перегляд Web-сторінки, хост привласнює запиту номер порта, за допомогою якого можна буде ідентифікувати передаючий комп'ютер (не хост!). Потім хост передає запит на Web-сервер провайдера. Коли на хост (чия IP-адреса міститься в заголовку як адреса джерела запиту) повертається сторінка запиту, хост знаходить у таблиці трансляції адрес комп'ютер, що послав запит, і передає Web-сторінку на цей комп'ютер.
Таблиця трансляції адрес містить слідуючу інформацію.
-
IP-адреси початкового джерела і адресата, які служать для ідентифікації передаючого комп'ютера усередині мережі і приймального комп'ютера поза мережею.
-
Номера портів джерела й адресата, які служать для ідентифікації передаючого чи приймаючого додатка. Наприклад, запити HTTP на Web-сторінки зазвичай передаються через порт TCP номер 80.
-
Послідовність номерів пакетів, за допомогою яких з пакетів складається запит чи відповідь.
-
Мітка часу — число, яке однозначно ідентифікує момент передачі з точністю до мілісекунди.
Поняття NAT (Network Address Translation — трансляція мережевих адрес) означає стандартизовану процедуру, що визначається специфікаціями RFC 1631. Однак цьому стандарту задовольняють не всі методи трансляції адрес. На рисунку 2.8 проілюстровані етапи процесу трансляції адрес.
Процес NAT складається з раду етапів.
1. Користувач, сидячи за клієнтським комп'ютером з ІР-адресою 192.168.1.9, відкриває браузер і вводить в адресному полі наступний URL:www.tacteam.net. Браузер передає НТТР-запит по ІР-адресі, асоційованій з іменем, "подружнім" по відношенню до www.tacteam.net.
2 . Хост NAT клієнтської локальної мережі відображає запит від 192.168.1.9 www.tacteam.net на номер порту в таблиці трансляції адрес. Таблиця містить IP-адреси початкового джерела і адресата, а також їх номера портів ТСР і UDP.
3. Хост NAT змінює заголовок таким чином, що для зовнішньої мережі здається, що пакет прийшов не від 192.168.1.9, а від публічної IP-адреси, присвоєної провайдером зовнішньому мережевому адаптеру хоста.
4. Хост NAT передає запит до www.tacteam.net на сервер провайдера. Служба DNS (Domain Name Service) відображає ім'я запитуваного Web-сервера на IP-адресу сервера, у якому зберігається основна сторінка www.tacteam.net.
5. Сервер www.tacteam.net приймає запит, обробляє його і повертає необхідну сторінку по IP-адресі хоста NAT.
Хост NAT, звертаючись до таблиці трансляції адрес, визначає адресу клієнта, що послав запит (192.168.1.9), й номер порту TCP чи UDP, куди потрібно направити відповідь.