Forum Discussion

ghost-rider_124's avatar
ghost-rider_124
Icon for Nimbostratus rankNimbostratus
Apr 25, 2013

F5 as reverse proxy

Hi

 

I would like to use F5 as reverse proxy for sharepoint application. I would appreciate if someboday can give input on below:

 

1- What is the traffic flow for reverse proxy. I mean client request comes from internet to virtual IP on F5. Then F5 terminates the session and creates new session towards server. What would be the source IP for this session, which F5 creates towards server?

 

2- I could not find the reverse proxy setting under virutal server setting? Where I can find it or F5 by default is reverse proxy for all virtual server?

 

3- What is the difference between half and full reverse proxy? F5 is half or full reverse proxy?

 

4- What are the benfits of reverse proxy?

 

 

Looking forward for the response

 

7 Replies

  • 1) The source IP address is unchanged unless you specifically configure an SNAT or NAT

     

    2) There is no setting, reverse or forward is just terminology to describe usages, the F5 will proxy in either direction by default based on it's general configuration

     

    3) It can do both. Half is faster (or at least less CPU intensive) and operates at L4, full operates at L7. This is decided by the Virtual Server type you choose, a standard VS is L7.

     

    4) As I said, forward or reverse, it doesn't matter, proxying either way provides many benefits. For more information, browse through the F5.com site, there's plenty there.
  • JG's avatar
    JG
    Icon for Cumulonimbus rankCumulonimbus

    Well, if you can't think of any benefits, then don't use it until there is a real need for it.

     

    Most use cases are for more security (an extra shield with/without extra security configuration), and/or for load balancing for more application capacity.

     

     

    Cheers,

     

     

    -Jie

     

  • Hi Steve

     

     

    Thanks for the reply. Can you please explain me in some details,

     

    1- What do you mean by L4 and L7 proxy?

     

    2- What configuration is required on F5 to configure as L4 or L7 proxy?

     

     

    Thanks
  • i understand L4 proxy is to use tcp profile. L7 proxy is to use application profile such as http profile.

     

     

    sol8082: Overview of TCP connection set-up for BIG-IP LTM virtual server types

     

    http://support.f5.com/kb/en-us/solutions/public/8000/000/sol8082.html
  • Hi,

     

     

    I want to publish our mobile application on Internet through BIG-IP APM as reverse proxy.

     

     

    The application uses OpenID Authentication mechanism(google and Yahoo) for authentication purpose and runs on JBoss architecture.

     

    As after home page of application, it sends request to Google/yahoo for authentication purpose and then after validation, it allows the user to browse the application.

     

     

    Please guide how to implement/configure the same in BIG-IP APM.
  • Can somebody explain me more details about F5 as Reverse proxy with diagrammatic.

     

    • boneyard's avatar
      boneyard
      Icon for MVP rankMVP
      do you have a F5 partner? or local F5 team? i would contact them and have it explained. in principle it all comes down to termination connections and building new ones.