Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на ГОСЫ.docx
Скачиваний:
131
Добавлен:
10.05.2015
Размер:
808.24 Кб
Скачать

3. Служба dns. Назначение, принципы работы, виды запросов.

DNS (англ. Domain Name System — система доменных имён) — это система, позволяющая преобразовывать символьные имена доменов в IP-адреса (и наоборот) в сетях TCP/IP.

Сервер имен это программа управления распределенной базой данных, в которой хранятся символьные имена сетей и ЭВМ вместе с их IP-адресами. Наиболее распространенным программным продуктом, решающим данную задачу является BIND (Berkrley Internet Name Domain). Иногда для этой цели выделяют специальную машину. Задача DNS - преобразование символьного имени в IP-адрес и наоборот в условиях, когда число узлов Internet растет экспоненциально, совсем не проста.

База имен является распределенной, так как нет такой ЭВМ, где бы хранилась вся эта информация. Как уже отмечалось имя содержит несколько полей (длиной не более 63 символов), разделенных точками. Имя может содержать не более 255 октетов, включая байт длины. Анализ имени производится справа налево. Самая правая секция имени характеризует страну (двухсимвольные национальные коды смотри в приложении), или характер организации образовательная, коммерческая, правительственная и т.д.).

Следующие 3-х символьные коды в конце Internet-адреса означают функциональную принадлежность узла:

.aero Фирма или организация, относящаяся к сфере авиации;

.biz Организация, относящаяся к сфере бизнеса;

.com Коммерческая организация;

.coop Кооперативная организация;

.gov Государственное учреждение (США);

.info Открытая TLD-структура (регистрация имен доменов)

Каждому узлу соответствует имя, которое может содержать до 63 символов. Только самый верхний, корневой узел не имеет имени. При написании имени узла строчные и прописные символы эквивалентны. Имя домена, завершающееся точкой называется абсолютным или полным именем домен.

Каждый сервер содержит лишь часть дерева имен. Эта часть называется зоной ответственности сервера. DNS-сервер может делегировать ответственность за часть зоны другим серверам, создавая субзоны. Когда в зоне появляется новая ЭВМ или субдомен, администратор зоны записывает ее имя и IP-адреса в базу данных сервера. Администратор зоны определяет, какой из DNS-серверов имен является для данной зоны первичным. Число вторичных серверов не лимитировано. Первичный и вторичный серверы должны быть независимыми и работать на разных ЭВМ, так чтобы отказ одного из серверов не выводил из строя систему в целом. Отличие первичного сервера имен от вторичного заключается в том, что первичный загружает информацию о зоне из файлов на диске, а вторичный получает ее от первичного. Администратор вносит любые изменения в соответствующие файлы первичного сервера, а вторичные серверы получают эту информацию, периодически (раз в 3 часа) запрашивая первичный сервер. Пересылка информации из первичного во вторичные серверы имен называется зонным обменом. Как будет вести себя сервер, если он не имеет запрашиваемой информации? Он должен взаимодействовать с корневыми серверами. Таких серверов насчитывается около десяти и их IP-адреса должны содержаться в конфигурационных файлах.

Список корневых серверов вы можете получить с помощью анонимного FTP по адресам: nic.ddn.mil или ftp.rs.internic.net . Корневые серверы хранят информацию об именах и адресах всех серверов доменов второго уровня. Существует два вида запросов: рекурсивные и итеративные. Первый вид предполагает получение клиентом IP-адреса, а второй - адреса сервера, который может сообщить адрес. Первый вид медленнее, но дает сразу IP-адрес, второй эффективнее - в вашем сервере копится информация об адресах серверов имен. Одним из способов повышения эффективности трансляции имен в адреса является кэширование, то есть хранение в оперативной памяти имен-адресов, которые использовались последнее время особенно часто.

Билет №10

1. Классификация информационных систем по способу обработки данных. Иерархические сети. Системы Клиент-Сервер. Модель клент-сервер на основе WEB – технологии. Программы Браузеры (обозреватели) как одна из компонент технологии WEB клиент.

