Forum Discussion

tony_100112's avatar
tony_100112
Icon for Nimbostratus rankNimbostratus
Feb 16, 2009

http_request in BIGIP nPath

BIGIP was Configuring nPath Routing,whether following iRule can be used?

 

when HTTP_REQUEST {

 

switch -glob [HTTP::uri]

 

{ "/test" { pool test_pool }

 

default { pool default_pool}

 

}

 

}

 

Thanks in advance

3 Replies

  • I don't see why it will not work. iRules is compatible with nPAth that never see the response traffic. Also you are not using SNAT, since SNAT traffic must return to the BIG-IP.

     

     

    thanks,

     

    CB

     

     

  • iRules is compatible with nPAth that never see the response traffic.

     

     

    According to the F5 documentation I have looked at, you must use a fastl4 profile in conjunction with a nPath enabled virtual server. Given that, you will not be able to assign an HTTP profile and thus not be able to reference the HTTP_REQUEST event in any associated iRules. Certainly some iRule functionality may sill be applicable to nPath traffic though...

     

     

  • Yeah, I think you need a fastL4 profile that has loose initiation and close enabled for nPath. This allows the TCP handshake to be established and closed with only half the conversation going through LTM. And you cannot do layer 7 inspection with a FastL4 profile.

     

     

    Aaron