2.2.4.16 Server Names
A Server Name is a string that contains the name of a print server. It MUST be a DNS, NetBIOS, IPv4, or Universal Naming Convention (UNC) name, or it MAY be an IPv6 name.<225> An empty server name string is interpreted as identifying the server that the RPC server endpoint is bound to.
Server names MUST follow the SERVER_NAME pattern, which is defined as follows.
-
SERVER_NAME = "\\" host "\" | ""
The SERVER_NAME_NE pattern is used where a non-empty server name is required and is defined as follows.
-
SERVER_NAME_NE = "\\" host
An implementation can restrict the length of server name strings.<226>
For further information on DNS names, see [RFC819] section 2. Details about NetBIOS names are specified in [RFC1001] section 14. Details about basic notational conventions are specified in [RFC2616] section 2. The definition of host is specified in [RFC3986] section 3.2.2.