В создание протокола SNMP внесли свой вклад разработки по трем направлениям:
Система управления объектами высшего уровня. Определяет систему управления с рядом интересных технических характеристик. К сожалению, HEMS использовалась только в местах ее разработки, что в конечном итоге привело к прекращению ее действия.
Протокол управления простым роутером. Разработка была начата группой сетевых инженеров для решения проблем, связанных с управлением быстрорастущей Internet; результатом их усилий стал протокол, предназначенный для управления роутерами Internet. SGMP был реализован во многих региональных ветвях Internet.
Достоинства и недостатки этих трех методов (HEMS, SGMP и CMOT) часто и
горячо обсуждались в течение второй половины 1987 г. В начале 1988 г.
был образован комитет Internet Activities Board -
Сегодня SNMP является самым популярным протоколом управления различными коммерческими, университетскими и исследовательскими объединенными сетями. Деятельность по стандартизации, связанная с SNMP, продолжается по мере того, как поставщики разрабатывают и выпускают современные прикладные программы управления, базирующиеся на SNMP. SNMP относительно простой протокол, однако набор его характеристик является достаточно мощным для решения трудных проблем, возникающих при управлении гетерогенных сетей.
SNMP является протоколом прикладного уровня, предназначенным для
облегчения обмена информацией управления между сетевыми устройствами.
Пользуясь информацией SNMP (такой, как показатель числа пакетов в
секунду и коэффициент сетевых ошибок), сетевые администраторы могут
более просто управлять производительностью сети и обнаруживать и решать
Агентами в SNMP являются программные модули, которые работают в управляемых устройствах. Агенты собирают информацию об управляемых устройствах, в которых они работают, и делают эту информацию доступной для систем управления сетями ( network management systems - NMS ) с помощью протокола SNMP. Эта модель представлена графически на Рис. 7.1.
(рис 7.1) SNMP Management ModelУправляемое устройство может быть узлом любого типа, находящимся в какой-нибудь сети: это хосты, служебные устройства связи, принтеры, роутеры, мосты и концентраторы. Т.к. некоторые из этих систем могут иметь ограниченные способности управления программным обеспечением (например, они могут иметь центральные процессоры с относительно малым быстродействием или ограниченный объем памяти), программное обеспечение управления должно сделать допущение о наименьшем общем знаменателе. Другими словами, программы управления должны быть построены таким образом, чтобы минимизировать воздействие своей производительности на управляемое устройство.
Т.к. управляемые устройства содержат наименьший общий знаменатель
программного обеспечения управления, тяжесть управления ложится на
Сообщение между управляемыми устройствами и
Если
Для контролирования управляемых устройств
Для контролирования управляемых устройств
Управляемые устройства используют ловушки для асинхронных сообщений в
Обмен информацией в управляемой сети находится потенциально под угрозой
срыва из-за различий в технике представления данных, используемой
управляемыми устройствами. Другими словами, компьютеры представляют
информацию по-разному; эту несовместимость необходимо
рационализировать, чтобы обеспечить сообщение между различными
системами. Эту функцию выполняет
Все управляемые объекты содержатся в Информационной базе управления
( Management Information Base - MIB ), которая фактически является базой
данных объектов. Логически
(рис 7.2) MIB TreeДерево
Структуру
Представляют какой-нибудь адрес из конкретного
Неотрицательные целые числа, которые монотонно увеличиваются до тех пор, пока не достигнут максимального значения, после чего они сбрасываются до нуля. Примером счетчика является общее число байтов, принятых интерфейсом.
Неотрицательные целые числа, которые могут увеличиваться или уменьшаться, но запираются при максимальном значении. Примером измерительного прибора является длина очереди, состоящей из выходных пакетов (в пакетах).
Сотые доли секунды, прошедшие после какого-нибудь события. Примером tick является время, прошедшее после вхождения интерфейса в свое текущее состояние.
Произвольное кодирование. Используется для передачи произвольных
информационных последовательностей, находящихся вне пределов точного
печатания данных, которое использует
SNMP является простым протоколом запроса/ответа. Узлы могут отправлять множество запросов, не получая ответа. Определены следующие 4 операции SNMP:
Извлекает какую-нибудь реализацию объекта из агента.
Операция прослеживания, которая извлекает следующую реализацию объекта из таблицы или перечня, находящихся в каком-нибудь агенте.
Устанавливает реализации объекта в пределах какого-нибудь агента.
Используется агентом для асинхронного информирования
Сообщения SNMP состоят из 2 частей: имени сообщества ( community name ) и
данных ( data ). Имя сообщества назначает среду доступа для набора
Информационная часть сообщения содержит специфичную операцию SNMP (get, set, и т.д.) и связанные с ней операнды. Операнды обозначают реализации объекта, которые включены в данную транзакцию SNMP.
Сообщения SNMP официально называются протокольными единицами данных
( protocol data units - PDU ). На Рис. 7.3 изображен
(рис 7.3) SNMP Message FormatУстанавливает связь между командами и ответами.
Указывает ошибку и ее тип.
Устанавливает связь между ошибкой и конкретной реализацией объекта.
Состоят из данных SNMP
Идентифицирует тип объекта, генерирующего данную ловушку.
Обеспечивает адрес объекта, генерирующего данную ловушку.
Обеспечивает групповой тип ловушки.
Обеспечивает специфичный код ловушки.
Обеспечивает величину времени, прошедшего между последней повторной инициализацией сети и генерацией данной ловушки.
Обеспечивает перечень переменных, содержащих интересную информацию о ловушке.
IBM была одной из первых компаний, которые признали важность полной
интегрированной стратегии управления сетями. В 1986 г. IBM предложила Open Network Management (ONA) (Управление открытыми сетями) -
структуру, описывающую обобщенную архитектуру управления сетями.
За время, прошедшее с момента появления
IBM делит сетевое управление на 5 функций, ориентированных на пользователя:
Идентифицирует ресурсы физических и логических систем и обеспечивает управление их взаимоотношениями.
Обеспечивает квалификацию, измерение, сообщение и управление реакцией, доступностью, утилизацией и использованием компонентов сети.
Обеспечивает обнаружение, диагностику, решение, а также средства отслеживания и управления проблемой.
Обеспечивает средства для запроса и управления распределенными сетевыми ресурсами из центрального пункта.
Обеспечивает планирование, управление и применение дополнений, исключений и модификаций в аппаратном обеспечении, микрокодировании и программном обеспечении системы.
Эти функции сетевого управления не совсем точно коррелируются с
(рис 7.4) OSI and IBM Network Management FunctionsКонфигурационное управление управляет информацией, описывающей как физические, так и логические ресурсы информационных систем и их взаимоотношения друг с другом. Эта информация обычно состоит из названий ресурсов, адресов, местоположений, контактов и телефонных номеров. Функция управления конфигурацией IBM очень близко соответствует концепции OSI об управлении конфигурацией.
С помощью средств управления конфигурацией пользователи могут
поддерживать ведомость сетевых ресурсов. Управление конфигурацией
помогает гарантировать быстроту и точность отражения изменений сетевой
конфигурации в базе данных
Услуга управления
Эта функция управления
Управление производительностью и учетом включает в себя учет ресурсов, контролирование времени реакции, доступности, утилизации и компонентной задержки, а также регулировку, отслеживание и управление производительностью. Информация от работы каждой из этих функций может привести к инициированию процедуры определения проблемы, если уровни производительности не отвечают требуемым.
Услуги управления
Выявляет проблему и выполняет шаги, необходимые для начала диагностики проблемы. Назначение этой области - изолировать проблему в конкретной подсистеме, например, в каком-нибудь аппаратном устройстве, программном изделии, компоненте микрокода или сегменте носителя.
Определяет точную причину проблемы и воздействие, необходимое для решения этой проблемы. Если диагноз проблемы выполняется вручную, то он следует за определением проблемы. Если он выполняется автоматически, то это обычно делается одновременно с определением проблемы, чтобы можно было выдать результаты вместе.
Попытки обойти проблему либо частично, либо полностью. Обычно эта операция является временной, причем подразумевается, что далее последует полное решение проблемы; однако обход проблемы может быть перманентным, если она не просто решается.
Включает усилия, необходимые для устранения проблемы. Решение проблемы обычно начинается после установления ее диагноза и часто включает в себя корректирующее воздействие, которое должно быть занесено в график; например, это может быть замена отказавшего дисковода.
Отслеживает проблему до ее полного решения. В частности, если для решения проблемы необходимо внешнее воздействие, то жизненноважная информация, описывающая эту проблему (такая, как информация контролирования состояния и отчеты о состоянии проблемы), включается в запись управления проблемой, которая вводится в базу данных этой проблемы.
Управление операциями включает в себя управление распределенными сетевыми ресурсами из центрального пункта. Оно предусматривает два набора функций: услуги общих операций ( common operations service ) и услуги управления операциями ( operations management services ).
Услуги общих операций обеспечивают управление ресурсами, которыми
другие категории
Услуги управления операциями обеспечивают возможность управления дистанционными ресурсами путем активации и дезактивации ресурсов, отмены команды и установки часов сетевых ресурсов. Услуги управления операциями могут быть инициированы автоматически в результате продвижения уведомления о системной проблеме, тем самым позволяя автоматическую обработку дистанционных проблем.
Управлениие изменениями помогает пользователям управлять сетевыми или системными изменениями путем обеспечения отправки, извлечения, установки и удаления файлов изменений в отдаленных узлах. Кроме того, управление изменениями обеспечивает активацию узла. Изменения имеют место либо из-за изменений в требованиях пользователя, либо из-за необходимости обойти проблему.
Хотя наличие проблем приводит к изменению, изменение также может вызвать проблемы. Управление изменением пытается минимизировать проблемы, вызванные изменением, путем поощрения упорядоченного изменения и отслеживания изменений.
IBM предлагает несколько архитектур управления и важных платформ управления.
Базовая структура
(рис 7.5) ONA FrameworkФокусы ( focal points ) обеспечивают поддержку операций централизованного сетевого управления. Это те объекты управления, которые уже были названы ранее в описанной общей модели. Фокусы отвечают на предупреждения конечных станций, поддерживают базы данных управления и обеспечивают интерфейс пользователя с оператором управления сети.
Существуют два вида фокусов: первичный ( primary ) и вторичный ( secondary ). Первичные фокусы соответствуют описанным выше. Вторичные фокусы обеспечивают резерв для первичных фокусов и используются при отказе первичных фокусов.
Вложенные фокусы ( nested focal points ) обеспечивают поддержку распределенного управления для частей крупных сетей. Они продвигают критичную информацию в другие глобальные фокусы.
Точки сбора ( collection points ) передают инфрмацию из автономных
подсетей
Точки ввода ( entry points ) являются устройствами
Точки обслуживания ( service points ) являются системами, которые
обеспечивают доступ в
IBM объявила о System View в 1990 г. System View является программой
для разработки прикладных задач управления, способных управлять
информационными системами от нескольких поставщиков. В частности,
System View описывает, как будут выглядеть и работать прикладные
программы, управляющие гетерогенными сетями, а также как они будут
кооперировать с другими системами управления. System View является
официальной стратегией управления системами
Обеспечивает возможность управления сети с помощью базового оператора
и команд файлового доступа к прикладным программам, контроллерам,
операционным системам и интерфейсу
Контролирует сеть и автоматически выдает предупреждения оператору сети, если имеет место неисправность в аппаратуре.
Действует как монитор производительности
Обеспечивает помощь пользователям услуг управления
Обобщает и представляет информацию о состоянии сети.
Koнтролирует производительность контроллеров связи ( communications controllers ), которые также называются процессорами предварительной обработки данных ( front-end processors - FEPs ), Программу управления сетью ( Network Control Program - NCP ) и прикрепленными ресурсами.
Планирует, составляет график и отслеживает распределение информации,
программного обеспечения и микрокода 3174 в среде
Изделие IBM "Управляющий сети LAN" ( LAN Network Manager -
LNM ) представляет собой прикладную программу управления сети,
базирующуюся на OS/2 Extended Edition (расширенный вариант), которая
позволяет управлять локальными сетями Token Ring из центрального пункта
поддержки. Для
IBM недавно включила поддержку протокола SNMP (смотри пункт "SNMP").
В создание протокола SNMP внесли свой вклад разработки по трем направлениям:
Система управления объектами высшего уровня. Определяет систему управления с рядом интересных технических характеристик. К сожалению, HEMS использовалась только в местах ее разработки, что в конечном итоге привело к прекращению ее действия.
Протокол управления простым роутером. Разработка была начата группой сетевых инженеров для решения проблем, связанных с управлением быстрорастущей Internet; результатом их усилий стал протокол, предназначенный для управления роутерами Internet. SGMP был реализован во многих региональных ветвях Internet.
Достоинства и недостатки этих трех методов (HEMS, SGMP и CMOT) часто и
горячо обсуждались в течение второй половины 1987 г. В начале 1988 г.
был образован комитет Internet Activities Board -
Сегодня SNMP является самым популярным протоколом управления различными коммерческими, университетскими и исследовательскими объединенными сетями. Деятельность по стандартизации, связанная с SNMP, продолжается по мере того, как поставщики разрабатывают и выпускают современные прикладные программы управления, базирующиеся на SNMP. SNMP относительно простой протокол, однако набор его характеристик является достаточно мощным для решения трудных проблем, возникающих при управлении гетерогенных сетей.
SNMP является протоколом прикладного уровня, предназначенным для
облегчения обмена информацией управления между сетевыми устройствами.
Пользуясь информацией SNMP (такой, как показатель числа пакетов в
секунду и коэффициент сетевых ошибок), сетевые администраторы могут
более просто управлять производительностью сети и обнаруживать и решать
Агентами в SNMP являются программные модули, которые работают в управляемых устройствах. Агенты собирают информацию об управляемых устройствах, в которых они работают, и делают эту информацию доступной для систем управления сетями ( network management systems - NMS ) с помощью протокола SNMP. Эта модель представлена графически на Рис. 7.1.
(рис 7.1) SNMP Management ModelУправляемое устройство может быть узлом любого типа, находящимся в какой-нибудь сети: это хосты, служебные устройства связи, принтеры, роутеры, мосты и концентраторы. Т.к. некоторые из этих систем могут иметь ограниченные способности управления программным обеспечением (например, они могут иметь центральные процессоры с относительно малым быстродействием или ограниченный объем памяти), программное обеспечение управления должно сделать допущение о наименьшем общем знаменателе. Другими словами, программы управления должны быть построены таким образом, чтобы минимизировать воздействие своей производительности на управляемое устройство.
Т.к. управляемые устройства содержат наименьший общий знаменатель
программного обеспечения управления, тяжесть управления ложится на
Сообщение между управляемыми устройствами и
Если
Для контролирования управляемых устройств
Для контролирования управляемых устройств
Управляемые устройства используют ловушки для асинхронных сообщений в
Обмен информацией в управляемой сети находится потенциально под угрозой
срыва из-за различий в технике представления данных, используемой
управляемыми устройствами. Другими словами, компьютеры представляют
информацию по-разному; эту несовместимость необходимо
рационализировать, чтобы обеспечить сообщение между различными
системами. Эту функцию выполняет
Все управляемые объекты содержатся в Информационной базе управления
( Management Information Base - MIB ), которая фактически является базой
данных объектов. Логически
(рис 7.2) MIB TreeДерево
Структуру
Представляют какой-нибудь адрес из конкретного
Неотрицательные целые числа, которые монотонно увеличиваются до тех пор, пока не достигнут максимального значения, после чего они сбрасываются до нуля. Примером счетчика является общее число байтов, принятых интерфейсом.
Неотрицательные целые числа, которые могут увеличиваться или уменьшаться, но запираются при максимальном значении. Примером измерительного прибора является длина очереди, состоящей из выходных пакетов (в пакетах).
Сотые доли секунды, прошедшие после какого-нибудь события. Примером tick является время, прошедшее после вхождения интерфейса в свое текущее состояние.
Произвольное кодирование. Используется для передачи произвольных
информационных последовательностей, находящихся вне пределов точного
печатания данных, которое использует
SNMP является простым протоколом запроса/ответа. Узлы могут отправлять множество запросов, не получая ответа. Определены следующие 4 операции SNMP:
Извлекает какую-нибудь реализацию объекта из агента.
Операция прослеживания, которая извлекает следующую реализацию объекта из таблицы или перечня, находящихся в каком-нибудь агенте.
Устанавливает реализации объекта в пределах какого-нибудь агента.
Используется агентом для асинхронного информирования
Сообщения SNMP состоят из 2 частей: имени сообщества ( community name ) и
данных ( data ). Имя сообщества назначает среду доступа для набора
Информационная часть сообщения содержит специфичную операцию SNMP (get, set, и т.д.) и связанные с ней операнды. Операнды обозначают реализации объекта, которые включены в данную транзакцию SNMP.
Сообщения SNMP официально называются протокольными единицами данных
( protocol data units - PDU ). На Рис. 7.3 изображен
(рис 7.3) SNMP Message FormatУстанавливает связь между командами и ответами.
Указывает ошибку и ее тип.
Устанавливает связь между ошибкой и конкретной реализацией объекта.
Состоят из данных SNMP
Идентифицирует тип объекта, генерирующего данную ловушку.
Обеспечивает адрес объекта, генерирующего данную ловушку.
Обеспечивает групповой тип ловушки.
Обеспечивает специфичный код ловушки.
Обеспечивает величину времени, прошедшего между последней повторной инициализацией сети и генерацией данной ловушки.
Обеспечивает перечень переменных, содержащих интересную информацию о ловушке.
IBM была одной из первых компаний, которые признали важность полной
интегрированной стратегии управления сетями. В 1986 г. IBM предложила Open Network Management (ONA) (Управление открытыми сетями) -
структуру, описывающую обобщенную архитектуру управления сетями.
За время, прошедшее с момента появления
IBM делит сетевое управление на 5 функций, ориентированных на пользователя:
Идентифицирует ресурсы физических и логических систем и обеспечивает управление их взаимоотношениями.
Обеспечивает квалификацию, измерение, сообщение и управление реакцией, доступностью, утилизацией и использованием компонентов сети.
Обеспечивает обнаружение, диагностику, решение, а также средства отслеживания и управления проблемой.
Обеспечивает средства для запроса и управления распределенными сетевыми ресурсами из центрального пункта.
Обеспечивает планирование, управление и применение дополнений, исключений и модификаций в аппаратном обеспечении, микрокодировании и программном обеспечении системы.
Эти функции сетевого управления не совсем точно коррелируются с
(рис 7.4) OSI and IBM Network Management FunctionsКонфигурационное управление управляет информацией, описывающей как физические, так и логические ресурсы информационных систем и их взаимоотношения друг с другом. Эта информация обычно состоит из названий ресурсов, адресов, местоположений, контактов и телефонных номеров. Функция управления конфигурацией IBM очень близко соответствует концепции OSI об управлении конфигурацией.
С помощью средств управления конфигурацией пользователи могут
поддерживать ведомость сетевых ресурсов. Управление конфигурацией
помогает гарантировать быстроту и точность отражения изменений сетевой
конфигурации в базе данных
Услуга управления
Эта функция управления
Управление производительностью и учетом включает в себя учет ресурсов, контролирование времени реакции, доступности, утилизации и компонентной задержки, а также регулировку, отслеживание и управление производительностью. Информация от работы каждой из этих функций может привести к инициированию процедуры определения проблемы, если уровни производительности не отвечают требуемым.
Услуги управления
Выявляет проблему и выполняет шаги, необходимые для начала диагностики проблемы. Назначение этой области - изолировать проблему в конкретной подсистеме, например, в каком-нибудь аппаратном устройстве, программном изделии, компоненте микрокода или сегменте носителя.
Определяет точную причину проблемы и воздействие, необходимое для решения этой проблемы. Если диагноз проблемы выполняется вручную, то он следует за определением проблемы. Если он выполняется автоматически, то это обычно делается одновременно с определением проблемы, чтобы можно было выдать результаты вместе.
Попытки обойти проблему либо частично, либо полностью. Обычно эта операция является временной, причем подразумевается, что далее последует полное решение проблемы; однако обход проблемы может быть перманентным, если она не просто решается.
Включает усилия, необходимые для устранения проблемы. Решение проблемы обычно начинается после установления ее диагноза и часто включает в себя корректирующее воздействие, которое должно быть занесено в график; например, это может быть замена отказавшего дисковода.
Отслеживает проблему до ее полного решения. В частности, если для решения проблемы необходимо внешнее воздействие, то жизненноважная информация, описывающая эту проблему (такая, как информация контролирования состояния и отчеты о состоянии проблемы), включается в запись управления проблемой, которая вводится в базу данных этой проблемы.
Управление операциями включает в себя управление распределенными сетевыми ресурсами из центрального пункта. Оно предусматривает два набора функций: услуги общих операций ( common operations service ) и услуги управления операциями ( operations management services ).
Услуги общих операций обеспечивают управление ресурсами, которыми
другие категории
Услуги управления операциями обеспечивают возможность управления дистанционными ресурсами путем активации и дезактивации ресурсов, отмены команды и установки часов сетевых ресурсов. Услуги управления операциями могут быть инициированы автоматически в результате продвижения уведомления о системной проблеме, тем самым позволяя автоматическую обработку дистанционных проблем.
Управлениие изменениями помогает пользователям управлять сетевыми или системными изменениями путем обеспечения отправки, извлечения, установки и удаления файлов изменений в отдаленных узлах. Кроме того, управление изменениями обеспечивает активацию узла. Изменения имеют место либо из-за изменений в требованиях пользователя, либо из-за необходимости обойти проблему.
Хотя наличие проблем приводит к изменению, изменение также может вызвать проблемы. Управление изменением пытается минимизировать проблемы, вызванные изменением, путем поощрения упорядоченного изменения и отслеживания изменений.
IBM предлагает несколько архитектур управления и важных платформ управления.
Базовая структура
(рис 7.5) ONA FrameworkФокусы ( focal points ) обеспечивают поддержку операций централизованного сетевого управления. Это те объекты управления, которые уже были названы ранее в описанной общей модели. Фокусы отвечают на предупреждения конечных станций, поддерживают базы данных управления и обеспечивают интерфейс пользователя с оператором управления сети.
Существуют два вида фокусов: первичный ( primary ) и вторичный ( secondary ). Первичные фокусы соответствуют описанным выше. Вторичные фокусы обеспечивают резерв для первичных фокусов и используются при отказе первичных фокусов.
Вложенные фокусы ( nested focal points ) обеспечивают поддержку распределенного управления для частей крупных сетей. Они продвигают критичную информацию в другие глобальные фокусы.
Точки сбора ( collection points ) передают инфрмацию из автономных
подсетей
Точки ввода ( entry points ) являются устройствами
Точки обслуживания ( service points ) являются системами, которые
обеспечивают доступ в
IBM объявила о System View в 1990 г. System View является программой
для разработки прикладных задач управления, способных управлять
информационными системами от нескольких поставщиков. В частности,
System View описывает, как будут выглядеть и работать прикладные
программы, управляющие гетерогенными сетями, а также как они будут
кооперировать с другими системами управления. System View является
официальной стратегией управления системами
Обеспечивает возможность управления сети с помощью базового оператора
и команд файлового доступа к прикладным программам, контроллерам,
операционным системам и интерфейсу
Контролирует сеть и автоматически выдает предупреждения оператору сети, если имеет место неисправность в аппаратуре.
Действует как монитор производительности
Обеспечивает помощь пользователям услуг управления
Обобщает и представляет информацию о состоянии сети.
Koнтролирует производительность контроллеров связи ( communications controllers ), которые также называются процессорами предварительной обработки данных ( front-end processors - FEPs ), Программу управления сетью ( Network Control Program - NCP ) и прикрепленными ресурсами.
Планирует, составляет график и отслеживает распределение информации,
программного обеспечения и микрокода 3174 в среде
Изделие IBM "Управляющий сети LAN" ( LAN Network Manager -
LNM ) представляет собой прикладную программу управления сети,
базирующуюся на OS/2 Extended Edition (расширенный вариант), которая
позволяет управлять локальными сетями Token Ring из центрального пункта
поддержки. Для
IBM недавно включила поддержку протокола SNMP (смотри пункт "SNMP").
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.