Configuring Access Guardian Bring Your Own Devices (BYOD) Overview
OmniSwitch AOS Release 8 Network Configuration Guide December 2017 page 28-140
Service Rule Configuration
Service rules are configured on the responder switch. Service rules define the criteria by which the mDNS
responder will decide the services that can be shared with the clients. If there are no service rules
configured, the responder switch will learn all the services but will not process any query received from
the mDNS or SSDP client.
Configure the service rules and link the server policies and client policies to the service rule. Each server
and client policy must contain at least a role, VLAN ID, location, username or MAC address. A server or
client policy can contain up to 16 roles, 16 locations, 16 VLANs, 16 usernames, and 16 MAC addresses.
There must be one-to-one mapping between server and client policy. To map the configured server policy
and client policy with the service rule, use the zeroconf service-rule policy command. For example:
-> zeroconf service-rule SR1 server-policy SP1 client-policy CP1
Service rules must be mapped to the selective services to be shared with the clients. The selective service
is configured by mapping the Service IDs to the service rule. A service ID could be part of multiple server
rules. To map the service ID to a service rule, use the zeroconf service-rule service-id command. For
example,
To map the mDNS services to the service rule, enter:
-> zeroconf service-rule SR1 mdns-service-id _ipp._tcp.local _scanner._tcp.local
To map the SSDP services to the service rule, enter:
-> zeroconf service-rule SR1 ssdp-service-id urn:schemas-upnp-
org:device:MediaServer:1 upnp:rootdevice
Service List Configuration
A service list contains a list of configured service IDs. A service ID can be a configured service ID or a
learned service ID. Service IDs that belong to a service list are called configured service IDs. The learned
services are the services which are received by the responder but not part of the configured service list.
The service list can contain a maximum of 64 service IDs.
The mDNS or SSDP responder will query and re-learn the configured services in the service list in the
event a takeover, VC takeover, reload and responder initiated query request occurs.
To configure a list of known services for mDNS service query, use the zeroconf service-list command.
For example:
-> zeroconf mdns service-list _ipp._tcp.local _scanner._tcp.local
To configure a list of known services for SSDP service query, use the zeroconf service-list command. For
example:
-> zeroconf ssdp service-list urn:schemas-upnp-org:device:MediaServer:1
upnp:rootdevice
Note. The learned services will not be re-learned by the responder. The service must be added in the service
list for re-learning.