Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети_Лекции_сайт.doc
Скачиваний:
3
Добавлен:
27.10.2018
Размер:
1.75 Mб
Скачать

Література

  1. Новиков Ю.В., Кондратенко С.В. – Локальные сети: архитектура, алгоритмы, проектирование. М.: Изд-во ЭКОМ

  2. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы: учебник для вузов. 3-е изд.-СПб: Питер.

  3. Лозікова Г.М. Комп’ютерні мережі: Навчально-методичний посібник – К. Центр навчальної літератури

Тема: Стандартні протоколи Internet. Система доменних імен

План заняття:

1. Стандартні протоколи Internet

2. Система доменних імен

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

Необхідність протоколів обумовлена тим, що в мережі можуть взаємодіяти комп'ютери з самим різним програмним забезпеченням (операційними системами) і самим різним апаратним пристроєм. Щоб всі підключені до мережі, комп'ютери могли розуміти один одного, необхідні загальні набори правив. Такими наборами правив і є протоколи. Для різного роду взаємодій використовуються разные правила, а значить і різні протоколи, Давайте розглянемо основні протоколи, використовувані в Інтернеті.Протокол TCP/IP.

Найголовнішим — святинею всіх святинь — є протокол TCP/IP (Transmission Control Protocol/Internet Protocol — Протокол Управління Передачей/інтернет-протокол). Саме на цьому протоколі заснована вся мережа Інтернет.Якщо бути точними, TCP/IP — це не один, а два протоколи: Протокол TCP — є транспортним протоколом, який забезпечує гарантовану передачу даних по мережі.

Протокол IP — є адресним протоколом, який відповідає за адресацію всієї мережі. Тобто, завдяки використанню протоколаIP, кожен комп'ютер (пристрій) в мережі має свою індивідуальну адресу (IP-адрес). По цих адресах і здійснюється передача даних. Широко використовувані в Інтернеті URL-адреса (www.rambler.ru, www.ozon.ru, і тому подібне) є лише словесними позначеннями IP-адресов. Зроблено це для зручності, оскільки людині простіше запам'ятати словесну адресу, ніж числова IP-адрес. Проте комп'ютери працюють тільки з числовими адресами. Коли ви вводите URL-адрес в командний рядок браузера, то він автоматично перетвориться в IP-адрес. Обмін даними в Інтернеті здійснюється тільки по IP-адресам. За зіставлення словесних URL-адресов і числових IP-адресов відповідає спеціальна служба — служба DNS. І помилка в цій справі може привести до того, що ви звертатиметеся до одного сервера, а потрапляти на іншій або взагалі нікуди не потрапляти, а спостерігати у себе на екрані повідомлення про помилку.

Докладніше на розгляді протоколу TCP/IP і служби DNS ми зупинимося трохи пізніше, коли вивчатимемо передачу даних в мережі Інтернет. Зараз же продовжимо розгляд інших важливих протоколів.

Протокол ІСМР (Internet Control Message Protocol) — протокол міжмережевих повідомлень, що управляють. З допомогою цією протоколу комп'ютери і пристрої в мережі обмінюються інформацією, що один з одним управляє.Наприклад цей протокол використовується для передачі повідомлень про помилки, перевірки доступності вузла, і так далі Протокол FTP (File Transfer Protocol) — протокол передачі файлів. Служить для обміну файлами між комп'ютерами. Наприклад, вам потрібно передати файл на сервер або, навпаки, викачати файл з сервера. Для цього вам потрібно підключитися до файлового сервера (він же FTP-сервер) і виконати необхідну вам операцію скачування або закачування. Підключення до FTP-серверу зазвичай здійснюється за допомогою FTP-клиента. Простий FTP-клиент входить до складу практично будь-якої операційної системи. До речі, переглядати РТР-сервера можуть і звичайні браузеры.

Протокол HTTP (Hyper Text Transfer Protocol) — протокол обміну гіпертекстовою інформацією, тобто документами HTML. Ви напевно чули, що HTML є базовою мовою створення Web-страниц. Так от, протокол HTTP призначений для їх передачі в мережі. Таким чином, протокол HTTP використовується Web-серверами. Відповідно, браузеры, використовувані для блукання по Інтернету, є HTTP-клиентам і.

Протоколи POP і SMTP. Протокол POP (Post Office Protocol) — протокол поштового відділення. Цей протокол використовується для отримання електронної пошти з поштових серверів. А для передачі електронної пошти служить протокол SMTP (Simple Mail Transfer Protocol) — протокол передачі повідомлень електронної пошти.

