IEEE 802.1aq

Поделись знанием:
(перенаправлено с «Shortest Path Bridging»)
Перейти к: навигация, поиск

Shortest Path Bridging (SPB, мостовое соединение по кратчайшему пути), стандартизованный IEEE как 802.1aq — сетевая технология, которая упрощает построение и конфигурацию сетей, одновременно используя преимущества многотрактовой маршрутизации (multipath routing).

Мостовое соединение по кратчайшему пути является современной альтернативой старому семейству протоколов, основанных на остовном дереве (IEEE 802.1D STP, IEEE 802.1w RSTP, IEEE 802.1s MSTP), которые умеют использовать только один маршрут пересылки трафика к корневому коммутатору (root bridge) и блокируют любые альтернативные пути, так как это может привести к образованию сетевой петли на 2-м уровне. SPB же активно использует все имеющиеся маршруты пересылки с одинаковой «стоимостью» (equal cost multipathing), и позволяет строить гораздо более масштабные топологии на 2-м уровне (до 16 миллионов сервисов, что гораздо больше традиционного ограничения 802.1Q в 4,096 виртуальных сети/VLAN). Он так же имеет очень быстрое время сходимости и увеличивает эффективность многосвязных (mesh) топологий путём использования большей полосы пропускания между всеми устройствами и большей отказоустойчивости, так как трафик использует и балансируется между всеми доступными путями пересылки в многосвязной (mesh) сети. Для повышенной надежности уровень доступа в SPB можно применять технологии агрегирования каналов, такие как стандарт 802.1AX или проприетарные реализации механизмов MC-LAG[en].

SPB позволяет развертывать логические сети Ethernet поверх физической Ethernet инфраструктуры, используя протокол состояний соединений (link state protocol) для объявления как физической топологии, так и членства в логических/виртуальных сетях. Пакеты инкапсулируются на границе либо в кадр MAC-in-MAC 802.1ah, либо тегированные кадры 802.1Q/802.1ad и передаются только другим членам той же логической сети. Поддерживается одноадресная, многоадресная, и широковещательная пересылки и вся маршрутизация производится по симметричным (в прямом и обратном направлениях) кратчайшим путям.

Управляющая плоскость (control plane) базируется на протоколе Intermediate System to Intermediate System (IS-IS) и использует небольшое количество расширений, определенных в стандарте RFC 6329.





История

В декабре 2011 Shortest Path Bridging (SPB) был оценен JITC и одобрен для развертывания в пределах Министерства обороны США из-за простоты в интегрированном OA&M и совместимостью с текущими протоколами[1]. В марте 2012 IEEE одобрил новый стандарт 802.1aq[2].

Высокий уровень

802.1aq является управляющем уровнем по состоянию канала для всех IEEE VLAN описанных в IEEE 802.1Q[3]. SPBV (Shortest Path Bridging - VID) обеспечивает возможность обратной совместимости с технологиями spanning tree. SPBM (Shortest Path Bridging - MAC, ранее известный как SPBB) обеспечивает дополнительные величины, которые извлекают выгоду из возможностей Provider Backbone Bridges (PBB). SPB (общее обозначение для обоих) комбинирует канал передачи данных Ethernet (или IEEE 802.1Q в случае SPBV или Provider Backbone Bridges (PBBs) IEEE 802.1ah в случае SPBM) с управляющим протоколом состояния канала IS-IS, работающим между мостами кратчайшего пути (ссылки NNI). Протокол маршрутизации по состоянию канала используется, чтобы обнаружить и распространить топологию сети и вычислить деревья кратчайшего пути от всех мостов в SPB Region.

В SPBM Backbone MAC (B-MAC) адреса участвующих узлов. Также распространена служба членской информации для интерфейсов к не участвующим устройствам (порты UNI). Данные топологии входные к механизму расчета, который вычисляет симметричные деревья кратчайшего пути, основанные на минимальной стоимости от каждого участвующего узла до всех других участвующих узлов. В SPBV эти деревья обеспечивают дерево кратчайшего пути, где отдельный MAC-адрес может быть изучен, и Group Address членство может быть распределено. В SPBM деревья кратчайшего пути тогда используются, чтобы заполнить таблицы переадресации для отдельных B-MAC-адресов каждого участвующего узла и для Group адресов; Group multicast деревья — поддеревья дерева кратчайшего пути по умолчанию, сформированного парой (Source, Group). В зависимости от топологии несколько различной равной стоимости мульти деревья пути возможны, и SPB поддерживает разнообразные алгоритмы на экземпляр IS-IS.

В SPB как и в других протоколах состояния канала, вычисления сделаны распределённым способом. Каждый узел вычисляет Ethernet совместимое передающее поведение, независимо основанное на обычно синхронизируемом общем представлении сети (в масштабах приблизительно 1000 узлов или меньше) и точек подключения службы (UNI порты). Таблицы базы данных фильтрации Ethernet заполнены локально, независимо и детерминировано реализуют её часть передающего поведения сети.

Две различных разновидности канала передачи данных дают начало двум немного отличающимся версиям этого протокола. Один (SPBM) предназначен где требуется полная изоляция многих отдельных экземпляров клиентских LAN и их связанных MAC-адресов устройства, и поэтому он использует полную инкапсуляцию (MAC-in-MAC a.k.a. IEEE 802.1ah). Другой (SPBV) предназначен где такая изоляция клиентских MAC-адресов устройства не нужна, и он повторно использует только существующий тег VLAN a.k.a. IEEE 802.1Q на участвующих (NNI) ссылках.

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

В то время, когда спецификация Provider Backbone bridging прогрессировала, и стало очевидно, что усиление уровня данных PBB и уровня управления состоянием канала значительно расширило бы возможности и приложения Ethernet.

Эти две разновидности (SPBV и SPBM) будут описаны отдельно, хотя различия находятся почти полностью в уровне данных.

Shortest Path Bridging-VID — SPBV

Shortest Path bridging включает деревья кратчайшего пути для мостов VLAN, все уровни данных IEEE 802.1 и SPB — термин, использованный в общем. В последнее время было много внимания на SPBM в связи с его способностью управлять новым уровнем данных PBB и использовать определенные возможности, такие как устранение потребности делать B-MAC обучение и автоматического создания отдельных (одноадресная передача) и групповых (многоадресная передача) деревьев. SPBV был фактически исходным проектом, который пытался позволить Ethernet VLAN лучше использовать ячеистые сети.

Основная функция Shortest Path bridging — возможность использовать IS-IS состояния канала, чтобы изучить топологию сети. В SPBV механизм, используемый, чтобы идентифицировать дерево, должен использовать различные Shortest Path ID VLAN (VID) для каждого исходного моста. Топология IS-IS использована чтобы выделить уникальные SPVID и включить передачу по кратчайшему пути для отдельных и групповых адресов. Первоначально предназначенный для маленьких низких конфигураций сетей SPB превратился в больший проект, охватывающий последний уровень управления провайдером для SPBV и согласовывающий понятие уровня данных Ethernet. Сторонники SPB полагают, что Ethernet может использовать состояние канала и поддерживать атрибуты, которые сделали Ethernet одной из самых всеобъемлющих уровень данных транспортных технологий. Когда мы обращаемся к Ethernet, это — уровень 2 (Layer 2) формата кадра, определенные IEEE 802.3 и IEEE 802.1. Образующий мост IEEE 802.1Q Ethernet VLAN — парадигма пересылки кадров, которая полностью поддерживает высокоуровневые протоколы, такие как IP.

SPB определяет область кратчайшего пути, которая является границей топологии кратчайшего пути и остальной части топологии VLAN (который может быть любым числом наследуемых мостов). SPB работает, изучая способные мосты SPB и увеличивая область, чтобы включать способные мосты SPB, у которых есть тот же самый Base VID и сборник конфигурации MSTID (выделение VID в целях SPB).

SPBV создает деревья кратчайшего пути, которые поддерживают предотвращение цикла и дополнительно поддерживают уменьшение цикла на SPVID. SPBV все ещё позволяет узнавать о MAC-адресах Ethernet, но он может распределить групповой адрес, который может использоваться, чтобы сократить деревья кратчайшего пути согласно многоадресному членству или через MMRP, или через непосредственно использование распределения IS-IS многоадресного членства.

SPBV создает деревья кратчайшего пути, но также и взаимодействует с наследуемыми мостами, выполняющими Rapid Spanning Tree Protocol и Multiple Spanning Tree Protocol. SPBV использует методы от MSTP областей, чтобы взаимодействовать с non-SPB областями, ведущими себя логически как большой распределённый мост, просматривающийся снаружи области.

SPBV поддерживает деревья кратчайшего пути, но SPBV также создает связующее дерево, которое вычислено от базы данных состояния канала и использует Base VID. Это означает, что SPBV может использовать это традиционное связующее дерево для вычисления общего и внутреннего связующего дерева (Common and Internal Spanning Tree — CIST). CIST — дерево по умолчанию, используемое, чтобы взаимодействовать с другими наследуемыми мостами. Это также служит падением назад связующего дерева, если есть проблемы конфигурации с SPBV.

SPBV был разработан, чтобы управлять умеренным числом мостов. SPBV отличается от SPBM, в котором MAC-адреса изучены на всех мостах, которые лежат на кратчайшем пути, и используется совместное изучение VLAN, так как место назначения MAC может быть связано с многократным SPVID. SPBV изучает все MAC, это пересылается даже вне области SPBV.

Shortest Path Bridging-MAC — SPBM

SPBM повторно использует уровень данных PBB, который не требует, чтобы Backbone Core Bridges (BCB) изучили инкапсулированные клиентские адреса. В краю сети C-MAC (клиент) изучены адреса. SPBM очень похож на PLSB использованием тех же самых данных и уровнями управления, но формат и содержание сообщений управления в PLSB не совместимые.

Отдельный MAC кадры (одноадресный трафик) от подключенного устройства Ethernet, которые получены в краю SPBM, инкапсулируются в PBB (mac-in-mac) заголовок IEEE 802.1ah и затем пересекают сеть IEEE 802.1aq, неизменную, пока они не лишены инкапсуляции как они исходят назад к не участвующей присоединенной сети в противоположной стороне участвующей сети.

