In one implementation, one or more of the priming packets may contain a portion of the application data of the data transfer???e.g., the payloads of the priming packets may actually be used to initiate the data transfer itself, in addition to being used to adjust parameters such as window sizes.