Информационная система (ИС) – это организационно-упорядоченная взаимосвязанная совокупность средств, и методов ИТ, а также используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Такое понимание информационной системы предполагает использование в качестве основного технического средства переработки информации ЭВМ и средств связи, реализующих информационные процессы и выдачу информации, необходимой в процессе принятия решений задач из любой области.

ИС (информационная система) является средой, составляющими элементами которой являются компьютеры, компьютерные сети, программные продукты, БД, люди, различного рода технические и программные средства связи и т.д.

Типы информационных систем по характеру обработки информации.

Системы обработки данных – СОД.

(EDP - Electronic Data Processing, СОД) предназначены для учета и оперативного регулирования хозяйственных операций, подготовки стандартных документов для внешней среды (счетов, накладных, платежных поручений, расчета заработной платы, статистической отчетности и т.п.). Такие системы наряду с функциями ввода, выборки, коррекции информации выполняют математические расчеты без применения методов оптимизации. Эти задачи имеют итеративный, регулярный характер, выполняются непосредственными исполнителями хозяйственных процессов (рабочими, кладовщиками, администраторами и т.д.) и связаны с оформлением и пересылкой документов в соответствии с четко определенными алгоритмами. Результаты выполнения хозяйственных операций через экранные формы вводятся в базу данных.

Информационные системы - ИС - управления – ИСУ.

(MIS - Management Information System, ИСУ) ориентированы на тактический уровень управления: среднесрочное планирование, анализ и организацию работ в течение нескольких недель (месяцев). Для данного класса задач характерны регламентированность (периодическая повторяемость) формирования результатных документов и четко определенный алгоритм решения задач. Решение подобных задач предназначено для руководителей различных служб предприятий. Задачи решаются на основе накопленной базы оперативных данных.

Системы поддержки принятия решений – СППР.

(DSS - Decision Support System, СППР) используются в основном на верхнем уровне управления, имеющего стратегическое долгосрочное значение в течение года или нескольких лет. К таким задачам относятся формирование стратегических целей, планирование привлечения ресурсов, источников финансирования, выбор места размещения предприятий и т.д. Задачи СППР имеют, как правило, нерегулярный характер. Для задач СППР свойственны недостаточность имеющейся информации, ее противоречивость и нечеткость, преобладание качественных оценок целей и ограничений, слабая формализованность алгоритмов решения. В качестве инструментов обобщения чаще всего используются средства составления аналитических отчетов произвольной формы, методы статистического анализа, экспертных оценок и систем, математического и имитационного моделирования. При этом используются базы обобщенной информации, информационные хранилища, базы знаний о правилах и моделях принятия решений.

Идеальной считается ИС, которая включает все три типа перечисленных ИС.

Локальная вычислительная сеть (или LAN, Local Area Network) представляет собой соединение нескольких ПК с помощью соответствующего аппаратного и программного обеспечения. Слово "локальная" в этом названии означает, что все соединенные ПК выполняют задачи, как правило, в пределах одного здания или соседних зданий.

Иерархические сети

В иерархических сетях все задачи, связанные с хранением, обработкой данных, их представлением пользователям, выполняет центральный компьютер, называемый сервером. Сервер (host-компьютер) - главный компьютер, управляющий работой сети.

Достоинства иерархических систем:

* Отработанная технология обеспечения отказоустойчивости, сохранности данных;

* Надежная система защиты информации и обеспечения секретности.

Недостатки:

* Высокая стоимость аппаратного и программного обеспечения;

* Высокие эксплуатационные расходы.

По организации взаимодействия принято выделять два типа иерархических систем:

* Сеть с невыделенным сервером - сеть, где функции рабочей станции и сервера совмещены;

* Сеть с выделенным сервером - здесь один из компьютеров выполняет функции хранения данных общего пользования, организации взаимодействия между рабочими станциями, выполнения сервисных услуг - сервер сети. На таком компьютере выполняется операционная система, и все разделяемые устройства (жесткие диски, принтеры, модемы и т.д.) подключаются к нему, производится хранение данных, печать заданий, удаленная обработка заданий. Рабочие станции взаимодействуют через сервер, поэтому логическую организацию такой сети можно представить топологией "звезда", где центральное устройство - сервер.

