СЕТЕВАЯ СИСТЕМА, КОММУТАТОР И СПОСОБ ОБНАРУЖЕНИЯ ПОДСОЕДИНЕННОГО ТЕРМИНАЛА

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