Ethereal-dev: [Ethereal-dev] Cisco IP phone and RFC 1350

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: jonathan <jonathan@xxxxxxxxxxxxxxx>
Date: Sun, 24 Dec 2000 15:06:45 +0800 (GMT-8)
Hi all - 

    I was using ethereal to determine the contents of some TFTP packets.
    Now according to RFC 1350 (which is the latest RFC on TFTP as far
as I know), the format of read request packets (RRQ) is : 


          2 bytes    string   1 byte     string   1 byte
          -----------------------------------------------
   RRQ/  | 01/02 |  Filename  |   0  |    Mode    |   0  |
   WRQ    -----------------------------------------------
          
 However, when using Ethereal I find in the protocol tree of TFTP an
'option' field. Does anyone have any idea why this is the case? I have
a screen capture (and detailed information) at :

 www.comp.nus.edu.sg/~jonathan/ethereal

 so please do take a look and could someone please explain the option
field. (which I cannot account for even when using the hex output for
ethereal).

Thanks again

jonathan