Протокол обнаружения. Протокол обнаружения услуг. Канальный уровень протоколов

Протокол обнаружения услуг (Service Discovery Protocol - SDP) является меха­низмом, посредством которого устройства Bluetooth обнаруживают доступные ус­луги, а также характеристики этих услуг.

Термин «услуги» включает в себя широкий спектр приложений или ресурсов. Доступ к ресурсам может включать информационный доступ к услугам или про­вайдерам услуг.

Услуги могут быть обычными:

  • Поисковая связь

    Факсимильная связь

Возможны также различные виды доступа к информации:

    Организация телеконференций

    Сетевые мосты

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

В разделе SDP интерес представляют следующие подразделы:

    Общий обзор

    Представление данных

    Описание протокола

    Определения атрибутов услуг

Общий обзор

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


Рис. 2.35. SDP-взаимодействие клиента и сервера


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

Если клиент или приложение, связанное с клиентом, решает использовать услу­гу, оно должно создать отдельное соединение с провайдером услуг. SDP обеспечи­вает механизм для обнаружения услуг и их атрибутов (включая протоколы доступа к услугам), но не обеспечивает механизм использования этих услуг.

На каждое устройство Bluetooth приходится не более одного SDP-сервера. (Если устройство Bluetooth работает только как клиент, ему не нужен SDP-cep-вер.) Одно устройство Bluetooth может функционировать и как SDP-клиент, и как SDP-сервер. Если многочисленные приложения на устройстве предостав­ляют услуги, SDP-сервер устройства может работать от лица провайдера этих услуг.

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

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

Представление данных

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

Описание протокола

Протокол обнаружения услуг является простым протоколом с минимальными тре­бованиями к основному транспорту. SDP использует модель запрос/ответ, где каждая транзакция состоит из одного PDU запроса и одного PDU ответа. Однако, нет гарантии, что серии запросов приведут к возвращению ответов в том же самом порядке.

Когда SDP использует транспортный протокол Bluetooth L2CAP, в одном L2CAP пакете может быть передано несколько SDP PDU, но в определенный мо­мент времени только один L2CAP пакет за соединение к данному SDP серверу мо­жет ожидать выполнения. Другими словами, клиент должен получать ответ на каждый запрос до того, как он сделает следующий запрос в этом же L2CAP соеди­нении. Ограничение SDP к передаче одного непризнанного запроса обеспечивает простую форму управления потоком данных.

Порядок передачи байтов

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

Формат PDU

Каждая протокольная единица обмена протокола SDP состоит из заголовка PDU, за которым следуют специальные параметры PDU. Заголовок состоит из трех полей: PDU ID, ID транзакции и длина параметра (рис. 2.36).

Определения атрибутов услуг

В раздел SDP Ядра технических требований Bluetooth включены только классы услуг, которые непосредственно поддерживают SDP-сервер. Дополнительные классы услуг определены в разделе Профили. Вероятно, что последующие модер­низации технических требований Bluetooth будут иметь дополнительные классы услуг и модификации уже существующих.

Интерфейсы связи

Чтобы усовершенствовать большое количество современных коммуникацион­ных приложений беспроводная технология Bluetooth должна взаимодействовать с существующими структурами протоколов и приложений.

Технические требования Bluetooth описывают четыре адаптации:

    Взаимодействие с IrDA

    Управление телефонией

    Требования к взаимодействию для использования Bluetooth в качестве WAP bearer 1 .

Согласованная работа различных узлов в локальной сети (LAN) требует корректной конфигурации протоколов и приложений, которые выполняются и поддерживаются ими. По мере того как число различных типов устройств в сети растет, сетевым администраторам все труднее становится отслеживать правильность конфигурации каждого из них, одновременно все большее количество времени тратится на то, чтобы обнаружить и устранить проблемы. Стандарт 802.1AB, или Link Layer Discovery Protocol (LLDP), обеспечит решение проблем конфигурации, вызванных расширением LAN.

