Cache Full  limitado pelo link de internet !? BUG?
	
	
		O Cache full não vem a full se o link de internet estiver sobrecarregado ..
Explicando :
O cenário é hotspot ,  
Me  parece  q o mikrotik balanceia o link de internet entre os usuários logados no hotspot quando a banda do link de internet disponível não é suficiente para suprir a velocidade do profile de todos usuários logados.. acho até aceitável  no momento q não se tem pra todo mundo se divida o q tem.
Porém quando essa situação  ocorre, e o "problema" só ocorre nessa situação.. O cache entra na dança do balanço e para de ir a full..
 
Ou seja :
Quando se tem banda de internet sobrando o cache vem a full obedecendo a queue tree direitinho.. perfeito.
Problema é quando mikrotik começa a balancear a internet que não está suprindo a demanda,  ignora a queue tree do cache, para de sair a full conforme a regra , sai balanceada pela regra de divisão de link q não esta suprindo.. como se o objeto estivesse vindo da internet ... 
o cache sai mais lento do q poderia sair quando a internet esta sobrecarregada.
Adianto q sei , 
não é problema de estourar a banda das interfaces... 
as regras estão ok :
Redir para o Proxy ok,.. Mangle marcando conexao e pacote ok,...  regra na queue tree  ok...
  
Acompanho os hits no cache e sei o q ta vindo do cache e da internet..
mas o cache vem capado quando ocorre sobrecarga da internet.. situação q não deveria. 
É No Mikrotik 3.14 , Cache em paralelo, squid , thunder 3.1 
será isso um bug? alguma coisa q eu nao to sabendo ainda?..
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		na verdade ja que vc diz que esta tudo bem configurado, o que poderia estar acontecendo eh que a sua internet e/ou conexoes esta totalmente sendo usada
sendo assim, nem a internet nem os arquivos que estao na cache nao conseguem acessar os sites e verificar os conteudos para poder repassar para as maquinas, solucao, 
limite as conexoes por clientes
Mikrotik - Under-Linux.Org Wiki
ponha prioridade de trafegos por tipo de conteudo
Basic traffic shaping based on layer-7 protocols - MikroTik Wiki
e controle o P2P da sua rede..
se mesmo assim nao funcionar revise as suas configuracoes...
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		sim, entendo o q vc falou ... mas a questão é nos objetos, o conteudo vindo do cache .. os que estão  no cache! local..
o trafego da rede local não esta sobrecarregado para esse conteudo !... o q esta sobrecarregado é a banda de internet .. como o que está no cache nao vem da internet .. e a banda da rede local esta disponivel para ele ... 
o cache nao era pra vim capado como o q vem da  internet..
A não ser  um detalhe importante q vc falou ai ..pode estar pesando no cenário... os objetos em cache antes de sair para a rede local acessem novamrnte a internet(sobrecarregada).. por algum motivo.. mas isso nao é muito lógico.. se o cache é para acelerar a navegação com os arquivos q já estao localmente .. e se ele for buscar novamente na internet um objeto q já esta armazenado no cache.. o idéia de cache some... de modo que os objetos já locais vao ser baixados(ocupar a bandinha de internet) mesmo estando em cache?? idéia de cache perde o sentido !
VLW pela atenção.. Tem mais alguma idéia ae ? eu estou errado.. ?
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		a ideia da cache nao perde sentido nao,  se por exemplo o Logo do Google estiver cacheada e guardada
no outro dia o mesmo link da imagem, tiver sido mudada no servidor da google, a cache nao iria te repasar um conteudo antigo, ela nao baixa a imagem de novo, soh faz uma comparacao do arquivo, se o arquivo nao mudou senao ele te repassa, se mudou ele baixa novamente e borra o arquivo antigo com o mesmo link..
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		certo.. concordo com vc em partes.. 
por ex.. ele verifica se a logo é a mais recente , essa verificação pode demorar um ano..ou o tempo q for necessário  ..por causa da lentidão da internet...mas depois q o cache decide se o q já está armazenada é o mais atual no cache.. a mesmo não tinha q sair a full ? ..respeitando as regras queue tree..  só ta indo  a full quanto a internet nâo está  sobrecarregada..
to me batendo com isso já...  viu outros post´s aki falando sobre problema de queue tree na 3.14..
outro exemplo , é um vídeo do youtube q está no cache ..
 ele pode demorar o tempo q for para fazer verificação do vídeo no cache.. mas na hora q o video sair do cache , tem q sair a full.. ta vindo do cache!!... reparei q quando o mikrotik não está balanceando a internet q nao supriu os usuários on-line... ele vem a full...
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		com certeza eh a sua configuracao entao..
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		Minhas Regras Pertinentes ao caso :
/ip firewall nat
add action=passthrough chain=unused-hs-chain comment=\
    "place hotspot rules here" disabled=yes
add action=masquerade chain=srcnat comment="masquerade hotspot network" \
    disabled=no src-address=192.168.1.0/24
add action=masquerade chain=srcnat comment=\
    "masquerade servidores proxycache/web" disabled=no src-address=\
    192.168.10.0/24
add action=dst-nat chain=dstnat comment=Redireciona_webproxy disabled=no \
    dst-port=80 in-interface=InterfacesClientes protocol=tcp src-address=\
    192.168.1.0/24 to-addresses=192.168.10.2 to-ports=5128
_______________________________
/ip firewall filter
add action=passthrough chain=unused-hs-chain comment=\
    "place hotspot rules here" disabled=yes
add action=drop chain=forward comment="" connection-limit=10,24 disabled=no \
    protocol=tcp src-address=192.168.1.0 tcp-flags=syn
add action=drop chain=input comment="" disabled=no dst-port=5128 \
    in-interface=CABOlink protocol=tcp
______________________________________________
/ip firewall mangle
add action=mark-connection chain=postrouting comment=\
    "Marcando conection Para Cache Full" content="X-Cache: HIT" disabled=no \
    new-connection-mark=do-cache passthrough=yes protocol=tcp src-port=5128
add action=mark-packet chain=postrouting comment=\
    "Marca Pacote para Cahe FULL" connection-mark=do-cache disabled=no \
    new-packet-mark=cache-packet passthrough=no
add action=mark-connection chain=postrouting comment=\
    "Marcando conection para limite P2P" disabled=no new-connection-mark=\
    conexaop2p p2p=all-p2p passthrough=yes
add action=mark-packet chain=prerouting comment=\
    "Marca Paconte para limitar P2P" connection-mark=conexaop2p disabled=no \
    new-packet-mark=pacotesp2p passthrough=yes
________________________________
/ip hotspot ip-binding
add address=192.168.10.2 comment="Servidor Preto " disabled=no \
    mac-address=00:1B:B9:62:B3:26 type=bypassed
_______________________________
/queue tree
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
    max-limit=60000 name=p2p-in packet-mark=pacotesp2p parent=global-in \
    priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
    max-limit=110000 name=p2p-out packet-mark=pacotesp2p parent=global-out \
    priority=8 queue=default
add burst-limit=0 burst-threshold=0 burst-time=0s disabled=no limit-at=0 \
    max-limit=0 name="Liberando Cache Full" packet-mark=cache-packet parent=\
    global-out priority=8 queue=cache
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		Atualizei o mikrotik para 4.7 .. continua tudo na mesma.. sem solucao...
	 
	
	
	
		Re: Cache Full  limitado pelo link de internet !? BUG?
	
	
		descobri meu problema.. canal q eu usava ficou poluido, algum sábio detonou o canal com aplificador.. mudei de canal.. tudo ok..