Адреса получателя Ethernet (от подключенных устройств порта UNI) выполняют изучение по логическому LAN и переданы соответствующему участвующему B-MAC-адресу, чтобы достигнуть места назначения Ethernet дальнего конца. Этим способом MAC-адреса Ethernet никогда не смотрят в ядре сети IEEE 802.1aq. Сравнивая SPBM с PBB поведение почти идентично сети IEEE 802.1ah PBB. PBB не определяет, как B-MAC-адреса изучены, и PBB может использовать связующее дерево, чтобы управлять B-VLAN. В SPBM основное различие — то, что B-MAC-адрес распределен или вычислен на уровне управления, устраняя B-MAC, учащийся в PBB. Также SPBM гарантирует, что сопровождаемый маршрут является деревом кратчайшего пути.

Прямые и обратные пути, используемые для одноадресного и многоадресного трафика в сети IEEE 802.1aq, симметричны. Эта симметрия разрешает нормальному Ethernet Continuity Fault Messages (CFM) IEEE 802.1ag, чтобы работать неизменный для SPBV и SPBM и имеет требуемые свойства относительно протоколов распределения во времени, таких как PTP Version 2. Также существующее предотвращение цикла Ethernet дополнено уменьшением цикла, чтобы обеспечить быструю сходимость уровня данных.

Групповой адрес и неизвестные целевые отдельные фреймы оптимально переданы к только элементам той же самой службы Ethernet. IEEE 802.1aq поддерживает создание тысяч логических служб Ethernet в форме конструкций E-LINE, E-LAN или E-TREE, которые сформированы между не участвующими логическими портами сети IEEE 802.1aq. Эти пакеты групповых адресов инкапсулируются с заголовком PBB, который указывает на источник, участвующий адрес в SA, в то время как DA указывает, что локально существенный групповой адрес этого кадра должен быть передан и какой исходный мост породил фрейм. Многоадресные таблицы переадресации IEEE 802.1aq создаются основаннами на вычислениях так, что каждый мост, который находится на кратчайшем пути между парой мостов, которые являются элементами той же самой группы службы, создаст надлежащее состояние FDB, чтобы передать или тиражировать фреймы, это получат элементы той группы службы. Начиная с группового адреса вычисления производят деревья кратчайшего пути, есть только одна копия многоадресного пакета на любой данной ссылке. Так как только мосты на кратчайшем пути между участвующими логическими портами создают состояние FDB, многоадресная передача делает эффективное использование сетевых ресурсов.

Фактический групповой адрес передающий операцию работает более или менее тождественно к классическому Ethernet, B-DA+B-VID комбинация ищется, чтобы найти выходной набор следующих транзитных участков. Единственная разница по сравнению с классическим Ethernet — то, что обратное изучение отключено для участвующих B-MAC-адресов моста и заменен входной проверкой и отбрасыванием (когда фрейм прибывает во входящий интерфейс из неожиданного источника). Изучение однако реализовано в краях многоадресного дерева SPBM, чтобы изучить B-MAC отношению MAC-адреса для корректной отдельной инкапсуляции фрейма в обратном направлении (когда пакеты прибывают по интерфейсу).

Должным образом реализованная сеть IEEE 802.1aq может поддерживать до 1000 участвующих мостов и обеспечить 10-е тысячи уровня 2 службы E-LAN к устройствам Ethernet. Это может быть сделано, просто конфигурируя порты, обращенные к устройствам Ethernet, чтобы указать, что они — элементы данной службы. Поскольку новые элементы приходят и уходят, протокол IS-IS распространит изменения членства I-SID, и вычисления вырастят или уменьшат деревья в участвующей сети узла по мере необходимости, чтобы поддержать эффективное многоадресное свойство для той службы.

У IEEE 802.1aq есть свойство, что только точка крепления службы нуждается в конфигурации, когда новая точка подключения прибывает или идет. Деревья, произведенные вычислениями, будут автоматически расширены или сокращены по мере необходимости, чтобы поддержать связь. В некоторых существующих реализациях это свойство используют к автоматическому (в противоположность через конфигурацию) добавлению или удалению точек подключения для двойных сетевых технологий, таких как кольца, чтобы поддержать оптимальный пакетный поток между не участвующим кольцевым протоколом и сетью IEEE 802.1aq, активируя вторичную точку подключения и деактивировав основную точку подключения.

SPB — ключевые атрибуты и преимущества для приложений

И SPBV и SPBM наследовали ключевые преимущества маршрутизации состояния канала:

  • возможность использовать всю доступную физическую связь, потому что предотвращение цикла использует Control Plane с глобальным представлением топологии сети
  • быстрое восстановление связи после отказа, снова из-за глобального представления маршрутизации состояния канала топологии сети
  • при отказе только непосредственно пострадавший трафик воздействует во время восстановления; весь незатронутый трафик просто продолжается
  • быстрое восстановление широковещательной передачи и многоадресной связи, потому что IS-IS лавинно рассылает всю запрошенную информацию в SPB расширениях IS-IS, таким образом позволяя одноадресной передаче и многоадресной связи быть установленной параллельно, без потребности во втором фазе процесса сигнализации, чтобы работать на основе сходившейся одноадресной топологии, вычислить и установить многоадресные деревья

Восстановления после сбоя

Восстановление после отказа происходит согласно нормальному IS-IS с распространяемым отказом соединения и выполняются новые вычисления, приводя к новым таблицам FDB. Так как никакие Ethernet-адреса не распространены или не известны этим протоколом, нет никакого переизучения, требуемого ядром SPBM, то его изученные инкапсуляции не затронуты отказом соединения или транзитным узлом.

Быстрое аварийное соединение может обнаружить отказы при выполнении, используя Сообщения Проверки Целостности (CCMs — Continuity Check Messages) IEEE 802.1ag, которые тестируют состояние соединения и сообщают об отказе протоколу IS-IS. Это позволяет намного более быстрое обнаружение отказов, чем возможное использование механизмов приветственного сообщения IS-IS потерь.

И SPBV и SPBM унаследовали быструю сходимость состояния ссылки управляющей плоскости. Специальный атрибут SPBM — своя возможность восстановить многоадресные деревья в подобное время, чтобы одноадресно передать сходимость, потому что это заменяется вычислением того, что оно сигнализировало. Когда мост SPBM выполнил вычисления на базе данных топологии, он знает, является ли это наикратчайшим путём между корнем и одним или более листами SPT и может установить состояние соответственно. Сходимость не пропущена инкрементным открытием места моста на многоадресном дереве при помощи отдельных сигнальных транзакций. Однако, SPBM на узле не работает полностью независимо от его коллег и осуществляет соглашение по текущей топологии сети с его коллегами. Этот очень эффективный механизм использует обмен единственным обзором состояния ссылки, покрывающего все сетевое представление, и не требует соглашения по каждому пути к каждому корню индивидуально. Результат состоит в том, что объём обмена сообщениями для сходимости сети находится в пропорции к инкрементному изменению в топологии, а не числе многоадресных деревьев в сети. Простое события ссылки, которое может изменить много деревьев, передано, сигнализируя только событие ссылки; последовательная древовидная конструкция выполняется локальным вычислением в каждом узле. Добавление единственной точки доступа службы к экземпляру службы включает только объявление о I-SID, независимо от числа деревьев. Так же удаление моста, который мог бы включить восстановление сотен к тысячам деревьев, сообщено только с несколькими обновлениями состояния ссылки.

Коммерческие предложения, вероятно, предложат SPB по задержке multi-chassis lag. В этой среде появляются фреймы многопозиционного switch-а, поскольку единственный switch к SPB управляет плоскостью, и многократные соединения между парами фреймов появляются как совокупное соединение. В этом контексте единственный отказ соединения или узла не замечен плоскостью управления и обработан, локально заканчиваясь во время восстановления на 50 мс.

Операции и Управление

802.1aq основывается на всем существующем Ethernet OA&M. Поскольку 802.1aq обеспечивает, что его одноадресные и многоадресные пакеты для данного VLAN следуют за тем же самым прямым и обратным путём и используют полностью стандартные 802 инкапсуляции, все методы 802.1ag и Y.1731 работают без изменений в сети 802.1aq.

Equal Cost Multi Tree — ECMT

Шестнадцать путей ECMT первоначально определены, однако есть многие более возможные. ECMT в сети IEEE 802.1aq более предсказуем, чем с IP или MPLS из-за симметрии между прямыми и обратными путями. Выбором, относительно которого будет использоваться путь ECMT, является присвоенное решение головного узла оператора, в то время как это — локальная переменная / хеширование решения с IP/MPLS.

IEEE 802.1aq, при столкновении с выбором между двумя равными ссылками стоимости путей, использует следующую логику для её первой связи ECMT, повреждающей алгоритм: во-первых, если один путь короче, чем другой с точки зрения транзитных участков, будет выбран более короткий путь выбран, в противном случае будет выбран путь с минимальным Bridge Identifier {BridgePriority, связанный с (IS-IS SysID)}. Другие алгоритмы ECMT создаются, просто используя известные перестановки BridgePriority || SysIds. Например, второе определило алгоритм ECMT, использует путь с минимумом инверсии BridgeIdentifier и может считаться взятием пути с максимальным идентификатором узла. Для SPBM каждая перестановка экземпляров — отличный B-VID. Верхний предел многопутевых перестановок ограничен числом B-VIDs, делегированного к 802.1aq операции, максимум 4094, несмотря на то, что число полезных перестановок пути потребовало бы части доступного пространства B-VID. Четырнадцать дополнительных алгоритмов ECMT определены с помощью различных битовых масок, применялся к BridgeIdentifiers. Так как BridgeIdentfier включает приоритетное поле, возможно скорректировать поведение ECMT, изменяя BridgePriority вверх или вниз.

