96x1H-IPI.2.1.600: Parameters (with persistent initialization parameters) that can only be set via DHCP |
Approved
|
The following parameters will be initialized from the corresponding persistent parameters at startup and after a reset, and will be settable to the ASCII equivalent of a value received in the specified location(s) in a DHCP message. They will not be settable via a SET command in a configuration file, and they will not be testable via an IF command in a configuration file.
|
|
Parameter
Name
|
Persistent Parameter Name
and
(default value)
|
location in
DHCP message
|
Valid Values
|
Notes
(usage and references)
|
|
EXTDNSSRVR
|
NVEXTDNSSRVR
(“0.0.0.0”)
|
DHCPv4 ACK
option #6
|
0 to 255 ASCII characters:
zero or more IPv4 addresses in dotted decimal format, separated by commas without any intervening spaces
|
External (“outer”) DNS server IP address(es) in VPN mode,
see 96x1H-IPI.5.1.604.
|
|
EXTGIPADD
|
NVEXTGIPADD
(“0.0.0.0”)
|
DHCPv4 ACK
option #3
|
7 to 15 ASCII characters:
one IPv4 address in
dotted-decimal format
|
External (“outer”) router IP address(es) in VPN mode,
see 96x1H-IPI.5.1.604.
|
|
EXTIPADD
|
NVEXTIPADD
(“0.0.0.0”)
|
DHCPv4 ACK
yiaddr field
|
7 to 15 ASCII characters:
one IPv4 address in
dotted-decimal format
|
External (“outer”) IP address of the telephone in VPN mode,
see 96x1H-IPI.5.1.304 and 96x1H-IPI.5.1.604.
|
|
EXTNETMASK
|
NVEXTNETMASK
(“0.0.0.0”)
|
DHCPv4 ACK
option #1
|
7 to 15 ASCII characters:
one IPv4 address in
dotted-decimal format
|
External (“outer”) subnet mask in VPN mode,
see 96x1H-IPI.5.1.604.
|
|
GIPADD
|
NVGIPADD
(“0.0.0.0”)
|
DHCPv4 ACK
option #3
|
7 to 127 ASCII characters:
one or more IPv4 addresses in dotted decimal format, separated by commas without any intervening spaces
|
Gateway/router IP address(es)
see 96x1H-IPI.5.1.304.
|
|
IPADD
|
NVIPADD
(“0.0.0.0”)
|
DHCPv4 ACK
yiaddr field
|
7 to 15 ASCII characters:
one IPv4 address in
dotted-decimal format
|
IPv4 address of the telephone,
see 96x1H-IPI.5.1.304.
|
|
IPADDV6
|
NVIPADDV6
(“::”)
|
DHCPv6
Reply
IA Address option
|
2 to 39 ASCII characters:
one IPv6 address in
colon-hex format
|
Global IPv6 address of the telephone,
see 96x1H-IPI.5.1.306.
|
Approved
|
NETMASK
|
NVNETMASK
(“0.0.0.0”)
|
DHCPv4 ACK
option #1
|
7 to 15 ASCII characters:
one IPv4 address in
dotted-decimal format
|
IP subnet mask,
see 96x1H-IPI.5.1.304.
|
|
TLSSRVR
|
NVTLSSRVR
(see 96x1H-IPI.2.1.1150)
|
DHCPv4 ACK
siaddr field (non-zero value only) and/or in the NVSSON option
DHCPv6
Reply
VSI option 242
|
0 to 255 ASCII characters:
zero or more IP addresses in dotted-decimal, colon-hex, or DNS name format, separated by commas without any intervening spaces
|
HTTPS server IP address(es),
see 96x1H-IPI.3.1.100.
|
Rationale:
|
TLSSRVR is not settable via a SET command in a configuration file, because once the configuration file is obtained, a different TLS server may not be used to obtain software code files. Software code files may only be obtained via HTTP, since they will be authenticated via a built-in digital signature, so there is no need to incur the TLS processing overhead for authenticating the transmission of each file segment.
However, in VPN mode, a file server IP address cannot be obtained from the “outer” DHCP server, usually cannot be obtained from a security gateway, and cannot be obtained from an “inner” DHCP server (via a unicast DHCPINFORM request) unless the security gateway provides an IP address for the “inner” DHCP server, so NVTLSSRVR is provided so that a file server IP address can be preconfigured and saved in non-volatile memory.
|