Stupid Question Re. New Proxy

Can I ask why MikroTik decided to write their own proxy?

Isn’t Squid good enough?

What problems did you have with Squid?

What features does this new proxy have?

Less overhead? More stability? Less bugs? What?

I’m just curious.

My main problem with proxy, specifically transparent proxy, is that you loose your source IP address and you can’t do any more policy routing based on source IP after the traffic has been intercepted. Will the new proxy help me overcome this?

IMO either way you will loose IP address if your traffic goes through the proxy.

or could you provide some example on how you can save that information?

as packet goes to proxy as a request where packet is discarded anc created other packet that goes to other proxy (in parent proxy configuration) or to web server.

That is possible if MT contains it’s own custom proxy, taht can save inforamtion. I agree. this is main problem with MT, if you use proxy, you loosse most of the control on packets, or you may gain some but in complicated way.

Custom built in proxy could solve that.