Forum Discussion

dan_19334's avatar
dan_19334
Icon for Nimbostratus rankNimbostratus
Feb 25, 2009

Create multiple copies of UDP packets

Hello,

 

 

Is it possible for an LTM to receive a UDP packet and then send it to multiple destinations?

 

 

We have a one-way traffic flow of UDP packets through the bigip, and would like it to take each packet and create multiple copies destined to different nodes.

 

 

Thanks,

 

-Dan
  • hoolio's avatar
    hoolio
    Icon for Cirrostratus rankCirrostratus
    Hi Dan,

     

     

    Unfortunately, I think the answer is no:

     

     

    Splitting Client-Server connection by i-rule (Click here)

     

     

    How to duplicate UDP traffic? (Click here)

     

     

    Aaron
  • Not really. You can create a clone pool and send it to at least one more member, but that is about it.
  • Hi Dan,

     

    Sounds similiar to Multicasting used in streaming media. Will the nodes react to the packets where it will want to talk back to the source?

     

     

    CB

     

  • Thanks all for the answers, it doesn't sound like it is possible which is the conclusion I was coming to when trying to attempt an iRule for this.

     

     

    Needed some type of 'release packet/data' command for this to work, ie:

     

    when CLIENT_DATA {

     

    node 1.1.1.1

     

    'release data'

     

    node 1.1.1.2

     

    'release data'

     

    node 1.1.1.3

     

    }

     

     

    But that's ok, maybe in some future version...

     

     

  • Ken_Bocchino_49's avatar
    Ken_Bocchino_49
    Historic F5 Account
    Take a look at the following iApp https://devcentral.f5.com/wiki/iApp.UDP-Packet-Duplication.ashx