Сервери доменних імен і механізми пошуку ір адрес.
Програма named, яка реалізує BIND, як і довільний сервіс прикладного рівня використовує транспорт ТСР та UDP. Якщо ми не можемо звернутись до певного комп’ютера, а раніше могли, то перш за все треба перевірити доступність комп’ютера за його ІР адресою. Якщо цього не можна зробити, то треба шукати помилки або збої в роботі сервісу доменних імен. Клієнтська частина – це процедура дозволу імен resolver, а сервер – програма named. Resolver – це набір процедур з системи бібліотеки libc.a які дозволяють прикладній програмі, яка відредагована з цими процедурами отримати за доменним іменем ІР адресу комп’ютера, або за ІР адресою доменне ім’я. Ці процедури звертаються до системної компоненти resolver, яка веде діалог із сервером доменних імен і таким чином обслуговує запити прикладних програм користувача. Загальну схему взаємодії різних компонент BIND можна представити таким чином:
Схема 1. Взаємодія компонент BIND
Керується named спеціальною базою даних , яка складається з декількох файлів і містить відповідності між адресами і іменами, а також адреси інших серверів BIND, до яких даних сервер може звертатись в процесі пошуку імені або адреси. Опираючись на схему 1 розглянемо два способи дозволу запиту на отримання ІР адреси за доменним іменем.
1-й випадок. Запит на отримання ІР адреси в рамках зони відповідальності даного місцевого сервера імен.
Прикладна програма через resolver запитує ІР адресу за доменним іменем у місцевого сервера.
Місцевий сервер повідомляє прикладній програмі ІР адресу запитаного імені.
2-й випадок. Запит прикладної програми до сервера доменних імен на отримання ІР адреси за доменним іменем із домена, який знаходиться в зоні відповідальності віддаленого сервера доменних імен, тобто сервера відмінного від того, домену якого належить комп’ютер який виконує запит.
В загальному випадку схема виглядає наступним чином:
Прикладна програма звертається до місцевого сервера доменних імен за ІР адресою, повідомляючи йому доменне ім'я.
Сервер визначає, що адреса не входить в даний домен і звертається за адресою сервера домена , який запитує до кореневого сервера доменних імен.
Кореневий сервер доменних імен повідомляє місцевому серверу доменних імен адресу сервера того домена, який вимагається.
Місцевий сервер доменних імен запитує віддалений сервер на предмет дозволу запиту свого клієнта – прикладної програми.
Віддалений сервер повідомляє ІР адресу місцевому серверу.
Місцевий сервер повідомляє ІР адресу прикладній програмі.
- 1.Сервіси Internet
- 2. Організація мережі тср/ip
- 3. Підключення локальної або корпоративної мережі до Internet
- 4. Проблема маршрутизації.
- Отримання доменного імені.
- 4. Обмін електронною поштою.
- Організація Intrаnet.
- Проблема безпеки мережі tcp/ip.
- Міжмережевий обмін в мережах tcp/ip.
- 6.Структура стеків протоколів тср/ір.
- Термінологія.
- 7.Інкапсуляція.
- 8.Основні протоколи стека тср/ір.
- Протокол slip.
- Протокол ррр.
- Протоколи мережевого рівня.
- Протокол arp (rfc 826)
- Протокол ір.
- Формат пакета
- Протокол icmp(Internet Control Massage Protocol).
- Протоколи транспортного рівня.
- Протокол тср.
- 9.Принцип побудови ір адрес.
- 10.Підмережі.
- 11.Порти та сокети.
- Використання номерів портів і номерів протоколів для передачі даних.
- 12.Основні принципи ір маршрутизації.
- 13.Настройка ос і мережеві інтерфейси.
- Настройка мережевих інтерфейсів.
- Настройка slip
- Настройка ррр.
- Маршрутизація. Протоколи динамічної маршрутизації. Засоби керування маршрутами.
- Статична маршрутизація.
- Динамічна маршрутизація.
- Аналіз і фільтрація тср/ір пакетів.
- 14.Інформаційні сервіси Internet. Система доменних імен dns
- Принципи організації системи доменних імен dns
- Сервери доменних імен і механізми пошуку ір адрес.
- Електронна пошта
- Принцип організації
- С труктура взаємодії учасників поштового обміну. Формат поштового повідомлення.
- Формат представлення поштового повідомлення mime.
- Протокол smtp
- Дисципліни роботи і команди протоколу smtp.
- Інтерфейс Eudora
- 15.Самостійне опрацювання. Емуляція віддаленого термінала. Віддалений доступ до ресурсів мережі.
- Командний режим програми telnet
- Робота з протоколом ftp.
- Сервери www.
- Архітектура сучасних пошукових систем.
- Різні пошукові системи