Quais são os possíveis problemas no uso do tempo de concessão de DHCP muito curto (1min)?

19

Nós temos uma configuração de rede para uma demonstração, que dura cerca de 15 min. Nosso servidor DHCP está configurado para atribuir ~ 100 endereços (número máximo de conexões simultâneas ou nosso AP) ... mas como as pessoas podem entrar e sair rapidamente, precisamos manter o tempo de concessão muito curto para liberar os endereços IP e permitir outras pessoas para se conectar.

Inicialmente eu queria um tempo de aluguel de apenas 25 segundos, considerando que a demo é bem curta, e para ter certeza de que nenhum IP será "abusivamente" reservado pelo servidor DHCP ... No entanto, tenho medo de várias coisas.

Primeiro , o impacto na carga da rede.

Segundo , li aqui e ali que pode haver alguns problemas "estranhos" com aluguéis de tempo abaixo de 1 minuto (por exemplo, O que é uma boa configuração de tempo limite de concessão DHCP ).

Alguém sabe quais podem ser os diferentes problemas com o uso de um contrato de tempo tão curto? Qual é o impacto na rede? Qual seria uma duração de contrato curta mas segura a ser usada?

    
por sebpiq 18.09.2014 / 15:18

2 respostas

24

Com um tempo de concessão muito baixo, você verá um aumento do tráfego de rede, particularmente o tráfego de transmissão, já que as fases "descobrir" e "oferecer" do DHCP são transmissões da camada 2. Quanto de um problema isso depende de muitos fatores, como o tamanho e a complexidade da rede, a latência, o desempenho do servidor DHCP, etc. Lembre-se de que os clientes DHCP não esperam até que a concessão deles expire para tentar renová-lo. Então, se você me der um contrato de 60 segundos, falarei com o servidor DHCP (potencialmente) a cada 30 segundos para renová-lo.

Quanto a questões "estranhas", vale tudo. Diferentes clientes DHCP se comportarão de maneira diferente. Alguns podem lidar com isso bem, alguns podem ter problemas para renovar tantas vezes e falhar. Talvez existam clientes que obtenham um contrato de aluguel e simplesmente durmam por um certo período de tempo, em seguida, verifique se eles precisam renovar ou lançar o endereço se ele expirar. Se o sono for mais longo que o aluguel, o sistema manterá o IP por mais tempo do que o permitido. Eu não vi esse problema antes, mas eu vi coisas como o IP que um cliente solicita na fase de "solicitação" sendo diferente daquele que o servidor deu na fase de "oferta", mas o servidor realmente deu ao cliente o "pedido". "IP, que já estava em uso. Nunca subestime como o software pode ser mal escrito.

    
por 18.09.2014 / 15:43
15

A correspondência dos tempos de concessão do DHCP com o limite de conexão do seu AP não me parece a melhor maneira de lidar com o problema. Os dois não precisam combinar. Reduza o tempo de concessão do DHCP para algo como duas vezes o tamanho da demonstração (sugestão completamente arbitrária) e expanda seu escopo DHCP para acomodar o número de concessões que você acha que terá em um período de tempo razoável. À medida que os usuários deixam o AP e os novos usuários se conectam, eles obtêm um IP não utilizado do seu amplo pool DHCP ou recebem um endereço IP concedido anteriormente quando esses períodos de concessão expirarem.

Se a configuração do pool de endereços IP do DHCP for o seu meio de controlar quantas pessoas podem se conectar ao AP, eu diria que provavelmente há uma maneira melhor de fazer isso.

    
por 18.09.2014 / 15:58