Служба присвоена данному ECMT B-VID в краю сети конфигурацией. В результате не участвующие пакеты, связанные с той службой, инкапсулируются с VID, связанным с требуемым ECMT, вплотную соединяют каналом. Весь индивидуальный трафик и трафик адреса группы, связанный с этой службой, будут использовать надлежащий ECMT B-VID и будут перенесены симметрично вплотную на надлежащей равной стоимости множественного пути. По существу, оператор решает, какие службы входят в пути ECMT, в отличие от решения для хеширования, используемого в других системах, таких как IP/MPLS. Деревья могут поддерживать агрегацию ссылки (LAG — link aggregation) группы в древовидном сегменте «ответвления», где происходит некоторая форма хеширования.

Это симметричное и плотное поведение ECMT дает IEEE 802.1aq очень предсказуемое поведение и от инженерных инструментов может точно смоделировать точные потоки данных. Поведение также выгодно для сетей, где один путь измерения задержки важен. Это вызвано тем, что один путь задержки может быть точно вычислен как 1/2 круговой задержки. Такие вычисления используются протоколами распределения во времени, например IEEE 1588 для частоты и синхронизации времени суток, требующуюся между источниками часов и беспроводными базовыми станциями.

Показанные ниже три рисунка [5,6,7], которые показывают 8 и 16 поведений ECT в различных топологиях сети. Это составные объекты снимков экрана 802.1aq сетевого эмулятора, фиолетовым показан источник, а место назначения жёлтым, розовым показаны все вычисленные и доступные кратчайшие пути. Чем толще линия, тем больше использования кратчайших путей эта ссылка. Анимации показывают три различных сети, в которых множество источников и целевых пар, которые все время изменяются, чтобы помочь визуализировать то, что происходит.

Алгоритмы ECMT могут быть почти расширены с помощью непрозрачных данных, которые позволяют расширения вне основы 16 алгоритмов более или менее бесконечно. Ожидается, что другие группы стандартов или поставщики произведут изменения с, в настоящее время определенными, алгоритмами для удовлетворения поведения различных стилей сетей. Ожидается, что многочисленные совместно используемые древовидные модели будут также определены, как скачкообразно движимые базируемые поведения стиля ECMP хеша транзитного участка. все определенные VID и алгоритмы, которые каждый узел соглашается выполнить.

Пример SPBM

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

Сеть, показанная ниже [в рисунке 1], состоит из 8 участвующих узлов, пронумерованных 0 до 7. Они были бы коммутаторами или маршрутизаторами, выполняющими протокол IEEE 802.1aq. У каждого из 8 участвующих узлов есть много соседних узлов, пронумерованных 1.. 5. Они, вероятно, соответствовали бы интерфейсным индексам, или возможно номерам портов. С тех пор, как 802.1aq не поддерживает интерфейсы параллели, каждый интерфейс соответствует смежности. Порт / индексы интерфейсов локальны и показаны, потому что вывод вычислений производит интерфейсный индекс (в случае одноадресной передачи) или ряд интерфейсных индексов (в случае многоадресной передачи), которые являются частью базы данных переадресации (FIB) вместе с целевым MAC-адресом и магистралью VID.

У сети выше есть полностью решетчатое внутреннее ядро четырёх узлов (0.. 3) и затем четыре внешних узла (4,5,6 и 7), каждый размещенный двойным образом (dual-homed) на пару внутренних базовых узлов.

Обычно, когда узлы прибывают из фабрики, они имеют MAC-адрес, который становится идентификатором узла, но в целях этого примера мы предположим, что у узлов есть MAC-адреса формы 00:00:00:00:N:00, где N — идентификатор узла (0.. 7) от рисунка 1. То есть у узла 2 есть MAC-адрес 00:00:00:00:02:00. Узел 2 соединен с узлом 7 (00:00:00:00:07:00) через интерфейс/5.

Протокол IS-IS работает на всех показанных ссылках, так как они между участвующими узлами. У IS-IS приветственный протокол имеет несколько дополнений для 802.1aq включая информацию о магистрали VIDs, который будет использоваться протоколом. Мы предположим, что оператор принял решение использовать магистраль VIDs 101 и 102 для этого экземпляра 802.1aq в этой сети.

Узел будет использовать их MAC-адреса в качестве IS-IS SysId и присоединения к единственному уровню IS-IS и обмениваться пакетами состояния канала (LSPs в терминологии IS-IS). LSPs будет содержать информацию узла и соединять информацию так, что, каждый узел изучит полную топологию сети. Так как мы не определили вес ссылкок в этом примере, протокол IS-IS выберет канальную метрику по умолчанию для всех ссылок, поэтому вся маршрутизация будет минимальным числом транзитных участков.

После открытия топологии следующий шаг — распределённое вычисление одноадресных маршрутов и для ECMP VIDs и для населения одноадресных таблиц переадресации (FIBs).

Рассмотрим маршрут от Узла 7 к Узлу 5: есть много равных по стоимости путей. 802.1aq определяет, как выбрать два из них: первое упоминается как путь Low PATH ID. Это путь, у которого есть минимальный идентификатор узла на нём. В этом случае путь Low PATH ID — 7->0->1->5 (как показано в красном в рисунке 2). Поэтому каждый узел на том пути создаст передающую запись к MAC-адресу узла пять использований первого ECMP VID 101. С другой стороны, 802.1aq определяет вторую связь ECMP, повреждающую алгоритм под названием High PATH ID. Это путь с максимальным идентификатором узла на нём, и в примере путь 7->2->3->5 (показанный в синем в рисунке 2). Поэтому узел 7 будет иметь FIB, который среди прочего указывает:

  • MAC 00:00:00:05:00 / vid 101 следующий транзитный участок — interface/1.
  • MAC 00:00:00:05:00 / vid 102 следующий транзитный участок — interface/2.

У узла 5 будет точная инверсия в её FIB:

  • MAC 00:00:00:07:00 / vid 101 следующий транзитный участок — interface/1.
  • MAC 00:00:00:07:00 / vid 102 следующий транзитный участок — interface/2.

Промежуточные узлы также приведут к логичным результатам так, например, у узла 1 будут следующие записи:

  • MAC 00:00:00:07:00 / vid 101 следующий транзитный участок — interface/5.
  • MAC 00:00:00:07:00 / vid 102 следующий транзитный участок — interface/4.
  • MAC 00:00:00:05:00 / vid 101 следующий транзитный участок — interface/2.
  • MAC 00:00:00:05:00 / vid 102 следующий транзитный участок — interface/2.

И узел 2 будет иметь следующие записи:

  • MAC 00:00:00:05:00 / vid 101 следующий транзитный участок — interface/2.
  • MAC 00:00:00:05:00 / vid 102 следующий транзитный участок — interface/3.
  • MAC 00:00:00:07:00 / vid 101 следующий транзитный участок — interface/5.
  • MAC 00:00:00:07:00 / vid 102 следующий транзитный участок — interface/5.

Если у нас было присоединено не участвующее устройство в Узле 7 говорящее с не участвующим устройством в Узле 5 (например, Устройство А говорит с Устройству C на рисунке 3), они передали бы по одному из этих кратчайших путей с MAC-in-MAC инкапсулировавший фрейм. Заголовок MAC на любой из ссылок NNI показал бы внешний исходный адрес 00:00:00:70:00, внешний адрес назначения 00:00:00:50:00 и BVID, 101 или 102, в зависимости от выбранного для этого набора не участвующий ports/vids. Заголовок, один раз вставленный в узле 7, полученный из узла A, не изменился бы ни на одной из ссылок пока вышедших назад пакет не достиг Устройство C в Узле 5. Все участвующие устройства сделали бы простой поиск DA+VID, чтобы определить исходящий интерфейс, а также проверили бы, что входящий интерфейс — подходящий следующий транзитный участок для SA+VID пакета. Адреса участвующих узлов 00:00:00:00:00:00... 00:00:00:07:00 никогда не запоминаются лишь, распространяются IS-IS как SysId узла.

Одноадресная передача, передающая не участвующему клиенту (например. A, B, C, D на рисунке 3) адрес возможен, когда первый транзитный участок участвующего узла (например, 7) в состоянии знать, которые в последний транзитный участок участвующего узла (например, 5) присоединен к требуемому не участвующему узлу (например. C). Так как эта информация не распространяется IEEE 802.1aq, то это должно быть выучено. Механизм обучения идентичен IEEE 802.1ah, в котором соответствующему внешнему одноадресному DA MAC, если не известен заменен многоадресным DA, а когда ответ получен, SA сообщает нам DA, чтобы достигнуть не участвующего узла, который получал ответ, например узел 7 узнает, что C достигнут узлом 5.

Так как мы хотим сгруппировать наборы не участвующих портов в службы и препятствовать тому, чтобы они многоадресно передавали друг другу данные, IEEE 802.1aq обеспечивает механизм посредством источника, службы многоадресной передачи и определяет специальный многоадресный формат адреса назначения, чтобы обеспечить это. Так как групповой адрес должен однозначно определить дерево, а так как есть дерево на источник через уникальную службу, групповой адрес содержит два компонента: компонент службы в младшем разряде 24 бита и сетевом широком уникальном идентификаторе в старших 22 битах. Так как это групповой адрес, многоадресный бит установлен, а так как мы не используем стандартное пространство OUI для этих произведенных адресов, Локальный бит 'L' установлен для снятия неоднозначности этих адресов. На рисунке 3 это представлено с DA = [7, O], где 7 представляют пакеты, происходящие из узла 7, и цветной O представляет службу E-LAN, в которой мы ограничены по объёму.

До создания многоадресной передачи для службы, узлы с портами, обращенные к той службе, должны быть указаны как участники. Например, узлы 7,4,5 и 6 указаны как участники данной службы, например служба 200, а также, что далее они должны использовать bvid 101. Это распространено ISIS, и все узлы тогда делают вычисление SPBM, чтобы определить, участвуют ли они как головной узел, как заключительная часть или тандемная точка между другой головой и заключительными частями в службе. Так как узел 0 является тандемом между узлами 7, и 5 он создает передающую запись для пакетов от узла 7 на этой службе к узлу 5. Аналогично, так как это — тандем между узлами 7, и 4 это создает передающее состояние из узла 7 для пакетов в этой службе к узлу 4, это приводит к истинной многоадресной записи, где у DA/VID есть выводы в двух интерфейсах 1 и 2. Узел 2, с другой стороны, находится только на одном кратчайшем пути в этой службе и только создает единственную передающую запись из узла 7 к узлу 6 для пакетов в этой службе.

