Proxy traffic consumption

Login or Register to Reply

Thread Tools Search this Thread
# 1  
Proxy traffic consumption

I am under Ubuntu 16.04 at location1 and location2 and my question is about haproxy.
I'd like to know when a port in location1 is redirected to another computer in location2, does incoming request to redirected port consume traffic both from 1 and 2 or just 2?
What I'd like to accomplish is just consume from location2.
Both location1 and location2 have different public ip addresses.

Thanks in advance

Last edited by baris35; 12-24-2018 at 01:23 PM..
# 2  
Want to you mean my "consume"?

Ports are end points for listening (and transmitting) sockets.

Sockets are bound to applications.

So all applications ( a proxy is an application) which listen on a port bind to that port and send and receive data on that port.
# 3  
Hello Neo,
Thanks for your post.
I have made some tests. When I send a download request to a proxied port at location1, it sends my download request to location2. I can see that traffic is between location1,2 and my house... Not between my house and location2. It seems ridiculous.
When I search "how to set up loadbalance in multiple servers in linux", shown answers are related to haproxy. So, with regard to your answer, loadbalance and haproxy have entirely different functions.

Kind regards
# 4  
Sorry, I cannot understand your posts because you are not using the correct technical terms.

For example "location" normally described a physical location, for example, something that can be defined by GPS coordinates.

You are not using terms like "ports" and "sockets" and "hosts" and "server" and "IP address" to describe your problems; and since I'm busy writing code, I don't have time to try to figure out what you are talking about.

You need to describe your problem in terms of the correct technical terms. If you do not understand the correct computer science terms, then I suggest to you that you need to learn these concepts before trying set up a proxy.
# 5  
Long time passed. I have come across the same problem definition at another board.

I am a web developer, recently a need has been created to use Load Balancer. I am new in this area. I have chosen which LB to use, its not like it matters so much, HAProxy has all the features needed for as far as I've researched.

My concern is that, with software based load balancer, It does not "redirect" user to the backend server, the loadbalancer stays in the middle, so all the traffic bandwith and tcp connections, will stay in the middle. Did I get it right?

If yes for the question before, then how can I make a solution so the load balancer will not stay in the middle with Client - Backend server?

Also, I need a "source" lb type, because webapp uses session, and I need users to connect to the same servers they've been using.
Thank you in advance.
So, the final question is: How to redirect a request to another ip address:port
Normally in current configuration it forwards incoming requests, not redirecting. So it cause 2x traffic.

Keep searching..

Kind regards
# 6  
What you want is called DSR, meaning direct server return.
This is stateless load balancing, since the LB only balances the connection initially, and does nothing else.
The result will be that after initial balance to one of the servers, a client - server connection will not go thru LB after that.

It requires your load balanced servers to have VIP ip address defined on localhost interface (alias).
Also, your load balanced servers must not answer to ARP requests.
And a load balancer software which supports that functionality with a network environment which allows it, since this is MAC spoofing Smilie

Hope that helps
This User Gave Thanks to Peasant For This Post:
# 7  
Thank you Peasant,
I think a load balancing software provider can handle all this.
I will mark this topic "sorted"

Kind regards
Login or Register to Reply

Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
Help with a script for proxy traffic
Hello folks; I'm trying to write a script to test our proxy servers to see if they're passing traffic and i need help please. I wrote this code below to implement "httpie" tool but still having issues. Can someone please take a look and let me know what's wrong with this code? The code is supposed...... Shell Programming and Scripting
Shell Programming and Scripting
Connecting via proxy chain to Upstream proxy
I need to configure a proxy on my local machine to use an upstream proxy (installed on another machine). The upstream proxy requires Digest/NTLM authorization. I want the local proxy to deal with the upstream proxy's authorization details and provides authorization free access to users that connect...... IP Networking
IP Networking
Software/tool to route an IP packet to proxy server and capture the Proxy reply as an
Hi, I am involved in a project on Debian. One of my requirement is to route an IP packet in my application to a proxy server and receive the reply from the proxy server as an IP packet. My application handles data at the IP frame level. My application creates an IP packet(with all the necessary...... IP Networking
IP Networking
CPU consumption
Hello experts, I am writing an application in Solaris, which is supposed to work on PrimePower 650 and SunFire 440 machines. The application listens to the events raised by the Hardware and OS in /dev/log. The application listens to the messages logged into /dev/log and do some processing on...... UNIX for Advanced & Expert Users
UNIX for Advanced & Expert Users