| | 1 | = Команда addMG = |
| | 2 | |
| | 3 | == Назначение команды == |
| | 4 | |
| | 5 | команда `addMG` добавляет статическую запись в таблицу мультикастовых групп (таблица отображается на подвкладке `Multicast` вкладки `Ethernet` веб-интерфейса блока). |
| | 6 | |
| | 7 | == Ключи запроса == |
| | 8 | |
| | 9 | || '''Ключ''' || '''Тип значения''' || '''обязательный''' || '''Назначение''' || |
| | 10 | || cmd || строка || да || "addMG" - имя команды || |
| | 11 | || vid || число || да || идентификатор VLAN (0...4095), для которого добавляется запись || |
| | 12 | || ip || строка || да || адрес IPv4 мультикастовой группы || |
| | 13 | || data || число || да || Маска портов коммутатора ethernet. Если бит порта установлен в значение 1, разрешен форвардинг трафика группы в данный порт. Бит 1 маски соответствует порту 0, бит 2 - порту 1 и т.д. Бит 0 маски должен быть установлен в значение 1 всегда. || |
| | 14 | |
| | 15 | === Пример запроса === |
| | 16 | |
| | 17 | `{"cmd":"addMG","vid":1,"ip":"224.0.0.251","data":15}` |
| | 18 | |
| | 19 | == Права доступа == |
| | 20 | |
| | 21 | Для выполнения команды `addMG` требуется наличие права изменения конфигурации. |
| | 22 | |
| | 23 | == Возвращаемые данные == |
| | 24 | |
| | 25 | Команда `addMG` не возвращает данные. Пример ответа в случае успешного выполнения команды: |
| | 26 | |
| | 27 | `{"cmd":"addMG"}` |