Рисунок 3 показывает только единственную службу E-LAN и только дерево от одного из участников, однако очень большое число служб E-LAN с членством от 2 до каждого узла в сети могут поддерживаться, распространяя членство, вычисляя тандемные поведения, производя известные групповые адреса и заполняя FIBs. Единственные реальные ограничивающие факторы — размеры таблицы FIB и вычислительное питание отдельных устройств, оба из которых растут скачками ежегодно.

Размещение/Проектирование трафика

802.1aq не распространяет трафик на hop-by-hop базисе. Вместо этого 802.1aq позволяет присвоение ISID (служба) к VID на краю сети. VID будет соответствовать точно одному из возможных наборов кратчайших путей в сети и никогда не будет отклоняться от заданной маршрутизации. Если есть приблизительно 10 кратчайших путей между различными узлами, можно присвоить различные службы различным путям и знать, что трафик для данной службы будет следовать точно по заданному пути. Таким образом трафик может легко быть присвоен требуемому кратчайшему пути. Если один из путей становится перегруженным, возможно переместить некоторые службы от тех кратчайших путей, повторно присваивая службы ISID различному, менее загруженному, VID на краях сети.

Детерминированная природа маршрутизации делает оффлайновый прогноз/вычисление/экспериментирование загрузки сети намного более простой, так как фактические маршруты не зависят от содержания заголовков пакета за исключением идентификатора VLAN.

Рисунок 4 показывает четыре различных равных по стоимости пути между узлами 7 и 5. Оператор может достигнуть относительно хорошего баланса трафика между узлами [0 и 2] и [1 и 3], присваивая службы в узлах 7, и 5 к одному из четырёх желаемых VIDs. При больше чем 4 путей ECT в сети, вероятно все 4 из них будут использоваться. Баланс может также быть достигнут между узлами 6 и 5 подобным образом.

Если оператор не хочет вручную присваивать службы кратчайшим путям, то проще поставщику switch-ей позволить простому хешу ISID к одному из доступных VIDS давать степень неспроектированного распространения. Например, ISID по модулю числа ECt-VIDs может использоваться, чтобы выбрать фактический относительный VID для использования.

Если пути ECT не достаточно разнообразны, у оператора есть опция корректировки вводов распределённого алгоритма ECT, чтобы применить привлечение или отвращение от данного узла, основываясь на Bridge Priority узла. Можно провести эксперименты через оффлайновые инструменты, пока требуемые маршруты не достигнуты, а затем ISIDs может быть перемещен в получающиеся маршруты.

Рассмотрение анимации в рисунке 6 показывает разнообразие, доступное для организации трафика в 66 узлах сети. В этой анимации есть 8 путей ECT, доступных от каждого выделенного источника до места назначения, поэтому службы могли быть присвоены 8 различным пулам на основе VID. Одно такое начальное присвоение в рисунке 6 могло быть (ISID по модулю 8) с последующей точной настройкой по требованию.

Анимации

Следующее три анимации показывают поведение 802.1aq.

Первая из них (рисунок 5) демонстрирует маршрутизацию в 66 узлах сети, где мы создали 7 задействованных E-LAN, используя ISID 100. В этом примере мы показываем дерево ECT, создаваемое от каждого участника, чтобы достигнуть всех других элементов. Мы циклически повторяемся через каждый элемент, чтобы показать полный комплект деревьев, создаваемых для этой службы. Мы приостанавливаемся однажды, чтобы показать симметрию маршрутизации между двумя из узлов и подчеркнуть его красной линией. В каждом случае источник дерева выделен с маленьким фиолетовым V.

Вторая анимация (рисунок 6) демонстрирует 8 путей ECT в тех же 66 узлах сети как рисунок 4. В каждом последующем анимированном фрейме используется тот же источник (показано фиолетовым), но различное место назначения (показано жёлтым). Для каждого фрейма все кратчайшие пути показаны наложенные между источником и местом назначения. Когда два кратчайших пути пересекают тот же транзитный участок, толщина проведенных линий увеличена. В дополнение к 66 узлам сети есть маленький многоуровневый Data Center сети также показан с источниками и местами назначения обоих в серверах (в нижней части) и от серверов до уровня маршрутизатора наверху. Эта анимация помогает показывать разнообразие производимого ECT.

Последняя из анимаций (рисунок 7) демонстрирует исходные целевые пути ECT, используя все 16 из, в настоящее время определенных, стандартных алгоритмов.

См. также

Напишите отзыв о статье "IEEE 802.1aq"

Примечания

  1. JITC (DoD). [jitc.fhu.disa.mil/tssi/cert_pdfs/avaya_ers8800_dec11.pdf Special Interoperability Test Certification of the Avaya Ethernet Routing Switch (ERS)8800]. DISA (16 December 11). Проверено 20 декабря 2011. [www.webcitation.org/6Drch2c2q Архивировано из первоисточника 22 января 2013].
  2. [www.ietf.org/mail-archive/web/spb-isis/current/msg00043.html Shortest Path Bridging 802.1aq - IEEE REVCOM approval today] (29 March 2012). Проверено 2 апреля 2012. [www.webcitation.org/6DrciXfiE Архивировано из первоисточника 22 января 2013].
  3. [www.ieee802.org/1/pages/802.1aq.html 802.1aq - Shortest Path Bridging]. Проверено 20 июля 2011. [www.webcitation.org/6Au4SO9hl Архивировано из первоисточника 24 сентября 2012].

Библиография

  • 802.1aq Shortest Path Bridging Design and Evolution: The Architects' Perspective. — John Wiley & Sons Inc. — ISBN 978-1-118-14866-2.

Литература

  • [packetpushers.net/case-shortest-path-bridging-802-1aq-spb Show 44: The Case for Shortest Path Bridging]. Packet Pushers Podcast (5 мая 2001). Проверено 20 июля 2011. [www.webcitation.org/6AtzBcWli Архивировано из первоисточника 24 сентября 2012].
  • Ashwood-Smith, Peter. [www.apricot-apan.asia/__data/assets/powerpoint_doc/0013/32008/APRICOT_SPB_Overview.ppt ( ASIA PACIFIC CONFERENCE )] (24 Feb 2011). Проверено 20 июля 2011. [www.webcitation.org/6AtzL8Er1 Архивировано из первоисточника 24 сентября 2012].
  • Ashwood-Smith, Peter [www.nanog.org/meetings/nanog50/presentations/Sunday/IEE_shortest_path_bridging.wmv Shortest Path Bridging IEEE 802.1aq Tutorial Video] (WMV). NANOG 50 (3 октября 2010). Проверено 20 июля 2011.
  • Ashwood-Smith, Peter [www.nanog.org/meetings/nanog50/presentations/Sunday/IEEE_8021aqShortest_Path.pdf Shortest Path Bridging IEEE 802.1aq Tutorial Slides] (PDF). NANOG 50 (3 октября 2010). Проверено 20 июля 2011. [www.webcitation.org/6Au4GtzjX Архивировано из первоисточника 24 сентября 2012].
  • Ashwood-Smith, Peter [www.nanog.org/meetings/nanog49/presentations/Tuesday/shrt_pth_brdg.wmv Shortest Path Bridging IEEE 802.1aq Video] (WMV). NANOG 49 (15 июня 2010). Проверено 20 июля 2011.
  • Ashwood-Smith, Peter [www.nanog.org/meetings/nanog49/presentations/Tuesday/Ashwood-SPB.pdf Shortest Path Bridging IEEE 802.1aq Slides] (PDF). NANOG 49 (15 июня 2010). Проверено 20 июля 2011. [www.webcitation.org/6Au4OkE5P Архивировано из первоисточника 24 сентября 2012].
  • [tools.ietf.org/html/rfc6329 RFC 6329 - IS-IS Extensions Supporting IEEE 802.1aq Shortest Path Bridging]. IETF (2 апреля 2012). Проверено 2 апреля 2012. [www.webcitation.org/6Au4PRsqL Архивировано из первоисточника 24 сентября 2012].
  • Ashwood-Smith, Peter [www.uknof.org.uk/uknof17/Ashwood_Smith-SPB.pdf Shortest Path Bridging IEEE 802.1aq Overview & Applications] (PDF). UK Network Operators Forum (7 сентября 2010). Проверено 20 июля 2011. [www.webcitation.org/6Au4Q9Ugm Архивировано из первоисточника 24 сентября 2012].
  • Fedyk, Don [www.internet2.edu/presentations/jt2010july/20100712-Shortest_Path_Bridgingv3-Fedyk.pdf Shortest Path Bridging IEEE 802.1aq Overview] (PDF) (12 июля 2010). Проверено 20 июля 2011. [www.webcitation.org/6Au4QhDGn Архивировано из первоисточника 24 сентября 2012].
  • [www.ieee802.org/1/files/public/docs2010/aq-fedyk-SPB-DataCenter-tutorial-0710-v1.ppt Shortest Path Bridging IEEE 802.1aq - Insightful Technology Talk] (14 July 2010). Проверено 20 июля 2011. [www.webcitation.org/6Au4RCXsg Архивировано из первоисточника 24 сентября 2012].
  • [www.ontc-prism.org/issues/ONTC_PRISM-vol1-no-3.pdf Shortest Path Bridging: A Novel Control Plane for Ethernet]. ONTC PRISM Newsletter (August 2010). Проверено 20 июля 2011. [www.webcitation.org/6Au4Rt381 Архивировано из первоисточника 24 сентября 2012].
  • [www.ieee802.org/1/pages/802.1aq.html 802.1aq Shortest Path Bridging Work Group]. IEEE. Проверено 20 июля 2011. [www.webcitation.org/6Au4SO9hl Архивировано из первоисточника 24 сентября 2012].
  • [www.ieee802.org/1/files/public/docs2009/aq-nbragg-fast-spf-for-SPB-1109-v01.pdf Speeding up the SPB Computation] (PDF) (November 2009). Проверено 20 июля 2011. [www.webcitation.org/6Au4SxtL9 Архивировано из первоисточника 24 сентября 2012].
  • Ashwood-Smith, Peter [www.ieee802.org/1/files/public/docs2009/aq-ashwood-ECT-framework-1109-v1.ppt IEEE 802.1aq Equal Cost Tree (ECT) Framework Proposal] (November 2009). Проверено 20 июля 2011. [www.webcitation.org/6Au4TQ0nw Архивировано из первоисточника 24 сентября 2012].
  • [www.ieee802.org/1/files/public/docs2007/aq-fedyk-provider-link-state-bridging-0107-01.pdf Provider Link State Bridging (PLSB)] (PDF) (January 2007). Проверено 20 июля 2011. [www.webcitation.org/6Au4TsH7I Архивировано из первоисточника 24 сентября 2012].
  • Fedyk, Don [www.ieee802.org/1/files/public/docs2007/aq-fedyk-plsb-present-0107.pdf Provider Link State Bridging]. [www.webcitation.org/6Au4ULDoq Архивировано из первоисточника 24 сентября 2012].
  • [ieeexplore.ieee.org/xpl/freeabs_all.jsp?isnumber=4623694&arnumber=4623715&count=31&index=20 Provider link state bridging]. IEEE Communications Magazine 110–117 (12 сентября 2008). doi:[dx.doi.org/10.1109/MCOM.2008.4623715 10.1109/MCOM.2008.4623715]. [www.webcitation.org/6Au4UmuVl Архивировано из первоисточника 24 сентября 2012].

Ссылки

  • [www.ieee802.org/ Веб-сайт комитета по стандартам IEEE 802]
  • [www.itu.int/rec/T-REC-Y.1731/enl ITU-T Recommendation Y.1731 OAM functions and mechanisms for Ethernet based networks]

Отрывок, характеризующий IEEE 802.1aq

Лицо ее стало печально.
– Ах, графинюшка!…
И граф засуетился, доставая бумажник.
– Мне много надо, граф, мне пятьсот рублей надо.
И она, достав батистовый платок, терла им жилет мужа.
– Сейчас, сейчас. Эй, кто там? – крикнул он таким голосом, каким кричат только люди, уверенные, что те, кого они кличут, стремглав бросятся на их зов. – Послать ко мне Митеньку!
Митенька, тот дворянский сын, воспитанный у графа, который теперь заведывал всеми его делами, тихими шагами вошел в комнату.
– Вот что, мой милый, – сказал граф вошедшему почтительному молодому человеку. – Принеси ты мне… – он задумался. – Да, 700 рублей, да. Да смотри, таких рваных и грязных, как тот раз, не приноси, а хороших, для графини.
– Да, Митенька, пожалуйста, чтоб чистенькие, – сказала графиня, грустно вздыхая.
– Ваше сиятельство, когда прикажете доставить? – сказал Митенька. – Изволите знать, что… Впрочем, не извольте беспокоиться, – прибавил он, заметив, как граф уже начал тяжело и часто дышать, что всегда было признаком начинавшегося гнева. – Я было и запамятовал… Сию минуту прикажете доставить?
– Да, да, то то, принеси. Вот графине отдай.
– Экое золото у меня этот Митенька, – прибавил граф улыбаясь, когда молодой человек вышел. – Нет того, чтобы нельзя. Я же этого терпеть не могу. Всё можно.
– Ах, деньги, граф, деньги, сколько от них горя на свете! – сказала графиня. – А эти деньги мне очень нужны.
– Вы, графинюшка, мотовка известная, – проговорил граф и, поцеловав у жены руку, ушел опять в кабинет.
Когда Анна Михайловна вернулась опять от Безухого, у графини лежали уже деньги, всё новенькими бумажками, под платком на столике, и Анна Михайловна заметила, что графиня чем то растревожена.
– Ну, что, мой друг? – спросила графиня.
– Ах, в каком он ужасном положении! Его узнать нельзя, он так плох, так плох; я минутку побыла и двух слов не сказала…
– Annette, ради Бога, не откажи мне, – сказала вдруг графиня, краснея, что так странно было при ее немолодом, худом и важном лице, доставая из под платка деньги.
Анна Михайловна мгновенно поняла, в чем дело, и уж нагнулась, чтобы в должную минуту ловко обнять графиню.
– Вот Борису от меня, на шитье мундира…
Анна Михайловна уж обнимала ее и плакала. Графиня плакала тоже. Плакали они о том, что они дружны; и о том, что они добры; и о том, что они, подруги молодости, заняты таким низким предметом – деньгами; и о том, что молодость их прошла… Но слезы обеих были приятны…


Графиня Ростова с дочерьми и уже с большим числом гостей сидела в гостиной. Граф провел гостей мужчин в кабинет, предлагая им свою охотницкую коллекцию турецких трубок. Изредка он выходил и спрашивал: не приехала ли? Ждали Марью Дмитриевну Ахросимову, прозванную в обществе le terrible dragon, [страшный дракон,] даму знаменитую не богатством, не почестями, но прямотой ума и откровенною простотой обращения. Марью Дмитриевну знала царская фамилия, знала вся Москва и весь Петербург, и оба города, удивляясь ей, втихомолку посмеивались над ее грубостью, рассказывали про нее анекдоты; тем не менее все без исключения уважали и боялись ее.
В кабинете, полном дыма, шел разговор о войне, которая была объявлена манифестом, о наборе. Манифеста еще никто не читал, но все знали о его появлении. Граф сидел на отоманке между двумя курившими и разговаривавшими соседями. Граф сам не курил и не говорил, а наклоняя голову, то на один бок, то на другой, с видимым удовольствием смотрел на куривших и слушал разговор двух соседей своих, которых он стравил между собой.
Один из говоривших был штатский, с морщинистым, желчным и бритым худым лицом, человек, уже приближавшийся к старости, хотя и одетый, как самый модный молодой человек; он сидел с ногами на отоманке с видом домашнего человека и, сбоку запустив себе далеко в рот янтарь, порывисто втягивал дым и жмурился. Это был старый холостяк Шиншин, двоюродный брат графини, злой язык, как про него говорили в московских гостиных. Он, казалось, снисходил до своего собеседника. Другой, свежий, розовый, гвардейский офицер, безупречно вымытый, застегнутый и причесанный, держал янтарь у середины рта и розовыми губами слегка вытягивал дымок, выпуская его колечками из красивого рта. Это был тот поручик Берг, офицер Семеновского полка, с которым Борис ехал вместе в полк и которым Наташа дразнила Веру, старшую графиню, называя Берга ее женихом. Граф сидел между ними и внимательно слушал. Самое приятное для графа занятие, за исключением игры в бостон, которую он очень любил, было положение слушающего, особенно когда ему удавалось стравить двух говорливых собеседников.
– Ну, как же, батюшка, mon tres honorable [почтеннейший] Альфонс Карлыч, – говорил Шиншин, посмеиваясь и соединяя (в чем и состояла особенность его речи) самые народные русские выражения с изысканными французскими фразами. – Vous comptez vous faire des rentes sur l'etat, [Вы рассчитываете иметь доход с казны,] с роты доходец получать хотите?
– Нет с, Петр Николаич, я только желаю показать, что в кавалерии выгод гораздо меньше против пехоты. Вот теперь сообразите, Петр Николаич, мое положение…
Берг говорил всегда очень точно, спокойно и учтиво. Разговор его всегда касался только его одного; он всегда спокойно молчал, пока говорили о чем нибудь, не имеющем прямого к нему отношения. И молчать таким образом он мог несколько часов, не испытывая и не производя в других ни малейшего замешательства. Но как скоро разговор касался его лично, он начинал говорить пространно и с видимым удовольствием.
– Сообразите мое положение, Петр Николаич: будь я в кавалерии, я бы получал не более двухсот рублей в треть, даже и в чине поручика; а теперь я получаю двести тридцать, – говорил он с радостною, приятною улыбкой, оглядывая Шиншина и графа, как будто для него было очевидно, что его успех всегда будет составлять главную цель желаний всех остальных людей.
– Кроме того, Петр Николаич, перейдя в гвардию, я на виду, – продолжал Берг, – и вакансии в гвардейской пехоте гораздо чаще. Потом, сами сообразите, как я мог устроиться из двухсот тридцати рублей. А я откладываю и еще отцу посылаю, – продолжал он, пуская колечко.
– La balance у est… [Баланс установлен…] Немец на обухе молотит хлебец, comme dit le рroverbe, [как говорит пословица,] – перекладывая янтарь на другую сторону ртa, сказал Шиншин и подмигнул графу.
Граф расхохотался. Другие гости, видя, что Шиншин ведет разговор, подошли послушать. Берг, не замечая ни насмешки, ни равнодушия, продолжал рассказывать о том, как переводом в гвардию он уже выиграл чин перед своими товарищами по корпусу, как в военное время ротного командира могут убить, и он, оставшись старшим в роте, может очень легко быть ротным, и как в полку все любят его, и как его папенька им доволен. Берг, видимо, наслаждался, рассказывая всё это, и, казалось, не подозревал того, что у других людей могли быть тоже свои интересы. Но всё, что он рассказывал, было так мило степенно, наивность молодого эгоизма его была так очевидна, что он обезоруживал своих слушателей.
– Ну, батюшка, вы и в пехоте, и в кавалерии, везде пойдете в ход; это я вам предрекаю, – сказал Шиншин, трепля его по плечу и спуская ноги с отоманки.
Берг радостно улыбнулся. Граф, а за ним и гости вышли в гостиную.

