home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / protocol / tcpip / 5803 < prev    next >
Encoding:
Text File  |  1993-01-05  |  2.7 KB  |  57 lines

  1. Newsgroups: comp.protocols.tcp-ip
  2. Path: sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!mcdchg!mcdphx!geranen
  3. From: geranen@phx.mcd.mot.com (Scott Geranen)
  4. Subject: Re: BOOTP and the first stage bootstrap
  5. Message-ID: <1993Jan5.160017.17522@phx.mcd.mot.com>
  6. Sender: news@phx.mcd.mot.com
  7. Nntp-Posting-Host: crosby.phx.mcd.mot.com
  8. Organization: Motorola Computer Group, Tempe, Az.
  9. References: <1993Jan4.173958.17884@dg-rtp.dg.com> <1ia2pvINNj7b@usenet.INS.CWRU.Edu>
  10. Date: Tue, 5 Jan 1993 16:00:17 GMT
  11. Lines: 44
  12.  
  13. In article <1ia2pvINNj7b@usenet.INS.CWRU.Edu> trier@slc6.ins.cwru.edu (Stephen C. Trier) writes:
  14. >In article <1993Jan4.173958.17884@dg-rtp.dg.com> peterson@commtg3.rtp.dg.com (Kevin Peterson) writes:
  15. >>Is there a configuration option in bootp that will allow a
  16. >>client to get a bootp request from one machine and the first
  17. >>stage bootstrap from another machine.
  18. >
  19. >This seems to be an ugly part of the BOOTP protocol.  If you look in section
  20. >7.3 of RFC 951, the client is expected to use the siaddr field as the TFTP
  21. >server's IP address and sname as the name.  I would think it would be safe to
  22. >set siaddr and sname to something other than the BOOTP server's address.
  23. >Why would the client want the BOOTP server's address?  What it really needs
  24. >is the TFTP (or other boot protocol) boot address.
  25. >
  26. >I'm sure this will be a controversial suggestion, but I think it's justified.
  27. >It satisfies the use of the siaddr (and sname) fields, if not the intent.
  28. >If it really bothers you, think of it as "proxy BOOTP".  ;-)
  29.  
  30. I have done exactly this.  The only "trick" is that the CMU bootpd server
  31. checks to see if the download file is on the system.  When the new "sa"
  32. (server address) tag is used in the bootptab file it doesn't check for the
  33. file -- I didn't want to try to verify that the file existed on the remote
  34. system.  I've sent this modification to CMU but I haven't seen it come back
  35. out.
  36.  
  37. Also, as noted in a later post, you need to send the gateway and subnet
  38. mask if you're booting through a gateway.  
  39.  
  40. Another useful modification I made was to be able to use host names instead
  41. of IP addresses for the "ip" tag.  I hate duplicating information already
  42. in the hosts file.
  43.  
  44. >
  45. >-- 
  46. >Stephen Trier                      "We want to offer you a price that you
  47. >Network software type               just can't afford to take advantage of."
  48. >Case Western Reserve University         - Sales blurb from HSC Software
  49. >trier@ins.cwru.edu
  50.  
  51.  
  52. -- 
  53. Scott Geranen                    Internet: geranen@phx.mcd.mot.com
  54. Motorola Computer Group             uunet:    uunet!unisoft!mcdphx!geranen
  55. 2900 S Diablo Way (DW220)        FAX:      (602) 438-3836
  56. Tempe, Az  85282                 phone:    (602) 438-3238
  57.