Search squid archive

Re: Route large traffic through different gateway

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



@Amos

I understand the "policy routing" and also checked with
tcp_outgoing_address, but I am not able to figure
out how can I use acl to filter the large traffic and use it with the
tcp_outgoing_address.

Currently with "reply_body_max_size 15 MB officelan" I am able to
discard large downloads, but can you
please tell me instead of discarding is there a way I can use the acl
with tcp_outgoing_address to redirect
the download through Link-2 (using policy routing) ?

Regards

Supratik



On Mon, Apr 11, 2011 at 5:08 AM, Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote:
> On Sun, 10 Apr 2011 21:04:59 +0530, Supratik Goswami wrote:
>>
>> Hello,
>>
>> I am using squid-3.1.11-1.el5 in a production server which acts as a
>> gateway of our network.
>> Every system is connected to the internet through the Squid proxy server.
>>
>> In my Squid configuration I am using "reply_body_max_size 15 MB
>> officelan" to restrict download of large files.
>> I am also using the following delay pool parameters to restrict
>> Squid's overall bandwidth consumption.
>>
>> delay_pools 1
>> delay_class 1 1
>> delay_access 1 allow all
>> delay_parameters 1 192000/192000
>>
>> In my environment we have two ISP providers connected using two
>> routers Link-1 and Link-2.
>> Currently Squid uses Link-1 to connect to the internet.
>>
>> Currently if a download file size if more than 15 MB squid restricts
>> the download as per the above configuration
>> by my objective is to redirect requests through Link-2 if the download
>> size is larger than 15 MB.
>>
>> While looking into the Squid mailing list archive I came across this
>> post http://www.squid-cache.org/mail-archive/squid-users/200707/0678.html.
>> I wen through the Squid documentation but I am not able to find how
>> can a achieve it using Squid.
>>
>> Any help would be highly appreciated.
>
> You do it exactly as Henrik described in that post. tcp_outgoing_address
> sets the IP used to send requests, the OS does the policy work.
>  Lookup "policy routing" in your OS networking documentation for how to set
> it up there.
>
> There is also the QoS equivalents (tcp_outgoing_tos and qos_flows) that can
> be used nowdays as alternatives to the outgoing IP. How to manage and
> configure QoS should also be in your OS networking documentation.
>
> Amos
>



[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux