СБОР И АНАЛИЗ ВЫБРАННОГО СЕТЕВОГО ТРАФИКА

1. Способ для сбора пакетов из сети, содержащий этапы, на которых:
принимают исходный пакет в коммутаторе в сети;
определяют, следует или нет зеркалировать исходный пакет;
формируют зеркалированный пакет на основе исходного пакета при условии, что принято решение зеркалировать исходный пакет, причем зеркалированный пакет включает в себя, по меньшей мере, поднабор информации, предоставляемой в исходном пакете;
отправляют зеркалированный пакет в мультиплексор с балансировкой нагрузки; и
отправляют исходный пакет в целевое место назначения, указываемое исходным пакетом, причем упомянутый способ дополнительно содержит этап, на котором выбирают мультиплексор из набора кандидатов мультиплексоров на основе по меньшей мере одного рассматриваемого фактора балансировки нагрузки.
2. Способ по п. 1, в котором упомянутое определение, следует или нет зеркалировать исходный пакет, содержит этапы, на которых:
анализируют исходный пакет относительно правила обнаружения пакетов;
определяют, удовлетворяет или нет исходный пакет правилу обнаружения пакетов; и
формируют инструкцию, чтобы зеркалировать исходный пакет, если исходный пакет удовлетворяет правилу обнаружения пакетов.
3. Способ по п. 2, в котором правило обнаружения пакетов указывает то, что каждый исходный пакет, который выражает указанную связанную с протоколом характеристику, должен зеркалироваться.
4. Способ по п. 2, в котором правило обнаружения пакетов указывает то, что каждый исходный пакет, который исходит из указанного приложения, должен зеркалироваться.
5. Способ по п. 2, в котором правило обнаружения пакетов соответствует созданному пользователем правилу обнаружения пакетов, и при этом созданное пользователем правило обнаружения пакетов указывает то, что каждый исходный пакет, который удовлетворяет указываемому пользователем условию совпадения, должен зеркалироваться.
6. Способ по п. 2, в котором правило обнаружения пакетов указывает то, что каждый исходный пакет, который выражает то, что коммутатор обнаруживает указанное условие после обработки пакета, должен зеркалироваться.
7. Способ по п. 1, в котором мультиплексор представляет собой аппаратно-реализованный мультиплексор.
8. Коммутатор, соответствующий физическому устройству, для использования в сети, содержащий:
приемный модуль, сконфигурированный с возможностью принимать исходный пакет;
модуль сопоставления, сконфигурированный с возможностью определять, следует или нет зеркалировать исходный пакет, посредством определения, удовлетворяет или нет исходный пакет по меньшей мере одному правилу обнаружения пакетов из набора правил обнаружения пакетов;
модуль зеркалирования, сконфигурированный с возможностью формировать зеркалированный пакет на основе исходного пакета при условии, что принято решение зеркалировать исходный пакет, причем зеркалированный пакет включает в себя, по меньшей мере, поднабор информации, предоставляемой в исходном пакете;
модуль отправки зеркальных пакетов, сконфигурированный с возможностью отправлять зеркалированный пакет в мультиплексор с балансировкой нагрузки; и
модуль отправки исходных пакетов, сконфигурированный с возможностью отправлять исходный пакет в целевое место назначения, указываемое исходным пакетом;
модуль выбора целевых мультиплексоров, сконфигурированный с возможностью выбирать мультиплексор из набора кандидатов мультиплексоров на основе по меньшей мере одного рассматриваемого фактора балансировки нагрузки.
9. Способ по п. 3, в котором связанная с протоколом характеристика выражается посредством по меньшей мере одного информационного элемента, сформированного посредством протокола транспортного уровня.
10. Способ по п. 3, в котором связанная с протоколом характеристика выражается посредством по меньшей мере одного информационного элемента, сформированного посредством протокола маршрутизации.
11. Способ по п. 7, в котором указанное условие указывает то, что исходный пакет должен быть отброшен коммутатором.
12. Способ по п. 1, дополнительно содержащий этапы, на которых:
принимают зеркалированный пакет в мультиплексоре;
выбирают модуль обработки из набора кандидатов модулей обработки на основе по меньшей мере одного рассматриваемого фактора балансировки нагрузки; и
отправляют зеркалированный пакет в модуль обработки, который выбран.