Implemente QoS na rede doméstica (talvez usando um Synology NAS)

1

Meu roteador doméstico (Technicolor TG784n v3, versão de firmware 8.G.M.1) não possui configurações de Qualidade de Serviço (QoS). Ainda assim, gostaria de implementar o QoS, principalmente para poder controlar a ocupação de largura de banda do CrashPlan enquanto ele faz o backup de arquivos.

O que acontece é que, quando o CrashPlan está carregando arquivos, ocupa uma grande parte do bandwitdh disponível, reduzindo as velocidades de acesso à Internet para upload ou download.

Então, aqui está o que eu tenho:

  • O roteador doméstico Technicolor funciona como um servidor DHCP, que não pode ser substituído porque também está lidando com IPTV e telefone fixo (esse roteador está conectado a outro roteador, ambos do meu provedor de Internet, que traduz a conexão de fibra ótica).
  • Roteador Netgear WNDR3700 v2 com DD-WRT atuando basicamente como um switch para Gigabit LAN (o technicolor tem apenas uma porta Gigabit), com o encaminhamento de DHCP para o roteador principal.
  • Synology DS412 + NAS que também atua como um servidor DNS local (ambos os roteadores estão encaminhando solicitações DNS para esse servidor)

O CrashPlan está instalado no Synology NAS e tem configurações específicas de QoS :

Advanced users only: must have QoS capable router configured. Choose the TCP Packet quality or custom DSCP value from the list: Low, Normal, Reliability, Throughput or DSCP….

Tenho outros dispositivos de rede, mas acho que isso não importa para esse problema específico, como um Wireless Extender atuando como AP e outro switch em outra sala.

Eu aprecio qualquer insight ou sugestão sobre isso, talvez usando o NAS?

Obrigado!

    
por acseven 16.04.2015 / 22:32

2 respostas

1

É improvável que a QoS ajude você & é notoriamente difícil de acertar de qualquer maneira.

No seu caso, será melhor criar alguns perfis de backup no CrashPlan (que também executo em um Synology NAS) com cada conjunto configurado para uma largura de banda máxima adequada.

O maior problema que eu tenho é que, sendo baseado em Java, o CrashPlan é um porco com um grande número de arquivos para backup. No meu 412+, eu regularmente tenho que parar o serviço se eu quiser usar o NAS para qualquer outra coisa.

Infelizmente, o Code42 não parece disposto a corrigir esses problemas que foram levantados regularmente em seus fóruns. Enquanto eles são baratos, estou ficando cada vez mais frustrado com eles. Na verdade, eu desisti de rodar o CrashPlan no meu laptop. No meu laptop anterior, ele se tornou tão perigoso que afetou seriamente o desempenho.

    
por 17.04.2015 / 01:42
0

Há algumas coisas acontecendo ...

Crashplan no Synology NAS

Eu escrevi sobre configuração de valores DSCP para o tráfego do Crashplan em um Synology NAS , mas em resumo você pode definir o valor de TOS ou DSCP do tráfego de upload usando a GUI do Crashplan. No entanto, existem alguns erros sérios nas configurações de QoS disponíveis:

  • Configurar 'Low' não faz nada.
  • Configurar 'Normal' não faz nada.
  • A definição de "Confiabilidade" fornece um valor TOS hex de 0x4 (equivalente ao valor <1> decimal do DSCP de 1).
  • A definição de "Throughput" fornece um valor TOS hex de 0x8 (equivalente a Valor decimal do DSCP de 2).

O pior de tudo, configurar seu próprio 'valor decimal DSCP' através do gui é completamente incorreto. O que realmente define é o valor decimal TOS . Então:

  • A definição de um "valor decimal de DSCP" de "40" fornecerá a você um valor de 10 DSCP
  • A definição de um "valor decimal de DSCP" de "48" fornecerá a você um valor de DSCP 12

Então, está tudo muito errado, mas você pode fazer funcionar.

Estas descobertas estavam usando um Synology DS415play. Estou assumindo que você está usando o pacote do PCLoadLetter.co.uk.

Roteadores

Não estou totalmente claro sobre sua configuração, mas, no final, você precisa agir de acordo com o tráfego de saída no roteador. O roteador technicolor não suporta QoS, então esqueça isso. Se você puder usar apenas o roteador DDWRT, poderá definir o QoS para não priorizar o tráfego do DSCP 10 (ou seja, defina-o como '40' no plano de falhas) e execute o trabalho. Eu não tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho um roteador baseado em DDWRT, mas eu tenho -using-dscp / "> blogou sobre como configurar isso em um Draytek Router .

Modo de ponte

Se assumirmos que você tenha para manter o roteador Technicolor conectado à WAN por algum motivo, você ainda pode usar o roteador DDWRT para executar a priorização do QOS, colocando o roteador Technicolor em 'bridge' ou o modo 'modem' (geralmente a mesma coisa) e, em seguida, conectando a saída do mesmo à porta WAN no DDWRT.

.... OU ....

NAT duplo

Deixe o roteador Technicolor fazendo NAT normal e conecte a porta LAN à porta WAN amarela do roteador DDWRT, fornecendo uma situação de 'NAT duplo'. Desde que você conecte todos os seus dispositivos lan ao roteador DDWRT, você pode esquecer o desenvolvimento do roteador Technicolor. Este roteador pode então priorizar todo o tráfego canalizado através dele para sua porta WAN. É importante perceber que qualquer coisa deixada conectada ao roteador Technicolor a montante ignorará o QOS.

    
por 07.10.2015 / 21:15