Example Configuration
Figure 4-3 shows a sample network for retrieving IP information by using DHCP-based autoconfiguration.
Figure 4-3 DHCP-Based Autoconfiguration Network Example
Switch 1 Switch 2 Switch 3 Switch 4
00e0.9f1e.2001 00e0.9f1e.2002 00e0.9f1e.2003 00e0.9f1e.2004
Cisco router
DHCP server DNS server TFTP server
(maritsu)
Table 4-2 shows the configuration of the reserved leases on the DHCP server.
|
Switch-1 |
Switch-2 |
Switch-3 |
Switch-4 |
|
|
Binding key (hardware address) |
00e0.9f1e.2001 |
00e0.9f1e.2002 |
00e0.9f1e.2003 |
00e0.9f1e.2004 |
|
IP address |
10.0.0.21 |
10.0.0.22 |
10.0.0.23 |
10.0.0.24 |
|
Subnet mask |
255.255.255.0 |
255.255.255.0 |
255.255.255.0 |
255.255.255.0 |
|
Router address |
10.0.0.10 |
10.0.0.10 |
10.0.0.10 |
10.0.0.10 |
|
DNS server address |
10.0.0.2 |
10.0.0.2 |
10.0.0.2 |
10.0.0.2 |
|
TFTP server name |
maritsu or 1Ü.Ü.Ü.3 |
maritsu or 1Ü.Ü.Ü.3 |
maritsu or 1Ü.Ü.Ü.3 |
maritsu or 1Ü.Ü.Ü.3 |
|
Boot filename (configuration file) (optional) |
switch1-confg |
switch2-confg |
switch3-confg |
switch4-confg |
|
Host name (optional) |
switch1 |
switch2 |
switch3 |
switch4 |
The DNS server maps the TFTP server name maritsu to IP address 10.0.0.3. TFTP Server Configuration (on UNIX)
The TFTP server base directory is set to /tftpserver/work/. This directory contains the network-confg file used in the two-file read method. This file contains the host name to be assigned to the switch based on its IP address. The base directory also contains a configuration file for each switch (switch1-confg, switch2-confg, and so forth) as shown in this example:
prompt> cd /tftpserver/work/
prompt> ls network-confg switch1-confg switch2-confg switch3-confg switch4-confg prompt> cat network-confg ip host switch1 10.0.0.21
ip host switch2 10.0.0.22
ip host switch3 10.0.0.23
ip host switch4 10.0.0.24
DHCP Client Configuration
No configuration file is present on Switch 1 through Switch 4.
Configuration Explanation
In Figure 4-3, Switch 1 reads its configuration file as follows:
♦ It obtains its IP address 10.0.0.21 from the DHCP server.
♦ If no configuration filename is given in the DHCP server reply, Switch 1 reads the network-confg file from the base directory of the TFTP server.
♦ It adds the contents of the network-confg file to its host table.
♦ It reads its host table by indexing its IP address 10.0.0.21 to its host name (switch1).
♦ It reads the configuration file that corresponds to its host name; for example, it reads switch1-confg from the TFTP server.
Switches 2 through 4 retrieve their configuration files and IP addresses in the same way.
Continue reading here: DevicelD
Was this article helpful?