Table 3, Table 4 – Brocade Communications Systems Brocate Ethernet Access Switch 6910 User Manual

Page 70

Advertising
background image

20

Brocade 6910 Ethernet Access Switch Configuration Guide

53-1002581-01

Basic Configuration

2

If the switch does not receive a DHCP response prior to completing the bootup process, it will
continue to send a DHCP client request once a minute. These requests will only be terminated
if the switch’s address is manually configured, but will resume if the address mode is set back
to DHCP.

To successfully transmit a bootup configuration file to the switch the DHCP daemon (using a Linux
based system for this example) must be configured with the following information:

Options 60, 66 and 67 statements can be added to the daemon’s configuration file.

By default, DHCP option 66/67 parameters are not carried in a DHCP server reply. To ask for a
DHCP reply with option 66/67 information, the DHCP client request sent by this switch
includes a “parameter request list” asking for this information. Besides, the client request also
includes a “vendor class identifier” that allows the DHCP server to identify the device, and
select the appropriate configuration file for download. This information is included in Option 55
and 124.

The following configuration examples are provided for a Linux-based DHCP daemon (dhcpd.conf
file). The server will reply with Options 66/67 encapsulated in Option 43. Note that in the “Vendor
class one” section, if the DHCP request packet's vendor class identifier matches that specified in
this file, the server will send Option 43 encapsulating Option 66 and 67 in the DHCP reply packet.
In the “Vendor class two” section, the server will always send Option 66 and 67 to tell switch to
download the “test2” configuration file from server 192.168.255.101.

ddns-update-style ad-hoc;

default-lease-time 600;

max-lease-time 7200;

log-facility local7;

server-name "Server1";

Server-identifier 192.168.255.250;

#option 43 with encapsulated option 66, 67

option space dynamicProvision code width 1 length 1 hash size 2;

option dynamicProvision.tftp-server-name code 66 = text;

option dynamicProvision.bootfile-name code 67 = text;

TABLE 3

Options 60, 66 and 67 Statements

Option

Statement

Keyword

Parameter

60

vendor-class-identifier

a string indicating the vendor class identifier

66

tftp-server-name

a string indicating the tftp server name

67

bootfile-name

a string indicating the bootfile name

TABLE 4

Options 55 and 124 Statements

Option

Statement

Keyword

Parameter

55

dhcp-parameter-request-list

a list of parameters, separated by ','

124

vendor-class-identifier

a string indicating the vendor class identifier

Advertising