[FUG-BR] (1/2-OT)Como entregar o cache sem passar pelo controle de banda???

listas em pollachini.com.br listas em pollachini.com.br
Terça Novembro 6 23:40:50 BRST 2007


Caro,

Eu consegui fazer esse ZPH funcionar no FreeBSD e funciona massa  
pacas, depois que eu vi funcionando deu até vontade de chorar, haha...

O problema é que o protocolo IP do linux tem umas diferencas do  
protocolo IP do FreeBSD.
Diferenças de sintaxe e estrutura. O linux usa SOL_IP na função  
setsockopt() e o FreeBSD usa IPPROTO_XXX. (man ip)

Fiz um patch com a idéia desses caras e funciona perfeitamente, estou  
pensando em jogar para um commiter e deixar dentro do ports.
Manda um email para thiago em pollachini.com.br que lhe explico como  
funciona melhor para nao poluir a lista. :)

Saudações,

> Pessoal, seguinte:
>
> Alguem ae jah conseguiu fazer isso? (Exemplo)
>
> 1) Cliente solicita o site www.freebsd.org
> 2) Firewall no servidor "pega" a conexao e joga pro proxy transp
> 3) O proxy verifica se tem o site no "cache"
> 4) Se tiver, entrega pro cliente sem passar por controle de banda
> 5) Se nao tiver, "pega" o site passando pelo controle de banda e
> depois entrega ao cliente.
>
> Digamos que numa rede,um cliente faz o download de um arquivo xyw.zip,
> de 10 megas, como esse arquivo esta na "net" e nao no proxy, ele eh
> entregue ao cliente 'a 128Kbps (banda que foi liberada para o cliente
> com o ipfw+dummynet)
> Porem depois que esse arquivo esta no cache, ele eh entregue para o
> cliente na velocidade maxima possivel da conexao entre cliente e
> servidor, ou seja, sem controle de banda.
>
> No linux com squid, a um tal de ZPH, porem, para FreeBSD nao achei nada.
>
> Alguem ae tem ideia? Acho que seria uma solucao util nao soh para mim,
> mas tambem para muitos.
>
> --
> Atenciosmente
>
> Mario Augusto Mania <m3BSD>
> -----------------------------------------------
> m3.bsd.mania em gmail.com
> Cel.: (43) 9938-9629
> Msn: mario em oquei.com
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




Mais detalhes sobre a lista de discussão freebsd