| CPC H04L 63/166 (2013.01) [H04L 63/0272 (2013.01); H04L 63/0876 (2013.01); H04L 63/20 (2013.01); H04L 69/18 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving one or more first network communications sent from a source device to a destination device using a first network communication protocol format;
transmitting, to the destination device, one or more second network communications converted to a second network communication protocol format, the transmitting being based at least on a predefined order for iteratively selecting different formats from a plurality of formats and for iteratively sending the one or more second network communications to the destination device using the different formats until, responsive to the transmitting, a first indication is received that the destination device has received the one or more second network communications converted to the second network communication protocol format;
based at least on the receiving of the first indication, recording in one or more log entries, a second indication that the second network communication protocol format is supported by the destination device;
based at least on the receiving of the one or more first network communications in the first network communication protocol format, selecting the second network communication protocol format based at least on verifying, using the second indication in the one or more log entries, that the second network communication protocol format is supported by the destination device; and
transmitting, to the destination device, the one or more first network communications converted to the second network communication protocol format based at least on the verifying indicating the second network communication protocol format is supported by the destination device.
|