Достоинства:

* Выше скорость обработки данных (определяется быстродействием центрального компьютера, и на сервер устанавливается специальная сетевая операционная система, рассчитанная на обработку и выполнение запросов, поступивших одновременно от нескольких пользователей);

* Обладает надежной системой защиты информации и обеспечения секретности;

* Проще в управлении по сравнению с равноправными.

Недостатки:

* Такая сеть дороже из-за отдельного компьютера под сервер;

* Она является менее гибкой по сравнению с равноправной. Сети с выделенным сервером являются более распространенными.

Классическая архитектура клиент-сервер

Термин "клиент-сервер" означает такую архитектуру программного комплекса, в которой его функциональные части взаимодействуют по схеме "запрос-ответ". Если рассмотреть две взаимодействующие части этого комплекса, то одна из них (клиент) выполняет активную функцию, т. е. инициирует запросы, а другая (сервер) пассивно на них отвечает.

Любая информационная система должна иметь минимум три основные функциональные части - модули хранения данных, их обработки и интерфейса с пользователем. Каждая из этих частей может быть реализована независимо от двух других.

В классической архитектуре клиент-сервер приходится распределять три основные части приложения по двум физическим модулям. Обычно ПО хранения данных располагается на сервере (например, сервере базы данных), интерфейс с пользователем - на стороне клиента, а вот обработку данных приходится распределять между клиентской и серверной частями. В этом-то и заключается основной недостаток двухуровневой архитектуры.

Модель клент-сервер на основе WEB – технологи. Программы Браузеры (обозреватели) как одна из компонент технологии WEB клиент.

WWW технология адресации к файлам компьютера в сети, при которой кроме адреса файла на компьютере указывается адрес компьютера в сети или его сетевое имя и тип программы протокола, по которому будет осуществляться обмен.

На основе Web технологии построен обмен данных в сетях Интернет и других сетях. Однако чаще Web технологию связывают именно с наиболее распространенной глобальной сетью Интернет. Кроме того в Web технологию включаются принципы построения файлов с помощью которых осуществляется связь между компьютерами сети – гипертексты.

Интернет – глобальная сеть, работающая по протоколу TCP/IP.

В соответствии с Web технологией на компьютере сервера размещается так называемые Web документы или гипертекстовые документы (html).

Данные документы визуализируются на компьютере с помощью специальной программы навигации.

В данной модели компонент представления разделен между клиентом и сервером. Причем на сервере хранится сам документ. Клиент может получать копию данного документа и отображать объекты, включенные в документ.

На сервере выполняются основные функции по хранению, систематизации документов, обновления, кроме того, организуется доступ к требуемым документам. Клиент имеет возможность выполнять программы связанные с документом.

Гипертекстовый документ. который является основой для работы данной модели, представляет собой текстовый или графический документ. в который могут быть включены следующие дополнительные элементы - специальные служебные символы – позволяют структурировать документ, разделять его на разделы и выполнять некоторые операции форматирования. Кроме того, данный документ может создавать ссылки на другие части этого документа, может содержать фрагмент программы в виде специального кода, который будет выполняться при получении документа клиентом. Может создаваться ссылка на любой сервис (эл.почта, поиск, копирование).

Для протоколов стека TCP/IP общий стек имеет вид: протокол://имя машины.имя_домена/полное_имя_файла.

При получении запроса сервер проверяет полномочия клиента, пославшего запрос. При достаточных полномочиях сервер устанавливает логическое соединение, затем сервер обрабатывает запрос и посылает клиенту запрашиваемый документ.

Web серверы – специальные компьютеры, осуществляющие хранение Web документов и обработку запросов от других машин. Оборудование, установленное на Web сервере, должно обеспечивать предварительную загрузку и иметь большой объем дискового пространства. На сервере должно быть установлено специальное ПО.