Протокол IMAP. Для читання пошти існує і інший протокол — ІМАР. Його відмінність від протоколу POP полягає в тому, що користувач читає повідомлення електронної пошти, не завантажуючи їх на свій комп'ютер. Всі повідомлення зберігаються на сервері. При видаленні повідомлення воно віддаляється з сервера.

Протокол SLIP (Serial Line Internet Protocol) — протокол підключення до мережі Інтернет по послідовній лінії. Використовується для встановлення зв'язку з видаленими вузлами через низькошвидкісні послідовні інтерфейси. В даний час витиснений протоколом РРР і практично не використовується. Протокол РРР (Point-to-Point Protocol) — забезпечує управління конфігурацією, виявлення помилок і підвищену безпеку при передачі даних на більш високому рівні, чим протокол SLIP. Тому при настройці сервера рекомендується використовувати саме цей протокол. Протокол РРР розглянутий в RFC 1547 і RFC 1661.

Протокол RIP (Routing Information Protocol) — використовується для маршрутизації пакетів в комп'ютерних мережах. Для маршрутизації також використовується протокол OSPF (Open Shortest Path First), який є ефективнішим, ніж RIP.

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

Цифрові адреси в Інтернеті складаються з чотирьох чисел, кожне з яких не перевищує двохсот п'ятдесяти шести. При записі числа відділяються крапками, наприклад: 195.63.77.21. Такий спосіб нумерації дозволяє мати в мережі більше чотирьох мільярдів комп'ютерів.

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

Спочатку в мережі Internet застосовувалися IP – номери, але коли кількість комп'ютерів в мережі стала більш ніж 1000, то був прийнятий метод зв'язку імен і IP – номерів, який називається сервер імені домена (Domain Name Server, DNS). Сервер DNS підтримує список імен локальних мереж і комп'ютерів і відповідних їм IP – номерів.

У Інтернеті застосовується так звана доменна система імен. Кожен рівень в такій системі називається доменом. Типове ім'я домена складається з декількох частин, розташованих в певному порядку і розділених крапками. Домени відділяються один від одного крапками, наприклад: www.lessons-tva.info або tva.jino.ru.

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

Домен верхнього рівня розташовується в імені правіше, а домен нижнього рівня - лівіше. У нашому прикладі домени верхнього рівня info і ru указують на те, що мова йде про приналежності сайту www.lessons-tva.info до тематичного домена верхнього рівня info, а сайту tva.jino.ru до російської (ru) частини Інтернету. Але в Росії безліч користувачів Інтернету, і наступний рівень визначає організацію, якою належить дана адреса. У нашому випадку це компанія jino.

Інтернет-адреса цієї компанії - jino.ru. Всі комп'ютери, підключені до Інтернету в цій компанії, об'єднуються в групу, що має таку адресу. Ім'я окремого комп'ютера або мережі кожна компанія вибирає для себе самостійно, а потім реєструє його в тій організації Інтернет, яка забезпечує підключення.

Це ім'я в межах домена верхнього рівня повинне бути унікальним. Далі слідує ім'я хоста tva, таким чином, повне ім'я домена третього рівня: tva.jino.ru. У імені може бути будь-яке число доменів, але найчастіше використовуються імена з кількістю доменів від трьох до п'яти

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

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

Україна - ua

Франція - fr;

Канада - са;

США - us;

Росія - ru.

Існують і домени, розділені по тематичних ознаках, наприклад:

Учбові заклади - edu.

Урядові установи - gov.

Комерційні організації - com.

Останнім часом додані нові зони, наприклад: biz, info, in .cn і так далі

При роботі в Internet використовуються не доменні імена, а універсальні покажчики ресурсів, звані URL (Universal Resource Locator). URL - це адреса будь-якого ресурсу (документа, файлу) в Internet, він указує, за допомогою якого протоколу слід до нього звертатися, яку програму слід запустити на сервері і до якого конкретного файлу слід звернутися на сервері. Загальний вид URL: протокол://хост-компьютер/имя файлу (наприклад: http://lessons-tva.info/book.html).

Реєстрація домена здійснюється у вибраній користувачем зоні ua, ru, com, net, info і так далі. Залежно від призначення сайту вибирається його зона реєстрації. Для реєстрації сайту бажано вибрати домен другого рівня, наприклад lessons-tva.info, хоча можна працювати і з доменом третього рівня, наприклад tva.jino.ru.

Домен другого рівня реєструється у реєстратора – організації що займається адмініструванням доменних імен, наприклад http://www.imhoster.net/domain.htm. Домен третього рівня отримується, як правило, разом з хостингом у хостинговой компанії. Ім'я сайту вибирають виходячи з виду діяльності, назви компанії або прізвища власника сайту.