Общие положения

LLDP определяет стандартный метод для устройств в сети Ethernet, таких как коммутаторы, маршрутизаторы и беспроводные точки доступа, с помощью которого устройства распространяют информацию о себе среди других узлов в сети и сохраняют полученные данные. В частности, LLDP определяет набор общих информационных сообщений (advertisement messages), протокол для их передачи и метод хранения. Множество таких сообщений посылается устройством через локальную сеть с помощью одного пакета в форме поля «тип, длина, значение» (Type Length Value - TLV). Первый параметр указывает на вид данных, второй определяет длину пакета в октетах, а третий содержит непосредственно информацию. Все LLDP-устройства должны обязательно поддерживать сообщения с идентификаторами шасси (chassis ID) и портов (port ID), но, как ожидается, большинство реализаций будет также поддерживать такие параметры, как системное имя (system name), системный дескриптор (system descriptor) и системные возможности (system capabilities). Первые два из них обеспечивают полезную информацию для сбора инвентаризационных данных.

LLDP-пакеты передаются периодически и сохраняются в течение определенного времени. Рекомендованная IEEE частота передачи составляет 30 с, но она может регулироваться. Устройства хранят полученные от соседей данные в информационной базе MIB (Management Information Base), которая предусматривается протоколом SNMP. Она актуальна в течение отрезка времени, определяемого значением поля Time to Live (TTL), содержащегося внутри полученного пакета. Рекомендуемое IEEE значение - 120 с, однако допустимый диапазон - от 0 до 65 000 с. Каждый раз, когда устройство получает пакет, оно сохраняет данные и включает таймер, который сравнивается со значением TTL. При совпадении значений устройство удаляет хранимую информацию. Таким образом сетевые системы управления получают только актуальные данные.

Протокол применим для всех сред, предусмотренных стандартом 802. А поскольку он работает только на канальном уровне, то позволяет системам, использующим различные протоколы сетевого уровня, получать информацию друг о друге. Когда два устройства обнаруживают, что они неправильно сконфигурированы, ошибка может быть исправлена с помощью соответствующего приложения. Метод, используемый приложением для разрешения проблемы, протоколом не определяется. Рассмотрим теперь LLDP более детально, не избегая при этом полезных повторений.

Агент LLDP

На сетевом устройстве, которое поддерживает LLDP, должен быть установлен соответствующий агент. Его архитектура просто описывается в терминах SNMP MIB (см. рис.) Информация о локальных (не удаленных) устройствах LAN, передаваемая агентом, сохраняется в базе локальных устройств LLDP local system MIB. В случае, если локальное устройство передает информацию более высокого уровня иерархии - организационного (organization specific information) в формате TLV, она сохраняется в организационной базе локального устройства Organizationally defined local device LLDP. Информация, относящаяся к удаленным устройствам, определяется как удаленная системная информация и хранится в LLDP remote system MIB, а для данных организационного уровня от удаленных устройств предназначается база Organizationally defined remote device LLDP MIB. Следует заметить, что базы организационного уровня не являются обязательными в спецификации протокола.

Как работает агент LLDP

Агент LLDP может оперировать в трех режимах:

  • только передача: агент может только передавать информацию о возможностях и текущем состоянии локальной системы;
  • только прием: агент может только принимать информацию о возможностях и текущем состоянии удаленных систем;
  • передача и прием: агент может передавать информацию о возможностях и статусе локальной системы и принимать аналогичную информацию от удаленных систем.

В типичном случае операции агента реализуются двумя модулями: передающим и приемным. Правда, двухмодульный подход только рекомендуется стандартом, но не является обязательным. При наличии передающего модуля он посылает информацию о локальных устройствах через регулярные отрезки времени. Данные посылаются в формате соответствующих TLV. При запрещении работы модуль передает TLV со значением TTL 0 в информационном поле. Это позволяет удаленным устройствам изъять из своих баз данных информацию, связанную с этим локальным устройством.

