Скачиваний:
127
Добавлен:
01.05.2014
Размер:
652.29 Кб
Скачать

SNMP-протокол

Управляющая база данных MIB

информация, которую система управления запрашивает от агентов, хранится в специальной информационной базе данных MIB (Management Information Base, RFC-1213).

MIB – это набор контролируемых объектов, представляющих информацию об устройствах сети, например о количестве активных сеансов или версиях сетевой операционной системы, работающей на компьютере

агент SNMP и база данных MIB одинаково интерпретируют контролируемые объекты

SNMP-протокол

Управляющая база данных MIB

сервис SNMP поддерживает Internet MIB II, LAN MIB II

Internet MIB II - это расширение стандарта Internet MIB I. Оно определяет 171 объект, необходимый для поиска неисправностей и анализа конфигурации. Полая информация содержится в RFC 1212, 1213

LAN Manager MIB II определяет около 90 объектов, которые содержат статистическую, сеансовую, пользовательскую, регистрационную информацию и данные о совместно используемых ресурсах.

Используется доступ только на чтение

SNMP-протокол Заключение

протокол SNMP (RFC 1157) служит примером системы управления, в которой для достижения нужного результата не выдается команда, а осуществляется обмен информацией, решение принимается "на месте" в соответствии с полученными данными

вся управляющая информация для контроля ЭВМ и маршрутизаторов Интернета концентрируются в базе данных MIB (Management Information Base, RFC-1213)

HTTP-протокол

• это протокол прикладного уровня, применяемый в распределенных информационных системах гипермедиа. HTTP используется проектом World Wide Web с 1990 года

предоставляет открытое множество методов, которые могут быть использованы для указания целей запроса

для указания ресурса, к которому должен быть применен данный метод, используется Универсальный Идентификатор Ресурсов (Universal Resource Identifier - URI), в виде местонахождения (URL) или имени (URN)

HTTP-протокол

парадигма запросов/ответов

клиент посылает запрос серверу в следующей форме: метод запроса, URI, версия протокола, за которой следует MIME-подобное (Multipurpose Internet Mail Extensions - Многоцелевое Расширение Почты Интернет ) сообщение (информация о клиенте, тело сообщения).

сервер отвечает сообщением, содержащим строку статуса (версия протокола и код статуса - успех или ошибка), за которой следует MIME-подобное сообщение (информация о сервере, метаинформация о содержании ответа и само тело ответа)

HTTP-протокол

сеанс связи открывается клиентом для каждого запроса и закрывается сервером после окончания ответа на запрос

клиент, и сервер должны иметь возможность закрывать сеанс связи в результате какого-нибудь действия пользователя

разрыв связи прерывает текущий запрос, независимо от его статуса

HTTP-протокол Содержание запроса и ответа

Запрос ::= Простой-Запрос | Полный-Запрос

Простой-Запрос ::= "GET" SP Запрашиваемый- URI CRLF

Полный-Запрос ::= Строка-Статус *(Общий-Заголовок | Заголовок-Запроса | Заголовок-Содержания ) CRLF|

[ Содержание-Запроса ]

Строка-Статус начинается со строки с

названием метода, за которым следует URI- Запроса и использующаяся версия протокола, заканчивается CRLF.

HTTP-протокол Содержание запроса и ответа

Строка-Статус ::= Метод SP URI-Запроса SP

Версия-HTTP CRLF

отличие Строки-Статус Полного-Запроса от

Строки Статус Простого- Запроса заключается в присутствии поля Версия- HTTP

Поля Заголовок-Запроса позволяют клиенту передавать серверу дополнительную информацию о запросе и о самом клиенте.

HTTP-протокол Содержание запроса и ответа

Заголовок-Запроса :: = Accept | Accept-Charset |

Accept-Encoding | Accept-Language | Authorization | From | If-Modified-Since | Pragma | Referer | User-Agent | extension- header

через механизм расширения могут быть

определены дополнительные заголовки; приложения, которые их не распознают, должны трактовать эти заголовки, как Заголовок-Содержание .

HTTP-протокол Содержание запроса и ответа

метод должен быть применен к ресурсу, идентифицируемому URI-Запроса

Метод ::= "GET" | "HEAD" | "PUT" | "POST"

| "DELETE" | "LINK" | "UNLINK" | дополнительный-метод

клиент всегда оповещается сервером через код статуса ответа, допускается ли применение данного метода

допустимость применения методов может динамически меняться

Соседние файлы в папке lecture2