Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Provider A have transparent caching with squid .

In the situation which a client has multihome BGP with provider A and provider B then client does not send its outgoing traffic (upload) to provider A but its incoming traffic (download) comes to/from provider A .

In that situation what happens . clients will have problem to loading pages ? Cache works fine ? ....

share|improve this question
add comment

2 Answers 2

If the connection comes through provider A, then it will simply be served by the cache. If the connection comes through provider B, it will go directly to the target server and fetch it from there.

The client is not aware that he gets served by a proxy.

share|improve this answer
    
Are you sure ? Client TX goes to provider B and the proxy on A is not aware of it . –  Omid Kosari Jun 20 at 12:57
    
Yes. Why wouldn't it? In the end it's just IP Packets. Do you have an actual problem associated with this? –  MichelZ Jun 20 at 13:00
    
If i correctly remember proxy main job works when it sees send request from client . Am i right ? –  Omid Kosari Jun 20 at 13:09
    
Yes, but it should hinder the page to get loaded. It might just not be loaded from the cached of the proxy. –  MichelZ Jun 20 at 13:12
add comment

All will be fine. The request reaching the server (client(1) in your post) comes from the transparent proxy ip not from the enduser (client(2)). So regardless which kind of routing is set, the server communicates with the proxy throught whatever link and the client comunicates with the proxy through provider A.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.