Приемный модуль, если он существует, получает информацию от удаленных устройств и обновляет соответствующую базу LLDP MIB. После приема данных запускается таймер для отсчета их времени актуальности, которое определено значением TTL TLV. Информация об удаленных системах стирается из базы при значении TTL 0 в информационном поле TLV.

Протоколом предусматривается передача данных только в одном направлении. То есть LLDP-устройства не обмениваются информацией в режиме запрос-ответ, а также не подтверждают ее получение. Каждый LLDP-пакет должен содержать четыре обязательных TLV:

  • chassis ID TLV: идентифицирует шасси устройств LAN 802;
  • port ID TLV: идентифицирует порт, через который передается LLDP-пакет;
  • TTL TLV: указывает отрезок времени в секундах, в течение которого полученная информация актуальна;
  • end of TLV: определяет конец TLV.

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

Таким образом, сам по себе LLDP не конфигурирует устройства и не управляет трафиком - он только распространяет информацию, относящуюся к конфигурации на уровне 2. И хотя сами устройства не могут запросить данные друг у друга, но приложения по управлению сетью имеют возможность запросить информацию, хранящуюся в базе SNMP MIB, построить текущую физическую топологию сети, а также определить несоответствия в имеющейся конфигурации.

0

Протокол обнаружения услуг (ServiceDiscoveryProtocol-SDP) является меха­низмом, посредством которого устройстваBluetoothобнаруживают доступные ус­луги, а также характеристики этих услуг.

Термин «услуги» включает в себя широкий спектр приложений или ресурсов. Доступ к ресурсам может включать информационный доступ к услугам или про­вайдерам услуг.

Услуги могут быть обычными:

  • Поисковая связь

    Факсимильная связь

Возможны также различные виды доступа к информации:

    Организация телеконференций

    Сетевые мосты

    Точки доступа

    Возможности электронной коммерции (eCommerce)
    Кроме того, существуют другие возможности:

    Получение доступа к услугам

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

В разделе SDPинтерес представляют следующие подразделы:

    Общий обзор

    Представление данных

    Описание протокола

    Определения атрибутов услуг

Общий обзор

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


Рис. 2.35.


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

Если клиент или приложение, связанное с клиентом, решает использовать услу­гу, оно должно создать отдельное соединение с провайдером услуг. SDPобеспечи­вает механизм для обнаружения услуг и их атрибутов (включая протоколы доступа к услугам), но не обеспечивает механизм использования этих услуг.

На каждое устройство Bluetoothприходится не более одногоSDP-сервера. (Если устройствоBluetoothработает только как клиент, ему не нуженSDP-cep-вер.) Одно устройствоBluetoothможет функционировать и какSDP-клиент, и какSDP-сервер. Если многочисленные приложения на устройстве предостав­ляют услуги, SDP-сервер устройства может работать от лица провайдера этих услуг.

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

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

Лист 341

ПРОТОКОЛ
Осмотра места обнаружения трупов.

