Як працює інтернет. Частина 5 | про адреси сайтів як dns. Що таке ip-адреса шлюзу

Як визначити DNS адресу сайту

Відео: Відео уроки з основ роботи Web і мережі Інтернет. Відеокурс для початківців: вивчаємо HTTP протокол, налаштовуємо і конфігуруємо веб-сервер Apache

Як ми всі знаємо, у кожного сайту є ім`я. Наприклад, gtrk-kurgan.ru. Навіщо сайту потрібно ім`я, якщо до нього можна звертатися по IP-адресою, як уже говорилося в попередній статті? Якщо не торкатися причину зручності (хоча вона теж важлива, gtrk-kurgan.ru набагато простіше запам`ятати, ніж 62.165.54.140), тобто ще одна причина.

На одному комп`ютері з одним IP-адресою може бути кілька сайтів. Уявімо собі, що rambler.ru і yandex.ru раптом, раптово, виявилися на одному комп`ютері в Москві. Якби ми зверталися до них по IP-адресою, то було б незрозуміло, який саме сайт ми хочемо. А так все зрозуміло - яке ім`я ввів, такий сайт ти і хочеш.

Відео: Команда Ping або перевірка працездатності мережі

Така адреса сайту називається адресою DNS, і, на відміну від MAC-адреси, IP-адреси і порту, зовсім не зобов`язаний існувати. Якщо у вашого сайту немає адреси DNS, то на нього все ще можна зайти, ввівши його IP-адресу, але, як ви розумієте, відвідуваність у такого сайту буде нижче плінтуса, так як запам`ятовувати адресу ніхто не захоче.



Отже, ми дізналися про чотири види адреси, які є у сайтів. Які з них знає наш комп`ютер, коли ми просимо його відкрити який-небудь сайт? Він знає адресу DNS потрібного сайту (власне, коли ви набираєте yandex.ru в адресному рядку, ви повідомляєте браузеру, яку адресу DNS вам потрібен), він знає порт (він стандартний - номер 80), але він не знає ні IP адреси yandex. ru, ні його MAC-адреси.

Відео: Як працює браузер? Як влаштований інтернет

А чи потрібні нам обидві адреси, і IP-, і MAC-? Ми вже проводили аналогію, що MAC-адресу це паспортні дані, а IP-адреса це місце проживання. Якщо ми будемо посилати yandex.ru якісь дані, нам цілком вистачить місця проживання цього сайту. Не питають же вас на пошті паспортні дані тієї людини, кому ви відправляєте посилку.

Тобто, IP-адреси yandex.ru нам цілком вистачить. Але ж його у нас немає? Як дізнатися IP-адресу сайту, якщо відомо його ім`я? Про це буде сказано в одній з наступних статей, але це зробити можна. Тому будемо поки вважати, що ми це вже зробили, і у нас є IP-адреса Яндекса.

Але тепер розберемося, а куди ми будемо посилати все ті запити, які потрібно передати yandex.ru? Скористаємося тією ж аналогією - коли ви хочете відправити посилку тітки Дусі в Калінінград, ви ж не біжите в Калінінград її шукати? Ви йдете на пошту, і довіряєте цю справу «професіоналам» з Пошти Росії. Так і тут - ми вже обговорювали в статтях 2 і 3, що найчастіше комп`ютери виходять в Інтернет не самі, а через спеціальні комп`ютери, звані «шлюзи». Тому просити «головну сторінку yandex.ru» ми будемо саме шлюз.

Як підключається до інтернету шлюз

Відео: Статичний IP адреса: Ростелеком настройка

IP-адреса шлюзу ми вже знаємо, так як його ми самі прописуємо при налаштуванні мережі. Але шлюзу-то ми будемо відправляти пакети безпосередньо, тобто, можна сказати, самі будемо бігати ніжками до нього і просити щось зробити. Тому тут уже потрібно знати його «Паспортні дані» - MAC-адресу. Але MAC-адреси шлюзу у нас немає, є тільки IP. Тому необхідна ще одна процедура - по IP-адресою якось отримати MAC-адресу. І така процедура теж є, її ми також розглянемо в одній з наступних статей.

Ну і, нарешті, потрібно розібратися, а що саме і в якому форматі потрібно кому посилати. Перефразовуючи, потрібно знати «стандартні бланки», на яких ми можемо написати, що саме ми хочемо, щоб інший сайт нас зрозумів і зумів правильно нам відповісти. Такі «стандартні бланки» називаються «протоколи», і саме ними ми займемося в наступній 6 частини.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!