Способ и система для сбора пакетов, сетевое устройство и центр управления сетью

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