6 мая 1959 года прокурор гор.Ивдель Свердловской области Мл. советник юстиции ТЕМПАЛОВ, в присутствии понятых Дилевич Юрия Давыдовича, проживающего г. Киев ул. Коминтерна дом 12 кв. 11, Федорова Вадима Ивановича, прож. г. Свердловск, ул. Стачек дом 19, кв. 222 ( первая двойка зачеркнута - прим. сост. ) и Артюпова Георгия Семеновича прож. г. Свердловск.......... составил настоящий протокол места обнаружения трупов в количестве 4 человек. На склоне заподной стороны высоты 880 от известного кедра в 50 метрах в ручье перевал обнаружены 4 трупа из них три мужчины и одна женщина. Труп женщины опознан - это Дубинина Людмила. Трупы мужчин опознать без поднятия их невозможно.
Все трупы находятся в воде. Они были раскопаны из-под снега глубиной от 2,5 метров до 2-х метров. Два мужчины и третий лежат головами на север по течению ручья. Труп Дубининой лежал в противоположном направлении головой против течения ручья. Дубинина одета на голове подшальник, на теле снизу желтая майка, ковбойка и два свитра один серый другой темного цвета, на ногах рейтузы темные и коричневые лыжные брюки, на ногах на одной 2шерстянных носка, на правой ноге половина свитра обмотана - свитр цвета беж. на затылке и спине имеются следы повреждения зондом со слов гр-на Астенадзе В.М., распознававшего Дубинину. Труп ее разложился. Первый труп мужчины одет штормовую куртку цвета хаки на руках имеются на первой двое часов марки "Победа" и "Спортивные" часы показывают - победа 38 мин 9 часа, а спортивные 15 минут 9 часа, головы и ног этого трупа не видно, т.к. раскопан не весь труп из-под снега. И два трупа лежат обнявшись, на головах обоих ничего нет, на голове волосы не все, один из них одет в штормовую, тоже самое и второй, в чем еще одеты пожно определить только после поднятия трупов из ручья. Ног не видно, т.к. раскопаны не доконца и находятся под снегом. Трупы разложились. Трупы сфотографированы. Трупы должны подлежат немедленному изъятию из ручья, т.к. могут в дальнейшем разложится еще больше и могут быть унесены ручьем, т.к. течение очень быстрое.Вверх по ручью в шести метрах по следам обнаружен настил на глубине от 3- до 2,5 метров. Настил состоит из I4 шихтовых и I березовой вершин на снегу. На настиле обнаружены вещи.
Половина свитра цвета беж. обнаружена в 15 метрах от ручья (пробелы - прим. сост.) под деревом. Половина лыжных брюк обнаружена в месте срезания вершин для настила, от настила 15 метров в сторону леса так же под снегом на месте обнаружения палатки группы Дятлова найдены эбонитовые (много пробелов - прим. сост.) ножны для ножа и столовая ложка из белого металла. При осмотре места обнаружения участвовали так же понятые Астенадзе Владимир Михайлович, прож. г. Свердловск, ул. Ленина 66, кв. 303, и Кузнецова ("а" зачеркнуто - прим. сост.) Николай Игоревич, прож. ул. Ленина, д (№) 66, кв. (в рукописном варианте "комната") 338.


Прокурор гор. Ивделя
Мл. советник юстиции

/ТЕМПЕЛОВ/

Лист 341, оборот

Понятые: 1. Кузнецов- подпись
2. Астенадзе - подпись
3. Артюков - подпись
4) Гилева - подпись
5) Федоров - подпись

Лист 342

Протокол

Осмотра места обнаружения трупов.

6 мая 1959 года прокурор гор.Ивдель Свердловской области мл. советник юстиции Темпалов, в присутствии понятых Дилевич (или "Гилевич"? - прим. сост.) Юрия Давыдовича, проживающего г. Киев ул. Коминтерна дом 12 кв. 11, Федорова Вадима Ивановича, прож. г. Свердловск, ул. Стачек дом 19а, кв. 22 и Артюкова Георгия Семеновича прож. г. Свердловск.. _ _ _

составил настоящий протокол места обнаружения трупов в количестве 4х человек.

На склоне ("северно-" - зачеркнуто, прим. сост.) западной стороны высоты 880 от известного кедра в 50 метрах в ручье первом обнаружены четыре трупа из них три мужчины и одна женщина. Труп женщины опознан - это Дубинина Людмила. Трупы мужчин опознать без поднятия их невозможно.
Все трупы находятся в воде. Они были раскопаны из под снега глубиной от 2,5 метров до 2х метров. Два мужчины и третий лежат головами на север по течению ручья. Труп Дубининой лежал в противоположном направлении головой против течения ручья. Дубинина одета на голове подшлемник, на теле снизу желтая майка, ковбойка и два свитра один серый другой темного света на ногах рейтузы темные и коричневые лыжные брюки

Лист 342, оборот

