Configuração do NAS para evitar passar pela conexão do roteador de 100 Mbits?

0

Como sugeri na pergunta, tenho dificuldade em atingir velocidades de 1 Gb / s na minha rede. Todos os cabos usados são CAT6 e todos os switches de rede são switches não gerenciados de 1 Gbit.

Usando o FreeNAS no meu servidor, estou obtendo apenas velocidades de 11,4MB / s, o que para mim indica um limite próximo de 100Mb / s?

Como meu NAS é atribuído a um IP (DHCP) do roteador, o tráfego de entrada passa pelo roteador? Veja o diagrama da minha configuração abaixo:

Gostaria de atingir velocidades de transferência próximas de 1 Gbit / s ao trabalhar entre o meu computador e o meu servidor. A velocidade lenta do roteador é um problema quando conectada ao comutador? No momento, eu simplesmente não conheço a rota lógica que os pacotes transferidos levariam do meu PC para o servidor?

Obrigado!

    
por Max 08.06.2016 / 16:41

1 resposta

0

Desde que o NAS e o seu computador estejam todos na mesma sub-rede, você nunca deve estar tocando o roteador. Seu computador também está obtendo seu endereço IP do roteador? De acordo com o seu diagrama, não parece haver nada em uma rede, sub-rede ou VLAN diferente, portanto, suponho que exista apenas o servidor DHCP.

Você pode verificar a rota que seus pacotes estão fazendo executando traceroute (tracert no Windows) do seu computador para o seu NAS. O caminho que o traceroute imprime mostrará exatamente como você está se conectando. No seu caso, basta imprimir o nome do seu computador e, em seguida, o nome do NAS / IP.

Por exemplo, se eu rastrear meu servidor de arquivos em casa a partir da minha área de trabalho, é o que recebo:

robbie@khepri:/home/robbie
$ traceroute thoth
traceroute to thoth (192.168.2.14), 30 hops max, 60 byte packets
 1  thoth.reeds.local (192.168.2.14)  0.421 ms  0.417 ms  0.403 ms

Que não mostra saltos adicionais, mesmo que passe por um switch. Por outro lado, se eu traçar uma rota na minha sub-rede de laboratório a partir da minha área de trabalho, você verá que ela passa pelo meu roteador, embora esteja fisicamente no mesmo local:

robbie@khepri:/home/robbie
$ traceroute 172.24.20.21
traceroute to 172.24.20.21 (172.24.20.21), 30 hops max, 60 byte packets
 1  set.reeds.local (192.168.2.1)  1.345 ms  1.313 ms  1.268 ms
 2  172.24.20.21 (172.24.20.21)  1.891 ms  1.536 ms  1.548 ms

Se você está vendo o IP do seu roteador lá, algo sobre o modo como seu NAS ou seu computador está configurado não faz sentido lógico. Não há motivo para ser sub-rede ou usar VLANs em uma rede tão simples quanto a sua, em uma situação doméstica.

Você é capaz de transferir arquivos entre dois clientes diferentes conectados ao mesmo switch que seu computador em velocidades de gigabit? E quanto a dois clientes conectados ao switch que o seu NAS é?

Você pode testar suas velocidades de leitura do NAS fazendo:

dd if=/some/big/file of=/dev/null 

Isso pega / algum arquivo / big / e o lê do disco e o grava em lugar nenhum. Ele lhe dará uma idéia básica (mas não perfeita) de suas velocidades de leitura sustentadas. Em dd, if = ... significa InputFile, de = ... significa OutputFile.

Você pode testar suas velocidades de gravação do NAS fazendo:

dd if=/dev/zero of=/somewhere/test.file bs=9000K count=1000

Isso vai escrever um arquivo de 9GB cheio de zeros, você precisa ter certeza de que o arquivo que você está escrevendo é maior do que o cache de gravação (se você tiver um no NAS) porque senão você verá algo ridículo como 48GB / seg

    
por 08.06.2016 / 17:30