Options.Advanced.Gnutella2/pt

From Shareaza Wiki
Jump to navigation Jump to search

Gnutella2

Esta seção diz respeito a configurações usadas com a rede Gnutella2 (G2) e transferências de arquivos Gnutella2 apenas.

Gnutella2.EnableAlways Padrão: 1 (Verdadeiro) Configura se a Gnutella2 estará ou não sempre habilitada.

Gnutella2.HAWPeriod Padrão: 300 s

Gnutella2.HostCurrent Padrão: 10 m (minutos) O Shareaza pede apenas para hosts que foram recentemente vistos.

Gnutella2.HostExpire Padrão: 0 d (dias) Zero indica que um hub G2 na cache de host não deverá expirar.

Gnutella2.HubHorizonSize Padrão: 128

Gnutella2.KHLHubCount Padrão: 50 Define o número de hubs que o Shareaza irá manter em cache na Cache de Host G2.

Gnutella2.KHLPeriod Padrão: 60 s Define o período de tempo esgotado antes de mandar o próximo KHL.

Gnutella2.PingRelayLimit Padrão: 10 Máximo:30 Usado somente quando em modo hub. Define o número máximo de nós vizinhos para os quais deve mandar um marcador ping de transmissão.

Gnutella2.QueryGlobalThrottle Padrão: 125 ms Define a quantidade de tempo que o Shareaza irá esperar antes de mandar outro pedido para quaisquer clientes Gnutella 2 conectados. Valores menores irão mandar pedidos com mais frequência, valores maiores irão mandar pedidos com menos frequência. Já que o protocolo G2 é muito menos sensível aos prejuízos da pesquisa, é geralmente aceito manter o valor acima de 200 millisegundos para evitar fazer flood em quaisquer hosts conectados com tráfego de pedidos. (Este é um afunilamento global que controla todos os pedidos para todos os clientes conectados.)

Gnutella2.QueryHostDeadline Padrão: 600 s

Gnutella2.QueryHostThrottle Padrão: 120 s Define a quantidade de tempo que o Shareaza irá esperar antes de mandar outro pedido ao mesmo host. Valores menores irão mandar pedidos com mais frequência, valores maiores irão mandar pedidos com menos frequência. É geralmente aceito manter o valor acima de 120 segundos para evitar fazer flood em um host com tráfego de pedidos. (Este é um afunilamento global que controla todos os pedidos para um cliente conectado específico.)

Gnutella2.QueryLimit Padrão: 2400

Gnutella2.RequeryDelay Padrão: 4 h Define a quantidade de tempo que o Shareaza irá esperar antes de automaticamente mandar uma pesquisa ativa.

Gnutella2.UdpBuffers Padrão: 512 Define o número de vagas alocadas para pacotes UDP de entrada e saída no buffer de pacotes UDP. Números maiores podem permitir ao Shareaza derrubar menos pacotes UDP no total em casos onde se vê os pacotes de rede surgirem em massa e depois diminuírem bastante com regularidade.

Gnutella2.UdpGlobalThrottle Padrão: 1

Gnutella2.UdpInExpire Padrão: 30 s Define a quantidade máxima de tempo que o Shareaza irá esperar antes de descartar um pacote no buffer de pacotes UDP que entram se ele ainda não foi processado. Aumentar este tempo de espera dará aos pacotes mais tempo para serem processados, reduzir irá descartá-los mais rapidamente.

Gnutella2.UdpInFrames Padrão: 256

Gnutella2.UdpMTU Padrão: 500 Define o tamanho da Unidade Máxima de Transmissão (MTU) para pacotes UDP. 500 é o valor recomendado para melhor compatibilidade com redes mudadas para ATM que carregam tráfego na Internet entre hosts fonte e de destino.

Gnutella2.UdpOutExpire Padrão: 26 s Define a quantidade máxima de tempo que o Shareaza irá esperar antes de descartar um pacote no buffer de pacotes UDP saindo se ele ainda não foi processado. Aumentar este tempo limite dará aos pacotes mais tempo para serem processados, reduzir irá descartá-los mais rapidamente. Configurar este valor muito baixo irá derrubar os pacotes em conexões mais lentas.

Gnutella2.UdpOutFrames Padrão: 256

Gnutella2.UdpOutResend Padrão: 6 s Define a quantidade de tempo que o Shareaza irá esperar antes de mandar novamente a última transmissão UDP se ele não receber um reconhecimento esperado do host remoto.