РЕТРАНСЛЯЦИОННОЕ УСТРОЙСТВО

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