на ногах на одной 2 шерстянных носка, на правой ноге поло (дальше не видно, прим. сост.) свитра обмотана - свитр света (дальше не видно, прим. сост.) на затылке и спине имеются следы повреждения зондом со слов гр-на Аскинадзе В.М., распознававшего Дубинину. Труп ее разложился.

Первый труп мужчины одет штормовую куртку света хаки на руках имеются на левой двое часов марки "Победа" и "Спортивные" часы показывают - победа 38 мин 9го часа, а спортивные 15 минут (дальше не видно, прим. сост.) головы и ног этого трупа не видно, т.к. раскопан не весь труп из под снега. И два трупа лежат обнявшись, на головах обоих ничего нет, на голове волосы не все, один из них одет в штормовую, тоже самое и второй, в чем еще одеты можно определить только после поднятия трупов из ручья. Ног не видно, т-к раскопаны не до конца и находятся под снегом. Трупы разложились. Трупы сфотографированы. Трупы должны подлежать немедленному изъятию из ручья, т.как могут в дальнейшем разложится (дальше слово неразборчиво - прим. сост.) еще больше и могут быть унесены ручьем, т.к. течение очень быстрое.

Лист 343

Вверх по ручью в шести метрах по следам лапника обнаружен настил на глубине от 3-х до 2,5 метров. Настил состоит из 14 пихтовых и 1 березовой вершин на (второе "на" зачеркнуто, прим. сост.) снегу. На настиле обнаружены вещи.

(рисунок, отражающий расположение вещей на настиле:

Левый верхний угол: Штанина от лыжных брюк черного цвета

Правый верхний угол: Джемпер китайский шерст целый. бел. цвет.

Левый нижний угол: свитр теплый шерстяной коричневый целый

Правый нижний угол: брюки коричневого цвета с концов не целые

Правая верхняя сторона, ближе к верхнему углу: - 6 м - трупы

вторая Половина свитра цвета беж. обнаружена в 15 метрах от ручья (дописано: "южного ручья" - прим. сост.) под деревом. (сбоку листа приписка, плохо различимо, возможно "вторая в ручье" - прим. сост.) Половина лыжных брюк обнаружена в месте срезания вершин для настила, от настила 15 метров в сторону кедра так же под снегом на месте обнаружения палатки группы Дятлова найдены эбонитовые клепанные ножны для ножа и столовая ложка из белого металла

При осмотре места обнаружения участвовали так же понятые Аскинадзе Владимир Михайлович, прож. г. Свердловск, ул. Ленина 66, кв. 303, и Кузнецова ("а" зачеркнуто - прим. сост.)

Лист 343 - оборот

Николай Игоревич, прож. ул. Ленина, д (№) 66, комната 338.


Прокурор гор. Ивделя
Мл. советник юстиции

(подпись)

Понятые: 1) Артюков (подпись)
2) Кузнецов (подпись)
3) Аскенедзе (подпись)
4) Гилевич (подпись)
5) Федоров (подпись)

Серверов, обнаружения подсетей и поддержки доступности информации о путях к другим активным соседним узлам (RFC 4861).

Этот протокол устанавливает пять различных типов пакета ICMPv6 для выполнения функций IPv6 сходных с ARP , ICMP , Router Discovery и Router Redirect протоколов для IPv4 . Тем не менее, он обеспечивает множество улучшений через взаимозаменяющиеся части IPv4 (RFC 4861 , секция 3.1). Например, он включает NUD , который повышает надежность доставки пакетов в присутствии проблемных маршрутизаторов или подключений, или непостоянных узлов.

Технические детали

NDP устанавливает следующие пять типов пакета ICMPv6 :

  1. Запрос на доступность маршрутизаторов
  2. Ответ маршрутизатора
  3. Запрос доступных соседей
  4. Ответ соседа
  5. Перенаправление

Эти сообщения используются для обеспечения следующей функциональности:

Уязвимости