Было то время перед званым обедом, когда собравшиеся гости не начинают длинного разговора в ожидании призыва к закуске, а вместе с тем считают необходимым шевелиться и не молчать, чтобы показать, что они нисколько не нетерпеливы сесть за стол. Хозяева поглядывают на дверь и изредка переглядываются между собой. Гости по этим взглядам стараются догадаться, кого или чего еще ждут: важного опоздавшего родственника или кушанья, которое еще не поспело.
Пьер приехал перед самым обедом и неловко сидел посредине гостиной на первом попавшемся кресле, загородив всем дорогу. Графиня хотела заставить его говорить, но он наивно смотрел в очки вокруг себя, как бы отыскивая кого то, и односложно отвечал на все вопросы графини. Он был стеснителен и один не замечал этого. Большая часть гостей, знавшая его историю с медведем, любопытно смотрели на этого большого толстого и смирного человека, недоумевая, как мог такой увалень и скромник сделать такую штуку с квартальным.
– Вы недавно приехали? – спрашивала у него графиня.
– Oui, madame, [Да, сударыня,] – отвечал он, оглядываясь.
– Вы не видали моего мужа?
– Non, madame. [Нет, сударыня.] – Он улыбнулся совсем некстати.
– Вы, кажется, недавно были в Париже? Я думаю, очень интересно.
– Очень интересно..
Графиня переглянулась с Анной Михайловной. Анна Михайловна поняла, что ее просят занять этого молодого человека, и, подсев к нему, начала говорить об отце; но так же, как и графине, он отвечал ей только односложными словами. Гости были все заняты между собой. Les Razoumovsky… ca a ete charmant… Vous etes bien bonne… La comtesse Apraksine… [Разумовские… Это было восхитительно… Вы очень добры… Графиня Апраксина…] слышалось со всех сторон. Графиня встала и пошла в залу.
– Марья Дмитриевна? – послышался ее голос из залы.
– Она самая, – послышался в ответ грубый женский голос, и вслед за тем вошла в комнату Марья Дмитриевна.
Все барышни и даже дамы, исключая самых старых, встали. Марья Дмитриевна остановилась в дверях и, с высоты своего тучного тела, высоко держа свою с седыми буклями пятидесятилетнюю голову, оглядела гостей и, как бы засучиваясь, оправила неторопливо широкие рукава своего платья. Марья Дмитриевна всегда говорила по русски.
– Имениннице дорогой с детками, – сказала она своим громким, густым, подавляющим все другие звуки голосом. – Ты что, старый греховодник, – обратилась она к графу, целовавшему ее руку, – чай, скучаешь в Москве? Собак гонять негде? Да что, батюшка, делать, вот как эти пташки подрастут… – Она указывала на девиц. – Хочешь – не хочешь, надо женихов искать.
– Ну, что, казак мой? (Марья Дмитриевна казаком называла Наташу) – говорила она, лаская рукой Наташу, подходившую к ее руке без страха и весело. – Знаю, что зелье девка, а люблю.
Она достала из огромного ридикюля яхонтовые сережки грушками и, отдав их именинно сиявшей и разрумянившейся Наташе, тотчас же отвернулась от нее и обратилась к Пьеру.
– Э, э! любезный! поди ка сюда, – сказала она притворно тихим и тонким голосом. – Поди ка, любезный…
И она грозно засучила рукава еще выше.
Пьер подошел, наивно глядя на нее через очки.
– Подойди, подойди, любезный! Я и отцу то твоему правду одна говорила, когда он в случае был, а тебе то и Бог велит.
Она помолчала. Все молчали, ожидая того, что будет, и чувствуя, что было только предисловие.
– Хорош, нечего сказать! хорош мальчик!… Отец на одре лежит, а он забавляется, квартального на медведя верхом сажает. Стыдно, батюшка, стыдно! Лучше бы на войну шел.
Она отвернулась и подала руку графу, который едва удерживался от смеха.
– Ну, что ж, к столу, я чай, пора? – сказала Марья Дмитриевна.
Впереди пошел граф с Марьей Дмитриевной; потом графиня, которую повел гусарский полковник, нужный человек, с которым Николай должен был догонять полк. Анна Михайловна – с Шиншиным. Берг подал руку Вере. Улыбающаяся Жюли Карагина пошла с Николаем к столу. За ними шли еще другие пары, протянувшиеся по всей зале, и сзади всех по одиночке дети, гувернеры и гувернантки. Официанты зашевелились, стулья загремели, на хорах заиграла музыка, и гости разместились. Звуки домашней музыки графа заменились звуками ножей и вилок, говора гостей, тихих шагов официантов.
На одном конце стола во главе сидела графиня. Справа Марья Дмитриевна, слева Анна Михайловна и другие гостьи. На другом конце сидел граф, слева гусарский полковник, справа Шиншин и другие гости мужского пола. С одной стороны длинного стола молодежь постарше: Вера рядом с Бергом, Пьер рядом с Борисом; с другой стороны – дети, гувернеры и гувернантки. Граф из за хрусталя, бутылок и ваз с фруктами поглядывал на жену и ее высокий чепец с голубыми лентами и усердно подливал вина своим соседям, не забывая и себя. Графиня так же, из за ананасов, не забывая обязанности хозяйки, кидала значительные взгляды на мужа, которого лысина и лицо, казалось ей, своею краснотой резче отличались от седых волос. На дамском конце шло равномерное лепетанье; на мужском всё громче и громче слышались голоса, особенно гусарского полковника, который так много ел и пил, всё более и более краснея, что граф уже ставил его в пример другим гостям. Берг с нежной улыбкой говорил с Верой о том, что любовь есть чувство не земное, а небесное. Борис называл новому своему приятелю Пьеру бывших за столом гостей и переглядывался с Наташей, сидевшей против него. Пьер мало говорил, оглядывал новые лица и много ел. Начиная от двух супов, из которых он выбрал a la tortue, [черепаховый,] и кулебяки и до рябчиков он не пропускал ни одного блюда и ни одного вина, которое дворецкий в завернутой салфеткою бутылке таинственно высовывал из за плеча соседа, приговаривая или «дрей мадера», или «венгерское», или «рейнвейн». Он подставлял первую попавшуюся из четырех хрустальных, с вензелем графа, рюмок, стоявших перед каждым прибором, и пил с удовольствием, всё с более и более приятным видом поглядывая на гостей. Наташа, сидевшая против него, глядела на Бориса, как глядят девочки тринадцати лет на мальчика, с которым они в первый раз только что поцеловались и в которого они влюблены. Этот самый взгляд ее иногда обращался на Пьера, и ему под взглядом этой смешной, оживленной девочки хотелось смеяться самому, не зная чему.
Николай сидел далеко от Сони, подле Жюли Карагиной, и опять с той же невольной улыбкой что то говорил с ней. Соня улыбалась парадно, но, видимо, мучилась ревностью: то бледнела, то краснела и всеми силами прислушивалась к тому, что говорили между собою Николай и Жюли. Гувернантка беспокойно оглядывалась, как бы приготавливаясь к отпору, ежели бы кто вздумал обидеть детей. Гувернер немец старался запомнить вое роды кушаний, десертов и вин с тем, чтобы описать всё подробно в письме к домашним в Германию, и весьма обижался тем, что дворецкий, с завернутою в салфетку бутылкой, обносил его. Немец хмурился, старался показать вид, что он и не желал получить этого вина, но обижался потому, что никто не хотел понять, что вино нужно было ему не для того, чтобы утолить жажду, не из жадности, а из добросовестной любознательности.


