Citado do wiki do BitComet:
http://wiki.bitcomet.com/add_port_mapping_in_nat_router
Para obter as melhores velocidades, o BitComet precisa de uma porta de escuta aberta, assim como a maioria dos outros aplicativos P2P.
http://wiki.bitcomet.com/bitcomet_status_bar
Uma luz amarela significa que o BitComet solicitou a sonda com sucesso, mas não a detectou em sua porta de escuta. Isso indica que a porta está bloqueada por um ou mais firewalls. Seu cliente pode, portanto, alcançar outros clientes, mas outros clientes não podem iniciar contato com seu cliente.
Se sua porta de escuta estiver bloqueada, você ainda pode transferir arquivos com o BitComet, mas sua velocidade de transferência provavelmente não será muito alta.
http://wiki.bitcomet.com/bitcomet_options
Modo sem escuta: diminuirá muito a taxa de upload/download. Não recomendado. (As exceções são aqueles que estão situados atrás de roteadores ou firewalls que não podem acessar e configurar. Para eles, essa configuração fornecerá os meios para ainda poder fazer o download, mesmo que em velocidades muito mais baixas).
Por exemplo, não consigo configurar o firewall mais externo, então a porta de escuta usada por um cliente P2P é bloqueada, portanto, só posso ser um cliente, não um host. Mas como isso diminuiria muito a velocidade de download? Ainda posso me conectar a todos os hosts como cliente.
É apenas porque eu perderia essas conexões de ponto de cliente se pudesse ser um host?
Não; você não pode se conectar a todos os hosts, porque muitos deles estão na mesma situação que você – muitos deles são PCs comuns, e muitos deles estão atrás de um roteador NAT ou firewall que muitas vezes eles não configuraram corretamente.
Você ainda pode se conectar apenas a hosts por trás de um firewall configurado corretamente e, claro, a hosts que tenham seu próprio endereço IP dedicado (servidores, seedboxes, etc.) E, dependendo da situação, esses sistemas podem realmente fornecer a velocidade de download total que você está esperando; mesmo apenas um único peer de caixa de sementes geralmente seria suficiente.
No entanto, o artigo de ajuda não foi escrito com seedboxes dedicados em mente - lembre-se de que o design principal do BitTorrent era distribuir a carga entre todos os usuários comuns, fornecendo blocos de dados uns aos outros; portanto, idealmente, você teria ~ 50 pares fornecendo coletivamente uma alta velocidade de download, apesar de cada par individualmente ter um upload lento.
Portanto, é provável que a suposição do artigo seja que, se você pudesse usar apenas uma pequena parte dos pares disponíveis (por causa do primeiro parágrafo), digamos cerca de 10 pares, e esses pares fossem sistemas domésticos comuns (e não servidores extraordinariamente rápidos), então a soma de suas velocidades de upload disponíveis para você seria muito menor do que o contrário.
Nota de terminologia: O oposto de 'cliente' é 'servidor', não 'host'. Um host significa qualquer nó final que participa da rede, seja como cliente, servidor ou ambos simultaneamente.
O protocolo BitTorrent não usa consistentemente o mesmo número de porta TCP. Aparentemente, o intervalo que ele normalmente usa é 6881-6889, mas pode randomizar os números de porta que usa (é por isso que é mais difícil de bloquear do que a maioria dos outros protocolos, como FTP, por exemplo): https://wiki.theory.org/ index.php/BitTorrent Especificação