Tc0931en DHCP Noe
Tc0931en DHCP Noe
Tc0931en DHCP Noe
01
URGENT
CONTENTS
1. HISTORY......................................................................................3
2. REFERENCES................................................................................3
3. GOAL ..........................................................................................3
3.1 OmniPCX Enterprise DHCP and TFTP servers ............................................ 3
3.2 External DHCP server ................................................................................ 4
3.3 Redundant TFTP server ............................................................................. 5
3.3.1 External TFTP server..........................................................................................5
3.3.2 TFTP servers hosted on the OmniPCX Enterprise CPUs......................................5
5. EXAMPLES....................................................................................7
5.1 External TFTP servers ................................................................................ 7
5.2 Redundant OmniPCX Enterprise TFTP servers in Spatial Redundancy........ 7
1
OmniPCX Enterprise
TFTP SERVERS REDUNDANCY SUPPORT ON
IP TOUCH WITH AN EXTERNAL DHCP
SERVER
1. HISTORY
Edition 1: Creation
2. REFERENCES
TC0601: Automatic Vlan Assignment (AVA) – Implementation guide and restrictions
3. GOAL
The goal of this document is to explain how to set up TFTP servers redundancy (for getting the
lanpbx.cfg configuration file) with IP Touch using an external DHCP server (not the OmniPCX
Enterprise DHCP server one).
It includes following cases:
• External TFTP servers (not the OmniPCX Enterprise TFTP servers) or
• OmniPCX Enterprise TFTP servers with spatial redundancy.
DHCP and TFTP DHCP and TFTP Each CPU will host a DHCP and a
TFTP server.
Only one DHCP server is active and
or
will provide to the phone the active
TFTP server address.
4. SOLUTION IMPLEMENTATION
New proprietary sub options are added to Vendor-Specific information option 43 (which was used
today only for Automatic VLAN Assignation, aka AVA). These new sub options will be used to tell to
the IP Touch the two TFTP servers IP addresses.
Option 43 may contain following sub options:
Main Stand-By
DHCP Discover
DHCP Offer
TFTP 1 / TFTP2
DHCP Request
DHCP Ack
TFTP1 / TFTP2
TFTP Request
lanpbx.cfg
TFTP Request
lanpbx.cfg
TFTP Data
TFTP Request
startnoe
5. EXAMPLES
10.9.1.5 10.9.2.5
In its offer, the DHCP server will add Vendor-Specific information option 43 containing sub option
64 and 65:
2b 0c 40 04 0a 09 01 05 41 04 0a 09 02 05
First TFTP server IP address: sub option 64 (0x40), length 4, value 10.9.1.5
Seconf TFTP server IP address: sub option 65 (0x41), length 4, value 10.9.2.5
#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#
ddns-update-style ad-hoc;
class "Alcatel-Lucent_IPTouch" {
match if option vendor-class-identifier = "alcatel.noe.0";
}
pool {
allow members of "Alcatel-Lucent_IPTouch";
next-server 192.168.23.5;
range 192.168.26.201 192.168.26.205;
if exists vendor-encapsulated-options {
ddns-updates off;
pool {
range 192.168.26.100 192.168.26.110;
next-server 192.168.23.5;
option server.default-lease-time 36000;
option server.max-lease-time 36000;
option server.min-lease-time 3600;
}
}