На мужском конце стола разговор всё более и более оживлялся. Полковник рассказал, что манифест об объявлении войны уже вышел в Петербурге и что экземпляр, который он сам видел, доставлен ныне курьером главнокомандующему.
– И зачем нас нелегкая несет воевать с Бонапартом? – сказал Шиншин. – II a deja rabattu le caquet a l'Autriche. Je crains, que cette fois ce ne soit notre tour. [Он уже сбил спесь с Австрии. Боюсь, не пришел бы теперь наш черед.]
Полковник был плотный, высокий и сангвинический немец, очевидно, служака и патриот. Он обиделся словами Шиншина.
– А затэ м, мы лосты вый государ, – сказал он, выговаривая э вместо е и ъ вместо ь . – Затэм, что импэ ратор это знаэ т. Он в манифэ стэ сказал, что нэ можэ т смотрэт равнодушно на опасности, угрожающие России, и что бэ зопасност империи, достоинство ее и святост союзов , – сказал он, почему то особенно налегая на слово «союзов», как будто в этом была вся сущность дела.
И с свойственною ему непогрешимою, официальною памятью он повторил вступительные слова манифеста… «и желание, единственную и непременную цель государя составляющее: водворить в Европе на прочных основаниях мир – решили его двинуть ныне часть войска за границу и сделать к достижению „намерения сего новые усилия“.
– Вот зачэм, мы лосты вый государ, – заключил он, назидательно выпивая стакан вина и оглядываясь на графа за поощрением.
– Connaissez vous le proverbe: [Знаете пословицу:] «Ерема, Ерема, сидел бы ты дома, точил бы свои веретена», – сказал Шиншин, морщась и улыбаясь. – Cela nous convient a merveille. [Это нам кстати.] Уж на что Суворова – и того расколотили, a plate couture, [на голову,] а где y нас Суворовы теперь? Je vous demande un peu, [Спрашиваю я вас,] – беспрестанно перескакивая с русского на французский язык, говорил он.
– Мы должны и драться до послэ днэ капли кров, – сказал полковник, ударяя по столу, – и умэ р р рэ т за своэ го импэ ратора, и тогда всэ й будэ т хорошо. А рассуждать как мо о ожно (он особенно вытянул голос на слове «можно»), как мо о ожно менше, – докончил он, опять обращаясь к графу. – Так старые гусары судим, вот и всё. А вы как судитэ , молодой человек и молодой гусар? – прибавил он, обращаясь к Николаю, который, услыхав, что дело шло о войне, оставил свою собеседницу и во все глаза смотрел и всеми ушами слушал полковника.
– Совершенно с вами согласен, – отвечал Николай, весь вспыхнув, вертя тарелку и переставляя стаканы с таким решительным и отчаянным видом, как будто в настоящую минуту он подвергался великой опасности, – я убежден, что русские должны умирать или побеждать, – сказал он, сам чувствуя так же, как и другие, после того как слово уже было сказано, что оно было слишком восторженно и напыщенно для настоящего случая и потому неловко.
– C'est bien beau ce que vous venez de dire, [Прекрасно! прекрасно то, что вы сказали,] – сказала сидевшая подле него Жюли, вздыхая. Соня задрожала вся и покраснела до ушей, за ушами и до шеи и плеч, в то время как Николай говорил. Пьер прислушался к речам полковника и одобрительно закивал головой.
– Вот это славно, – сказал он.
– Настоящэ й гусар, молодой человэк, – крикнул полковник, ударив опять по столу.
– О чем вы там шумите? – вдруг послышался через стол басистый голос Марьи Дмитриевны. – Что ты по столу стучишь? – обратилась она к гусару, – на кого ты горячишься? верно, думаешь, что тут французы перед тобой?
– Я правду говору, – улыбаясь сказал гусар.
– Всё о войне, – через стол прокричал граф. – Ведь у меня сын идет, Марья Дмитриевна, сын идет.
– А у меня четыре сына в армии, а я не тужу. На всё воля Божья: и на печи лежа умрешь, и в сражении Бог помилует, – прозвучал без всякого усилия, с того конца стола густой голос Марьи Дмитриевны.
– Это так.
И разговор опять сосредоточился – дамский на своем конце стола, мужской на своем.
– А вот не спросишь, – говорил маленький брат Наташе, – а вот не спросишь!
– Спрошу, – отвечала Наташа.
Лицо ее вдруг разгорелось, выражая отчаянную и веселую решимость. Она привстала, приглашая взглядом Пьера, сидевшего против нее, прислушаться, и обратилась к матери:
– Мама! – прозвучал по всему столу ее детски грудной голос.
– Что тебе? – спросила графиня испуганно, но, по лицу дочери увидев, что это была шалость, строго замахала ей рукой, делая угрожающий и отрицательный жест головой.
Разговор притих.
– Мама! какое пирожное будет? – еще решительнее, не срываясь, прозвучал голосок Наташи.
Графиня хотела хмуриться, но не могла. Марья Дмитриевна погрозила толстым пальцем.
– Казак, – проговорила она с угрозой.
Большинство гостей смотрели на старших, не зная, как следует принять эту выходку.
– Вот я тебя! – сказала графиня.
– Мама! что пирожное будет? – закричала Наташа уже смело и капризно весело, вперед уверенная, что выходка ее будет принята хорошо.
Соня и толстый Петя прятались от смеха.
– Вот и спросила, – прошептала Наташа маленькому брату и Пьеру, на которого она опять взглянула.
– Мороженое, только тебе не дадут, – сказала Марья Дмитриевна.
Наташа видела, что бояться нечего, и потому не побоялась и Марьи Дмитриевны.
– Марья Дмитриевна? какое мороженое! Я сливочное не люблю.
– Морковное.
– Нет, какое? Марья Дмитриевна, какое? – почти кричала она. – Я хочу знать!
Марья Дмитриевна и графиня засмеялись, и за ними все гости. Все смеялись не ответу Марьи Дмитриевны, но непостижимой смелости и ловкости этой девочки, умевшей и смевшей так обращаться с Марьей Дмитриевной.
Наташа отстала только тогда, когда ей сказали, что будет ананасное. Перед мороженым подали шампанское. Опять заиграла музыка, граф поцеловался с графинюшкою, и гости, вставая, поздравляли графиню, через стол чокались с графом, детьми и друг с другом. Опять забегали официанты, загремели стулья, и в том же порядке, но с более красными лицами, гости вернулись в гостиную и кабинет графа.


Раздвинули бостонные столы, составили партии, и гости графа разместились в двух гостиных, диванной и библиотеке.
Граф, распустив карты веером, с трудом удерживался от привычки послеобеденного сна и всему смеялся. Молодежь, подстрекаемая графиней, собралась около клавикорд и арфы. Жюли первая, по просьбе всех, сыграла на арфе пьеску с вариациями и вместе с другими девицами стала просить Наташу и Николая, известных своею музыкальностью, спеть что нибудь. Наташа, к которой обратились как к большой, была, видимо, этим очень горда, но вместе с тем и робела.
– Что будем петь? – спросила она.
– «Ключ», – отвечал Николай.
– Ну, давайте скорее. Борис, идите сюда, – сказала Наташа. – А где же Соня?
Она оглянулась и, увидав, что ее друга нет в комнате, побежала за ней.
Вбежав в Сонину комнату и не найдя там свою подругу, Наташа пробежала в детскую – и там не было Сони. Наташа поняла, что Соня была в коридоре на сундуке. Сундук в коридоре был место печалей женского молодого поколения дома Ростовых. Действительно, Соня в своем воздушном розовом платьице, приминая его, лежала ничком на грязной полосатой няниной перине, на сундуке и, закрыв лицо пальчиками, навзрыд плакала, подрагивая своими оголенными плечиками. Лицо Наташи, оживленное, целый день именинное, вдруг изменилось: глаза ее остановились, потом содрогнулась ее широкая шея, углы губ опустились.
– Соня! что ты?… Что, что с тобой? У у у!…
И Наташа, распустив свой большой рот и сделавшись совершенно дурною, заревела, как ребенок, не зная причины и только оттого, что Соня плакала. Соня хотела поднять голову, хотела отвечать, но не могла и еще больше спряталась. Наташа плакала, присев на синей перине и обнимая друга. Собравшись с силами, Соня приподнялась, начала утирать слезы и рассказывать.
– Николенька едет через неделю, его… бумага… вышла… он сам мне сказал… Да я бы всё не плакала… (она показала бумажку, которую держала в руке: то были стихи, написанные Николаем) я бы всё не плакала, но ты не можешь… никто не может понять… какая у него душа.
И она опять принялась плакать о том, что душа его была так хороша.
– Тебе хорошо… я не завидую… я тебя люблю, и Бориса тоже, – говорила она, собравшись немного с силами, – он милый… для вас нет препятствий. А Николай мне cousin… надобно… сам митрополит… и то нельзя. И потом, ежели маменьке… (Соня графиню и считала и называла матерью), она скажет, что я порчу карьеру Николая, у меня нет сердца, что я неблагодарная, а право… вот ей Богу… (она перекрестилась) я так люблю и ее, и всех вас, только Вера одна… За что? Что я ей сделала? Я так благодарна вам, что рада бы всем пожертвовать, да мне нечем…
Соня не могла больше говорить и опять спрятала голову в руках и перине. Наташа начинала успокоиваться, но по лицу ее видно было, что она понимала всю важность горя своего друга.
– Соня! – сказала она вдруг, как будто догадавшись о настоящей причине огорчения кузины. – Верно, Вера с тобой говорила после обеда? Да?
– Да, эти стихи сам Николай написал, а я списала еще другие; она и нашла их у меня на столе и сказала, что и покажет их маменьке, и еще говорила, что я неблагодарная, что маменька никогда не позволит ему жениться на мне, а он женится на Жюли. Ты видишь, как он с ней целый день… Наташа! За что?…
И опять она заплакала горьче прежнего. Наташа приподняла ее, обняла и, улыбаясь сквозь слезы, стала ее успокоивать.
– Соня, ты не верь ей, душенька, не верь. Помнишь, как мы все втроем говорили с Николенькой в диванной; помнишь, после ужина? Ведь мы всё решили, как будет. Я уже не помню как, но, помнишь, как было всё хорошо и всё можно. Вот дяденьки Шиншина брат женат же на двоюродной сестре, а мы ведь троюродные. И Борис говорил, что это очень можно. Ты знаешь, я ему всё сказала. А он такой умный и такой хороший, – говорила Наташа… – Ты, Соня, не плачь, голубчик милый, душенька, Соня. – И она целовала ее, смеясь. – Вера злая, Бог с ней! А всё будет хорошо, и маменьке она не скажет; Николенька сам скажет, и он и не думал об Жюли.
И она целовала ее в голову. Соня приподнялась, и котеночек оживился, глазки заблистали, и он готов был, казалось, вот вот взмахнуть хвостом, вспрыгнуть на мягкие лапки и опять заиграть с клубком, как ему и было прилично.
– Ты думаешь? Право? Ей Богу? – сказала она, быстро оправляя платье и прическу.
– Право, ей Богу! – отвечала Наташа, оправляя своему другу под косой выбившуюся прядь жестких волос.
И они обе засмеялись.
– Ну, пойдем петь «Ключ».
– Пойдем.
– А знаешь, этот толстый Пьер, что против меня сидел, такой смешной! – сказала вдруг Наташа, останавливаясь. – Мне очень весело!
И Наташа побежала по коридору.
Соня, отряхнув пух и спрятав стихи за пазуху, к шейке с выступавшими костями груди, легкими, веселыми шагами, с раскрасневшимся лицом, побежала вслед за Наташей по коридору в диванную. По просьбе гостей молодые люди спели квартет «Ключ», который всем очень понравился; потом Николай спел вновь выученную им песню.
В приятну ночь, при лунном свете,
Представить счастливо себе,
Что некто есть еще на свете,
Кто думает и о тебе!
Что и она, рукой прекрасной,
По арфе золотой бродя,
Своей гармониею страстной
Зовет к себе, зовет тебя!
Еще день, два, и рай настанет…
Но ах! твой друг не доживет!
И он не допел еще последних слов, когда в зале молодежь приготовилась к танцам и на хорах застучали ногами и закашляли музыканты.

