Вычислительные системы, сети и телекоммуникации Лекция 8. Службы TCP/IP

advertisement
Вычислительные системы, сети и
телекоммуникации
Лекция 8. Службы
TCP/IP
Проф., д.т.н. Гусева А.И. ,
ассистент Киреев В.С.,
аспирант Цыплаков А.C.
2008 г.
Служба DNS
Служба DNS (Domain Name System)
представляет
собой
иерархическую
систему именования, используемая для
поиска имен доменов в Интернете и
частных TCP/IP-сетях
DNS
присваивает
уникальное
символическое имя FQDN (Fully Qualified
Domain Name), ассоциированное с его IPадресом
Правила именования
•имена доменов имеют иерархическую структуру,
уровни иерархии отделяются друг от друга точкой,
имя формируется справа налево
•суммарное имя домена (узла) не содержит более
255 символов (a – z, A-Z, 0 –9, дефис, точка)
•имя на каждом уровне иерархии не может состоять
только из цифр, но может начинаться с цифры
•имена не различают регистр букв (прописные или
строчные)
•метка на каждом уровне иерархии не может больше
63 символов;
•метка
нулевой
корневого домена
длины
зарезервирована
для
Структура имени
Уникальность имен FQDN иерархической структурой
корень
edu
mil
org
Управляется InterNIC
net
com
ru
microsoft
mephi
cyber
Управляется организацией
eai
Домены верхнего уровня
Доменам организаций
COM – коммерческие предприятия
EDU – образовательные учреждения
GOV – правительственные службы США
MIL – военное ведомство США
NET – поставщики услуг в Интернет
INT – международная организация
ORG – неклассифицированные
организации
Домены верхнего уровня
Географические домены
AU - Австралия
BR - Бразилия
CA - Канада
DE - Германия
FR - Франция
RU - Россия
UK – Великобритания и т. д.
Зоны DNS
Все
пространство
делится
на
непересекающиеся
зоны
имен
DNS
логические
разделы-
Главный доменный сервер имен
берет на себя функции по
хранению
и
распознаванию
части базы данных DNS для этой
зоны
Зоны DNS
Резервные
(репликативные)
серверы имен обеспечивают
отказоустойчивость
Кэширующие серверы имен
используются для увеличения
эффективности
процесса
определения имен
Определение имени с
помощью сервера DNS (1)
Обработки запроса на определения IPадреса
узла
www.mephi.ru
в
Интернете
Шаг 1
Сервер имен домена (локальный для
клиента) пытается найти требуемый IPадрес в своих базах данных и в кэше DNS
и вернуть его клиенту. Если адрес не
найден, то данный Сервер имен домена
выступает как преобразователь имен и
производит запрос к корневому серверу
имен ( таких серверов сейчас около 15)
Определение имени с
помощью сервера DNS (2)
Шаг 2
Корневой
сервер
имен
просматривает
запрос www.mephi.ru
и сообщает
преобразователю, где находится сервер
.ru, т.е. его IP-адрес
Шаг 3
Преобразователь запрашивает сервер .ru
на определения адреса www.mephi.ru
Определение имени с
помощью сервера DNS (3)
Шаг 4
Сервер .ru ищет в своей базе адрес .mephi.ru
и
результат
поиска
сообщает
преобразователю
Шаг 5
Преобразователь еще раз посылает запрос на
определение имени www.mephi.ru, в этот
раз уже серверу .mephi.ru
Шаг 6
Полученный ответ в виде полного IP-адреса
преобразователь
помещает
в
кэш
и
передает
его
клиенту,
который
его
запрашивал
Настройки службы DNS
Служба WINS
Осуществляет
преобразова
ние имени
NetBIOS
в IP-адрес
Сервер приложений IIS
(Internet Information Server)
Позволяет
управлять
TCP/IPприложениями
и
организовывать
к ним доступ со
стороны
клиентов
Протокол FTP
• Регистрация
пользователя
• Просмотр
каталогов
• Работа с
файлами
• Перемещение и
копирование
файлов
• Исполнение
команд
Протокол HTTP
Обеспечивает
доступ к
информации
World Wide
Web на основе
запросов и
ответов
Протокол SMTP
Простой протокол передачи почты
определяет, как передаются сообщения в
сети TCP/IP
Для создания сообщений, работы с
почтовыми ящиками и отправки
сообщений необходима дополнительная
локальная почтовая программа на основе
POP3 (Post Office Protocol v.3) - почтового
протокола версии 3 и IMAP (Internet
Messaging Access ) - протокола доступа к
сообщениям в Интернет
Протокол SNMP
Инструмент управления в гетерогенных сетях
TCP/IP на основе взаимодействия
менеджера и агентов SNMP
GetNextRequest – позволяет менеджеру получить
информацию из таблицы MIB
GetRequest – посылается менеджером для
получения информации от агента
GetResponse – посылается агентом в ответ на запрос
менеджера
SetRequest – используется менеджером для
изменения значений параметров MIB
Trap – используется агентом для уведомления
менеджера о некоторых специальных событиях
Преимущества SNMP
• Широкое распространение
• Хорошо проверен и технологичен
• Простота
интеграции
с
другими
сетевыми технологиями
• Легкость
масштабирования
и
построения больших сетей
• Преемственность,
когда
более
поздние
программные
продукты
могут динамически управлять более
старыми версиями
Протокол IPv6
IPv6 представляет собой новую версию
протокола Интернет (RFC-1883) :
• Масштабируемость Интернет за счет
использования 128-разрядного адресного
пространства
• Возможность использования различных типов
адресов (IPX)
• Автоматическая конфигурация адресов
• Три типа адресов (уникальная адресация
unicast addressing, групповая адресация
multicast addressing, широковещательная
адресация broadcast addresing)
Протокол IPv6
• Поддержка мобильного IP для
обеспечения маршрутизации
между беспроводными и
наземными сетями
• Функции упрощения и
усовершенствования
маршрутизации
Протокол IPv6
Download