Некоторые маршрутизаторы уязвимы при работе с протоколом NDP . Зачастую, маршрутизаторы имеют меньше доступных адресов для NDP, чем доступно в подсети IPv6 (обычно 2^64 или более, для поддержки SLAAC). Решение доступно (неактуально) .

Напишите отзыв о статье "Протокол обнаружения соседей"

Примечания

  • Neighbor_Discovery_Protocol // (лицензия GFDL ). Перевод на русский язык по состоянию на 22:34, 1 мая 2012 (UTC)

Ссылки

Отрывок, характеризующий Протокол обнаружения соседей

– Папа! – опять тем же тоном повторила красавица, – мы опоздаем.
– Ну, au revoir, [до свиданья,] прощайте. Видите?
– Так завтра вы доложите государю?
– Непременно, а Кутузову не обещаю.
– Нет, обещайте, обещайте, Basile, [Василий,] – сказала вслед ему Анна Михайловна, с улыбкой молодой кокетки, которая когда то, должно быть, была ей свойственна, а теперь так не шла к ее истощенному лицу.
Она, видимо, забыла свои годы и пускала в ход, по привычке, все старинные женские средства. Но как только он вышел, лицо ее опять приняло то же холодное, притворное выражение, которое было на нем прежде. Она вернулась к кружку, в котором виконт продолжал рассказывать, и опять сделала вид, что слушает, дожидаясь времени уехать, так как дело ее было сделано.
– Но как вы находите всю эту последнюю комедию du sacre de Milan? [миланского помазания?] – сказала Анна Павловна. Et la nouvelle comedie des peuples de Genes et de Lucques, qui viennent presenter leurs voeux a M. Buonaparte assis sur un trone, et exaucant les voeux des nations! Adorable! Non, mais c"est a en devenir folle! On dirait, que le monde entier a perdu la tete. [И вот новая комедия: народы Генуи и Лукки изъявляют свои желания господину Бонапарте. И господин Бонапарте сидит на троне и исполняет желания народов. 0! это восхитительно! Нет, от этого можно с ума сойти. Подумаешь, что весь свет потерял голову.]
Князь Андрей усмехнулся, прямо глядя в лицо Анны Павловны.
– «Dieu me la donne, gare a qui la touche», – сказал он (слова Бонапарте, сказанные при возложении короны). – On dit qu"il a ete tres beau en prononcant ces paroles, [Бог мне дал корону. Беда тому, кто ее тронет. – Говорят, он был очень хорош, произнося эти слова,] – прибавил он и еще раз повторил эти слова по итальянски: «Dio mi la dona, guai a chi la tocca».
– J"espere enfin, – продолжала Анна Павловна, – que ca a ete la goutte d"eau qui fera deborder le verre. Les souverains ne peuvent plus supporter cet homme, qui menace tout. [Надеюсь, что это была, наконец, та капля, которая переполнит стакан. Государи не могут более терпеть этого человека, который угрожает всему.]
– Les souverains? Je ne parle pas de la Russie, – сказал виконт учтиво и безнадежно: – Les souverains, madame! Qu"ont ils fait pour Louis XVII, pour la reine, pour madame Elisabeth? Rien, – продолжал он одушевляясь. – Et croyez moi, ils subissent la punition pour leur trahison de la cause des Bourbons. Les souverains? Ils envoient des ambassadeurs complimenter l"usurpateur. [Государи! Я не говорю о России. Государи! Но что они сделали для Людовика XVII, для королевы, для Елизаветы? Ничего. И, поверьте мне, они несут наказание за свою измену делу Бурбонов. Государи! Они шлют послов приветствовать похитителя престола.]
И он, презрительно вздохнув, опять переменил положение. Князь Ипполит, долго смотревший в лорнет на виконта, вдруг при этих словах повернулся всем телом к маленькой княгине и, попросив у нее иголку, стал показывать ей, рисуя иголкой на столе, герб Конде. Он растолковывал ей этот герб с таким значительным видом, как будто княгиня просила его об этом.