Overview
12
If a BootP response is received, then the IP address, Subnet Mask, and/or
Gateway/Router address will be extracted from the response packet and used
to configure the system until the next power-on/reset. Additionally, if the
response packet specifies a filename and a TFTP host address, then a TFTP
‘get’ request will be sent to the specified host, using the specified filename.
This will initiate a TFTP download of operating software and allows you to
maintain downloaded server software.
While the BootP server file format differs from server to server, most
repeaters expect a packet containing an IP address, a Subnet Mask, and/or
router address.
Two files need to be configured to initiate BootP:
1.
/etc/bootptab. This file contains the entries for each device wants to be
booted when it is powered up.
2.
/etc/services. This file contains the entries for all the services on the
server.
Once BootP service is requested, the entries for it should be entered as:
1.
bootps 67/udp # bootstrap protocol server
2.
bootpc 68/udp # bootstrap protocol client
Once you have these files, BootP should be initialized when the server
reboots.
Below is an example from Allied Telesyn’s SUN system ‘bootptab’ file which is
used to load an IP address between one of our bridges and one of our
repeaters.
bridge:ht=ethernet:ha=0000F4800a:ip=149.35.1.254:sm=255.255.255.0
repeater1:ht=ethernet:ha=0000F46541:ip=149.35.17.7:sm=255.255.255.0
Trivial File Transfer
Protocol (TFTP)
TFTP lets you transfer files between TCP/IP devices (hosts). You can use
TFTP for simple file transfer sessions to transfer files without having to log
into remote hosts and to transfer bootable files to or from a host. TFTP
requires very little memory.
The initial procedures for using TFTP to download/upload the AT-S4/S5
software operating image file for AT-3600 series managed hubs is as follows:
❑
Be sure the TFTP program (from a TCP vendor such as Wollongong,
FTP or NetManage) is installed in your work station
❑
Decide whether you are going to receive (“get”) the file from or send
(“Put”) the file to a remote host
❑
Know the IP address of the remote host (i.e., the AT-3600/3100 series
hub)
❑
Know the local filename (create one or use the image.S4 or image.S5)
❑
Know the transfer mode for the file (i.e., ASCII or octal for image
files)