CA Client Automation

  • 1.  Change TFTP Block Size

    Posted Jul 05, 2017 05:48 AM

    Hello all,

    we have poor performance for loading our boot images over DSM BootServer. (v14, but was bad in 12.9, 12.8, ...). Our boot image is ~200MB (win10) and it took 7-10min to load over network. My workmate from network team told me that an bigger tftp blocksize will speed up the transfer. I know the settings "TFTP blocksize limit" and "TFTP specific blocksize limit" (both 65464). Or there other settings that impact the block size?

     

    Thanks, Hermann

     



  • 2.  Re: Change TFTP Block Size
    Best Answer

    Broadcom Employee
    Posted Jul 07, 2017 05:07 PM

    Hello Hermann,

     

    The default TFTP blocksize liimit used by ITCM is 65464 bytes.

    But I think it is the max size limit for TFTP block according to RFC 2348 :

     

    RFC 2348 - TFTP Blocksize Option 

     

    "#octets The number of octets in a block, specified in ASCII. Valid values range between "8" and "65464" octets, inclusive. The blocksize refers to the number of data octets; it does not include the four octets of TFTP header."

     

    There is another ITCM parameter used for sending TFTP blocks :

     

    DSM/Scalability Server/OSIM/ManagedPC/Back off time after TFTP send

     

     

     

    This is a number of milliseconds to wait between 2 sending of a TFTP block.

    By default there is no delay (=0)

     

     

    But I think solution described in this technical document may resolve your problem :

     

    Slow Image Deployment via TFTP 

     

     

    You could increase the TFTP blocksize specified in file sdmpcimg.ini which is by default defined to 1456 bytes

     

    Example :

     

    [TFTP]
    blocksize = 16384

     

    Thanks.

    Regards,

    Jean-Yves



  • 3.  Re: Change TFTP Block Size

    Posted Jul 10, 2017 04:14 AM

    Hello Jean-Yves,

    thanks for your help, will change sdmpcimg.ini and try.

     

    Hermann

     

     

     

     

     

     

    Von:    guije03 <communityadmin@communities-mail.ca.com>

    An:     HERMANN PUTZ <hermann.putz@porscheinformatik.at>

    Datum:  07.07.2017 23:07

    Betreff:        Re:  - Re: Change TFTP Block Size

     

     

     

     

    CA Communities

     

    Re: Change TFTP Block Size

    reply from JY GUIBLET in CA Client Automation - View the full discussion

     

    Hello Hermann,

     

    The default TFTP blocksize liimit used by ITCM is 65464 bytes.

    But I think it is the max size limit for TFTP block according to RFC 2348

    :

     

    RFC 2348 - TFTP Blocksize Option

     

    "#octets The number of octets in a block, specified in ASCII. Valid values

    range between "8" and "65464" octets, inclusive. The blocksize refers to

    the number of data octets; it does not include the four octets of TFTP

    header."

     

    There is another ITCM parameter used for sending TFTP blocks :

     

    DSM/Scalability Server/OSIM/ManagedPC/Back off time after TFTP send

     

    https://communities.ca.com/servlet/JiveServlet/downloadImage/2-241991425-127679/pastedImage_4.png

     

     

     

    This is a number of milliseconds to wait between 2 sending of a TFTP

    block.

    By default there is no delay (=0)

     

     

    But I think solution described in this technical document may resolve your

    problem :

     

    Slow Image Deployment via TFTP

     

     

    You could increase the TFTP blocksize specified in file sdmpcimg.ini which

    is by default defined to 1456 bytes

     

    Example :

     

     

    blocksize = 16384

     

    Thanks.

    Regards,

    Jean-Yves

     

     

    Reply to this message by replying to this email, or go to the message on

    CA Communities

    Start a new discussion in CA Client Automation by email or at CA

    Communities

    Following Re: Change TFTP Block Size in these streams: Inbox

    You are receiving this email because you are a member of the CA

    Communities.

    If you'd like to change your email preferences, click here. If you want

    your communities account to be deactivated (opt out), please send an email

    to CustomerPrograms@ca.com.

    Additionally, if you wish to opt out of all unsolicited commercial

    communications from CA Technologies, click here.