Posso usar uma máscara de sub-rede para limitar o número de usuários em um roteador?

1

(Eu não sou um cara da rede, então por favor, humor-me.)

Eu quero configurar um roteador típico de consumidor como um hotspot aberto. No entanto, a conexão à Internet do roteador tem largura de banda limitada. Portanto, gostaria de limitar quantas pessoas podem se conectar a ele simultaneamente.

Eu poderia configurar o DHCP para distribuir um pequeno número de endereços, mas usuários adicionais ainda poderiam se conectar se especificassem seu próprio endereço IP. Então prefiro definir um limite rígido.

Eu estou querendo saber se uma máscara de sub-rede vai fazer o truque. Eu entendo que as máscaras de sub-rede são uma maneira de informar a seção de rede de um endereço IP da parte do host, e eu acho que isso significa que posso limitar o número de endereços possíveis e, portanto, os usuários no roteador. Então:

  • Posso fazer isso?
  • Pode estragar algo mais?
  • Alguém tem paciência suficiente para listar as possíveis máscaras de sub-rede e quantos usuários poderiam se conectar para cada uma delas?

Atualizar

A lista que eu estava procurando (desculpe, eu não estava muito clara) era esta: se os primeiros três octetos são 255.255.255, quais são as possíveis máscaras de rede e quantos hosts elas suportam? Eu encontrei isso no link que Eddy forneceu. Resposta:

  • 255.255.255.0: 254 hosts
  • 255.255.255.128: 126 hosts
  • 255.255.255.192: 62 hosts
  • 255.255.255.224: 30 hosts
  • 255.255.255.240: 14 hosts
  • 255.255.255.248: 6 hosts
  • 255.255.255.252: 2 hosts
  • 255.255.255.254: 0 hosts
  • 255.255.255.255: 0 hosts

Vários de vocês apontaram que limitar usuários não é o mesmo que limitar a largura de banda. É um bom ponto, mas neste caso, estou apenas preocupado em limitar o número de usuários simultâneos.

Então, minha pergunta novamente: se eu simplesmente atribuir uma das máscaras de rede acima ao roteador, ela restringirá o número de possíveis usuários de forma eficaz, conforme listado acima? Pode estragar algo mais?

    
por Nathan Long 23.11.2009 / 05:20

5 respostas

2

Is anyone patient enough to list the possible subnet masks and how many users would be able to connect for each one?

Google encontrou esta calculadora de sub-rede bacana

Uma pequena sub-rede limitará o número de usuários simultâneos - as pessoas que tentam invadir endereços podem causar problemas com endereços IP duplicados. Tudo se resume ao quanto você deseja limitar o uso e em como as pessoas trabalharão para superar as medidas que você implementa.

A qualidade de serviço irá percorrer um longo caminho para ajudar a compartilhar a largura de banda disponível. O Google encontrou este link que lhe dará uma idéia do que está disponível.

Com a tecnologia sem fio, é bastante fácil falsificar / alterar os endereços mac, mas você pode criar alguns scripts para monitorar endereços mac ativos e limitá-los com iptables e algumas classes restritivas de qos.

Editar Para responder à pergunta atualizada: " se eu simplesmente atribuir uma das máscaras de rede acima ao roteador, ela restringirá o número de possíveis usuários de forma eficaz, conforme listado acima? Pode-se estragar algo mais? "

Duas coisas para assistir quando você faz isso:

  • Conta os endereços IP do Access Point e do Internet Gateway (se o gateway for uma caixa diferente) ao decidir quantos hosts permitir.
  • Certifique-se de que o serviço DHCP atribuirá endereços com o endereço inicial correto (por exemplo, se a sua rede iniciar em zero e tiver espaço para 12 hosts, então o serviço dhcp começará a atribuir endereços dentro do intervalo). Eu esperaria que o ponto de acesso fizesse isso automaticamente, mas é algo a ser verificado.
por 23.11.2009 / 06:21
2

A limitação do número de usuários que podem se conectar não é a maneira mais eficiente de limitar a largura de banda. E se você tiver apenas dois usuários conectados, mas um deles estiver baixando um arquivo de 500 MB? Limitar o número de usuários conectados não faz nada para limitar a utilização da largura de banda de cada usuário conectado. Minha sugestão seria encontrar uma maneira de limitar a utilização da largura de banda de cada usuário. Você poderia tentar algo como o NetLimiter em execução em uma máquina de gateway.

link

    
por 23.11.2009 / 15:41
1

Se você não estiver disposto a implementar um sistema de classe empresarial que permita acesso (gratuito) com um pequeno registro, sugiro que sua melhor opção seja usar o plano DHCP e restringir a sub-rede. Defina um curto período de locação de 10 a 20 minutos. Depois que todos os endereços DHCP forem usados, nenhum outro será fornecido. as pessoas teriam que adivinhar o alcance do IP e, mesmo assim, correriam o risco de criar um conflito de IP.

    
por 23.11.2009 / 05:36
0

1) Sim

2)

  • Em primeiro lugar, você deve subtrair um ip do máximo de hosts disponíveis, porque será o IP do seu roteador.

  • O AP pode conter apenas um número limitado de hosts, caso contrário, ele vai começar a mau funcionamento.

  • A limitação por sub-redes funcionará apenas se todos os IPs forem fornecidos pelo DHCP. E você terá que minimizar o tempo de aluguel.

  • É melhor limitar os usuários por velocidade (formatação) e por número de conexões simultâneas (10-20)

  • Verifique esses links sobre a criação de pontos de acesso wi-fi e software especial: primeiro e segundo

por 23.11.2009 / 18:26
0

Os grandes problemas que você tem são

  1. Os clientes acima do limite não conseguirão obter IPs, mas não saberão por que estão falhando ao obter IPs.
  2. A maioria dos dispositivos clientes permanecerá conectada mesmo depois que os usuários pararem de usar a conexão ativamente.

Para que o resultado não seja "os usuários têm que se revezar", alguns usuários ficarão on-line no início do dia e, depois disso, a maioria dos usuários não conseguirá se conectar a maior parte do tempo sem nenhuma razão óbvia. / p>     

por 24.07.2017 / 17:40

Tags