Пьер сидел в гостиной, где Шиншин, как с приезжим из за границы, завел с ним скучный для Пьера политический разговор, к которому присоединились и другие. Когда заиграла музыка, Наташа вошла в гостиную и, подойдя прямо к Пьеру, смеясь и краснея, сказала:
– Мама велела вас просить танцовать.
– Я боюсь спутать фигуры, – сказал Пьер, – но ежели вы хотите быть моим учителем…
И он подал свою толстую руку, низко опуская ее, тоненькой девочке.
Пока расстанавливались пары и строили музыканты, Пьер сел с своей маленькой дамой. Наташа была совершенно счастлива; она танцовала с большим , с приехавшим из за границы . Она сидела на виду у всех и разговаривала с ним, как большая. У нее в руке был веер, который ей дала подержать одна барышня. И, приняв самую светскую позу (Бог знает, где и когда она этому научилась), она, обмахиваясь веером и улыбаясь через веер, говорила с своим кавалером.
– Какова, какова? Смотрите, смотрите, – сказала старая графиня, проходя через залу и указывая на Наташу.
Наташа покраснела и засмеялась.
– Ну, что вы, мама? Ну, что вам за охота? Что ж тут удивительного?

В середине третьего экосеза зашевелились стулья в гостиной, где играли граф и Марья Дмитриевна, и большая часть почетных гостей и старички, потягиваясь после долгого сиденья и укладывая в карманы бумажники и кошельки, выходили в двери залы. Впереди шла Марья Дмитриевна с графом – оба с веселыми лицами. Граф с шутливою вежливостью, как то по балетному, подал округленную руку Марье Дмитриевне. Он выпрямился, и лицо его озарилось особенною молодецки хитрою улыбкой, и как только дотанцовали последнюю фигуру экосеза, он ударил в ладоши музыкантам и закричал на хоры, обращаясь к первой скрипке:
– Семен! Данилу Купора знаешь?
Это был любимый танец графа, танцованный им еще в молодости. (Данило Купор была собственно одна фигура англеза .)
– Смотрите на папа, – закричала на всю залу Наташа (совершенно забыв, что она танцует с большим), пригибая к коленам свою кудрявую головку и заливаясь своим звонким смехом по всей зале.
Действительно, всё, что только было в зале, с улыбкою радости смотрело на веселого старичка, который рядом с своею сановитою дамой, Марьей Дмитриевной, бывшей выше его ростом, округлял руки, в такт потряхивая ими, расправлял плечи, вывертывал ноги, слегка притопывая, и всё более и более распускавшеюся улыбкой на своем круглом лице приготовлял зрителей к тому, что будет. Как только заслышались веселые, вызывающие звуки Данилы Купора, похожие на развеселого трепачка, все двери залы вдруг заставились с одной стороны мужскими, с другой – женскими улыбающимися лицами дворовых, вышедших посмотреть на веселящегося барина.
– Батюшка то наш! Орел! – проговорила громко няня из одной двери.
Граф танцовал хорошо и знал это, но его дама вовсе не умела и не хотела хорошо танцовать. Ее огромное тело стояло прямо с опущенными вниз мощными руками (она передала ридикюль графине); только одно строгое, но красивое лицо ее танцовало. Что выражалось во всей круглой фигуре графа, у Марьи Дмитриевны выражалось лишь в более и более улыбающемся лице и вздергивающемся носе. Но зато, ежели граф, всё более и более расходясь, пленял зрителей неожиданностью ловких выверток и легких прыжков своих мягких ног, Марья Дмитриевна малейшим усердием при движении плеч или округлении рук в поворотах и притопываньях, производила не меньшее впечатление по заслуге, которую ценил всякий при ее тучности и всегдашней суровости. Пляска оживлялась всё более и более. Визави не могли ни на минуту обратить на себя внимания и даже не старались о том. Всё было занято графом и Марьею Дмитриевной. Наташа дергала за рукава и платье всех присутствовавших, которые и без того не спускали глаз с танцующих, и требовала, чтоб смотрели на папеньку. Граф в промежутках танца тяжело переводил дух, махал и кричал музыкантам, чтоб они играли скорее. Скорее, скорее и скорее, лише, лише и лише развертывался граф, то на цыпочках, то на каблуках, носясь вокруг Марьи Дмитриевны и, наконец, повернув свою даму к ее месту, сделал последнее па, подняв сзади кверху свою мягкую ногу, склонив вспотевшую голову с улыбающимся лицом и округло размахнув правою рукой среди грохота рукоплесканий и хохота, особенно Наташи. Оба танцующие остановились, тяжело переводя дыхание и утираясь батистовыми платками.
– Вот как в наше время танцовывали, ma chere, – сказал граф.
– Ай да Данила Купор! – тяжело и продолжительно выпуская дух и засучивая рукава, сказала Марья Дмитриевна.


В то время как у Ростовых танцовали в зале шестой англез под звуки от усталости фальшививших музыкантов, и усталые официанты и повара готовили ужин, с графом Безухим сделался шестой удар. Доктора объявили, что надежды к выздоровлению нет; больному дана была глухая исповедь и причастие; делали приготовления для соборования, и в доме была суетня и тревога ожидания, обыкновенные в такие минуты. Вне дома, за воротами толпились, скрываясь от подъезжавших экипажей, гробовщики, ожидая богатого заказа на похороны графа. Главнокомандующий Москвы, который беспрестанно присылал адъютантов узнавать о положении графа, в этот вечер сам приезжал проститься с знаменитым Екатерининским вельможей, графом Безухим.
Великолепная приемная комната была полна. Все почтительно встали, когда главнокомандующий, пробыв около получаса наедине с больным, вышел оттуда, слегка отвечая на поклоны и стараясь как можно скорее пройти мимо устремленных на него взглядов докторов, духовных лиц и родственников. Князь Василий, похудевший и побледневший за эти дни, провожал главнокомандующего и что то несколько раз тихо повторил ему.
Проводив главнокомандующего, князь Василий сел в зале один на стул, закинув высоко ногу на ногу, на коленку упирая локоть и рукою закрыв глаза. Посидев так несколько времени, он встал и непривычно поспешными шагами, оглядываясь кругом испуганными глазами, пошел чрез длинный коридор на заднюю половину дома, к старшей княжне.
Находившиеся в слабо освещенной комнате неровным шопотом говорили между собой и замолкали каждый раз и полными вопроса и ожидания глазами оглядывались на дверь, которая вела в покои умирающего и издавала слабый звук, когда кто нибудь выходил из нее или входил в нее.
– Предел человеческий, – говорил старичок, духовное лицо, даме, подсевшей к нему и наивно слушавшей его, – предел положен, его же не прейдеши.
– Я думаю, не поздно ли соборовать? – прибавляя духовный титул, спрашивала дама, как будто не имея на этот счет никакого своего мнения.
– Таинство, матушка, великое, – отвечало духовное лицо, проводя рукою по лысине, по которой пролегало несколько прядей зачесанных полуседых волос.
– Это кто же? сам главнокомандующий был? – спрашивали в другом конце комнаты. – Какой моложавый!…
– А седьмой десяток! Что, говорят, граф то не узнает уж? Хотели соборовать?
– Я одного знал: семь раз соборовался.
Вторая княжна только вышла из комнаты больного с заплаканными глазами и села подле доктора Лоррена, который в грациозной позе сидел под портретом Екатерины, облокотившись на стол.
– Tres beau, – говорил доктор, отвечая на вопрос о погоде, – tres beau, princesse, et puis, a Moscou on se croit a la campagne. [прекрасная погода, княжна, и потом Москва так похожа на деревню.]
– N'est ce pas? [Не правда ли?] – сказала княжна, вздыхая. – Так можно ему пить?
Лоррен задумался.
– Он принял лекарство?
– Да.
Доктор посмотрел на брегет.
– Возьмите стакан отварной воды и положите une pincee (он своими тонкими пальцами показал, что значит une pincee) de cremortartari… [щепотку кремортартара…]
– Не пило слушай , – говорил немец доктор адъютанту, – чтопи с третий удар шивь оставался .
– А какой свежий был мужчина! – говорил адъютант. – И кому пойдет это богатство? – прибавил он шопотом.
– Окотник найдутся , – улыбаясь, отвечал немец.
Все опять оглянулись на дверь: она скрипнула, и вторая княжна, сделав питье, показанное Лорреном, понесла его больному. Немец доктор подошел к Лоррену.
– Еще, может, дотянется до завтрашнего утра? – спросил немец, дурно выговаривая по французски.
Лоррен, поджав губы, строго и отрицательно помахал пальцем перед своим носом.
– Сегодня ночью, не позже, – сказал он тихо, с приличною улыбкой самодовольства в том, что ясно умеет понимать и выражать положение больного, и отошел.

Между тем князь Василий отворил дверь в комнату княжны.
В комнате было полутемно; только две лампадки горели перед образами, и хорошо пахло куреньем и цветами. Вся комната была установлена мелкою мебелью шифоньерок, шкапчиков, столиков. Из за ширм виднелись белые покрывала высокой пуховой кровати. Собачка залаяла.
– Ах, это вы, mon cousin?
Она встала и оправила волосы, которые у нее всегда, даже и теперь, были так необыкновенно гладки, как будто они были сделаны из одного куска с головой и покрыты лаком.
– Что, случилось что нибудь? – спросила она. – Я уже так напугалась.
– Ничего, всё то же; я только пришел поговорить с тобой, Катишь, о деле, – проговорил князь, устало садясь на кресло, с которого она встала. – Как ты нагрела, однако, – сказал он, – ну, садись сюда, causons. [поговорим.]
– Я думала, не случилось ли что? – сказала княжна и с своим неизменным, каменно строгим выражением лица села против князя, готовясь слушать.
– Хотела уснуть, mon cousin, и не могу.
– Ну, что, моя милая? – сказал князь Василий, взяв руку княжны и пригибая ее по своей привычке книзу.
Видно было, что это «ну, что» относилось ко многому такому, что, не называя, они понимали оба.
Княжна, с своею несообразно длинною по ногам, сухою и прямою талией, прямо и бесстрастно смотрела на князя выпуклыми серыми глазами. Она покачала головой и, вздохнув, посмотрела на образа. Жест ее можно было объяснить и как выражение печали и преданности, и как выражение усталости и надежды на скорый отдых. Князь Василий объяснил этот жест как выражение усталости.
– А мне то, – сказал он, – ты думаешь, легче? Je suis ereinte, comme un cheval de poste; [Я заморен, как почтовая лошадь;] а всё таки мне надо с тобой поговорить, Катишь, и очень серьезно.