Forum Discussion

satish_txt_2254's avatar
May 04, 2017

TCP profile selection for small API call traffic

I was reading about TCP profile

tcp-lan-optimized
and
tcp-wan-optimized
traffic, currently we are using default
tcp
profile and we are not seeing any issue so far because our application is all API case so no human interaction or browsing there because our transaction is very small few api call but our traffic coming from all over the world over Internet.

  1. Should we use
    wan
    and
    lan
    tcpd profile?
  2. Should i disable Nagle on LAN side and enable it on WAN side?
  3. or any other stuff i should keep in mind?
  • Don't fix something that isn't broken ;)

     

    The reasons you would want to utilize TCP WAN/LAN profile is to optimize the connections in terms of lowering latency mainly. If you don't see any issues with response time, I don't see a reason for using them. Having said that, I have utilized normal TCP profile and TCP WAN/LAN optimized profile for HTTP API calls without any issues.