
Essepáginaoferece duas opções: se você tiver mais de 254 hosts, obter outro intervalo de IP ou usar sub-redes.
Mas se você possui um intervalo de endereços IP que permite ter mais de 254 hosts, por que não continuar atribuindo endereços IP a cada host?
Solicite outro número de rede completo para cada nova instalação - o que é ganancioso se sua rede existente ainda tiver números de host não atribuídos suficientes para todos
Se sua rede existente ainda tiver números de host não atribuídos suficientes, por que não usá-los como estão?
Posso entender o NAT como uma forma de adicionar mais hosts a uma rede sem solicitar outro intervalo de endereços IP. Além disso, os escritórios onde os trabalhadores só precisam de acesso à Internet e aos recursos locais não usarão NAT de qualquer maneira e só precisarão usar (a ordem de) um endereço IP global?
Pelo que entendi, digamos, em um prédio de escritórios padrão, normalmente cada host não está conectado à Internet, mas à rede local, e através disso eles podem acessar a Internet, então em que circunstâncias cada host precisaria de um endereço alocado globalmente e não usar NAT?
Responder1
DR:Você já está usando NAT. Se precisar de mais endereços, você pode criar novas sub-redes ou alterar a máscara de sub-rede da rede para algo mais alto para obter um alcance maior. Tipo, 192.168.0.0/23 (é uma máscara de 255.255.254.0). Isso lhe daria 192.168.0.1 - 192.168.1.254 como seu intervalo de rede e 510 endereços de host.
Você está cruzando 2 conceitos aqui. O NAT é usado para fornecer a vários dispositivos um ponto de acesso externo. Isto, numa rede doméstica, por exemplo, permite que vários sistemas acedam à Internet partilhando um endereço IP externo (ou seja, roteável publicamente).
Uma sub-rede, como no exemplo acima, é a rede interna, atrás do dispositivo NAT (para simplificar). A maioria das redes SOHO possui uma sub-rede, talvez 192.168.0.0 ou algo parecido. Roteadores SOHO (NAT, firewall, etc) fornecem uma máscara de sub-rede 255.255.255.0. Você pode ver essas coisas em sua rede doméstica abrindo o prompt de comando (no Windows) e digitando:
ipconfig /all
Isso mostrará seu endereço IP local, a máscara de sub-rede e muitas outras informações. Em uma sub-rede 255.255.255.0 (também chamada de rede /24, como em 192.168.0.0/24), são atribuídos 255 endereços. O endereço superior, 192.168.0.255, é o endereço de broadcast da rede e não pode ser usado. O endereço inferior, 192.168.0.0, é o endereço de rede e não pode ser usado.
Redes maiores, e até mesmo algumas redes de pequenas empresas, terão múltiplas sub-redes. As grandes empresas quase sempre precisam de diversas redes, e é importante segmentar o tráfego por vários motivos além do número de hosts que ele pode suportar. Grandes redes terão uma variedade de roteadores, balanceadores de carga e possivelmente servidores DNS. Vamos chamá-lo de 192.168.0.0/24. Então, suas redes de comutação central e periférica podem ter uma sub-rede, 192.168.1.0/24. O servidor pode ter 192.168.2.0/24. Talvez algo ainda maior, ou vários blocos para diferentes racks ou data centers. Poderíamos dar aos servidores um 10.0.0.0/16 com 65.536 endereços. Provavelmente isso não é ideal por motivos fora do assunto, mas ilustra o ponto.
Além disso, os usuários na construção de um obtêm 192.168.11.0/24, na construção 2 obtêm 192.168.12.0/24, etc. Depois, há essas coisas chamadas switches principais que cuidam de todas essas VLANS (redes locais virtuais, executadas em sub-redes diferentes, que é a abreviação de sub-redes) e para onde seu tráfego deve ir. Toda essa rede do campus poderia estar por trás de 10 roteadores com 100 endereços IP da Internet (endereços publicamente roteáveis), executando NAT para garantir que o tráfego de saída e entrada da Internet chegue onde deveria.
Espero que isso ajude. Li sua pergunta algumas vezes e parece que é isso que você está procurando.
EDIT: Um pôster pediu alguma clareza. Acredito que seja padrão referir-se ao lado interno de um roteador como "atrás" do roteador. A internet é o lado “frontal” ou “avançado”. Além disso, os roteadores comerciais podem oferecer suporte a vários endereços IP. Portanto, no meu exemplo de 10 roteadores com 100 endereços IP, podem ser 10 endereços IP de Internet por roteador ou qualquer outra configuração. Muitos roteadores para redes grandes fazem balanceamento de carga ou failover para peças de reposição, às vezes ambos. Por fim, sim, a rede 10. é para redes grandes. MAS, 10.0.0.0/8 alocaria toda a rede 10., com 16.777.214. Isso anularia o propósito da sub-rede. Se precisássemos de 2.000 hosts, eu teria minha primeira rede como 10.0.0.0/21 e minha próxima rede seria 10.0.8.0. Isto é o que o VLSM faz e como pode ser usado para criar redes de tamanhos específicos sem ocupar todo o alcance.
Finalmente, aqui está um diagrama de rede da Cisco para mostrar que não sou louco e que esses tipos de redes existem na prática comum:
Núcleo:
Rede Expandida de Campus:
Fonte:http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Security/SAFE_RNEXT.html
Responder2
Outros postaram respostas boas (mas longas). Aqui está um breve.
Ao manter limitado o número de hosts em um domínio, você reduz a quantidade de tráfego em partes da rede e pode usar esse fato para aproveitar isso e aumentar a velocidade na rede. Ter uma grande rede "plana", onde todos os hosts estão em uma única sub-rede, torna-se difícil de controlar e gerenciar.
Além disso, ter várias sub-redes permite a implementação de melhor segurança, limitando os recursos com base no intervalo de IP (ou interface, se configurada corretamente) no nível do roteador/firewall.
Responder3
MagnaVis menciona muitos pontos sólidos, mas você não pode esquecer que antigamente uma tempestade de transmissão poderia derrubar uma rede, e ainda pode em alguns casos. Sub-redes menores significam menos transmissões a serem reconhecidas, o que é benéfico para todos os hosts nelas. Não é mais o problema que costumava ser, simplesmente por causa do poder dos computadores modernos e da tolerância e velocidade dos equipamentos de rede modernos.
"O IPv4 usa transmissões de forma muito prolífica, causando uma série de problemas, o pior dos quais é, obviamente, a temida tempestade de transmissões - um dilúvio descontrolado de tráfego de transmissão encaminhado que pode deixar uma rede inteira de joelhos e devorar até a última gota de largura de banda. Outra coisa desagradável sobre o tráfego de transmissão é que ele interrompe todos os dispositivos da rede. Quando uma transmissão é enviada, cada máquina tem que parar o que está fazendo e responder ao tráfego, independentemente de a transmissão ser destinada a isso ou não. - CCNA: Guia de estudo do Cisco Certified Network Associate: Exame 640-802
//VLANs
A principal razão pela qual as empresas empregam vlans, como MagnaVis mencionou, não é para obter mais IPs, mas para segregar e gerenciar dados. Os usuários da vlan 105 podem ver o tráfego do servidor da vlan 120? O tráfego da rede convidada é roteado através da pilha de switches de dados de 10 GB ou diretamente para a Internet?
// Sub-redes
Caso você precise de mais nós em uma única sub-rede, você descarta a sub-rede para uma classe B. Hoje, uma empresa NUNCA deve implementar uma rede /24 (255.255.255.0) quando começar a construir sua primeira rede. Isso causará dores de crescimento. Espere que cada funcionário utilize três endereços IP, no mínimo, e com orçamento adequado.
//NAT
Como o número de endereços IP é limitado, o NAT é usado como método de preservação de endereços. É por isso que as redes internas têm intervalos de endereços 192.168.xx, 10.xxx, etc. Existem exemplos de intervalos de endereços IP reservados. Veja o link abaixo. O NAT permite que os hosts internos usem esses IPs reservados e os traduzam todos em um único endereço IP externo. Desta forma podemos fazer com que milhares de hosts acessem a internet através de um único IP, daí a preservação do endereço IP. Caso você precise de um endereço IP externo dedicado para um servidor, você também pode configurá-lo usando NAT.
Os endereços IPv4 são muito valiosos. Eu adoraria ter um bloco classe A. Eu ficaria rico! ~ Confira isso.http://www.networkworld.com/article/2228854/microsoft-subnet/microsoft-pays-nortel--7-5-million-for-ipv4-addresses.html e http://forums.theregister.co.uk/forum/1/2011/12/05/borders_flogs_ipv4_addys/
Mais informações:
http://en.wikipedia.org/wiki/Reserved_IP_addresses
http://www.linuxplanet.com/linuxplanet/tutorials/6510/1
http://www.cisco.com/c/en/us/support/docs/ip/network-address-translation-nat/13772-12.html
Responder4
A página da web que você refere diz
Nem todo ambiente de rede requer sub-redes.
Em teoria isso pode ser verdade, ou pode nem ser verdade em teoria. Como se você tivesse dois computadores conectados por um cabo e nenhum roteador, nenhum switch, nenhum esquema de endereçamento de camada 3. Em seguida, escolha um computador, seja em uma sub-rede física. talvez, talvez não.
De acordo com a Wikipédia"A subnetwork, or subnet, is a logical, visible subdivision of an IP network."
Tenho minhas dúvidas de que a Wikipedia esteja correta, por exemplo, como se as sub-redes não pudessem ser físicas ou se limitassem apenas ao IP, mas a página da Web que você cita está usando uma definição como essa. E claramente, se você receber uma subdivisão da Internet (uma rede IP bastante famosa), ou mesmo apenas um IP de uma sub-rede fornecida ao seu ISP, então sua rede tem/está em uma sub-rede.
Até a rede que ela descreve possui a sub-rede que lhe foi fornecida.
Portanto, a página da Web à qual você se refere está completamente errada!
O que esta página significa é que nem todo ambiente de rede requer sub-redes adicionais. Eu poderia concordar com isso
Acho que outra definição de sub-rede poderia dizer que o bloco de endereço IP fornecido pela IANA é chamado apenas assim, um bloco de endereço IP, e não uma sub-rede. Eu acho que você pode dizer que não há sub-rede. Embora mesmo assim exista, porque você teria uma máscara de sub-rede. Em última análise, os termos precisam ser definidos.
Por exemplo, se a rede da sua organização tiver 254 hosts ou menos — e a rede residir em um prédio (que conceito), não há motivo para sub-redes.
A página da web não significa nenhuma razão para sub-rede adicional (ou seja, nenhuma razão para sub-rede da sub-rede que lhe foi dada).
E mesmo isso não é verdade. E 254 hosts ou não é absolutamente irrelevante. Um administrador pode querer separar as coisas e ter uma sub-rede para um grupo no prédio, e uma sub-rede para outro grupo no mesmo prédio, e um firewall entre eles.
E se os hosts estivessem em edifícios diferentes, suponho que provavelmente haveria sub-redes diferentes, mas talvez seja possível tê-los na mesma sub-rede, provavelmente há muitas maneiras, não tenho certeza se todas são viáveis, mas de qualquer maneira , parece que a página da Web também está errada.
O título da página diz
Precisa de mais endereços? Experimente sub-redes e NAT (TCP/IP) Parte 1
Por definição, a criação de sub-redes não proporcionará mais endereços. É como se você tivesse um número x de pessoas e elas se agrupassem em grupos, mas, independentemente de como se agrupassem, ainda seria o mesmo número de pessoas.
O NAT fornecerá mais endereços porque envolve o uso de uma sub-rede adicional, uma que você não estava usando anteriormente.
em que circunstâncias cada host precisaria de um endereço alocado globalmente e não usaria NAT?
Vários servidores online são o motivo típico. E uma empresa que recebeu os endereços IP.
Embora mesmo lá o NAT pudesse ser usado em teoria. Mas acho que o encaminhamento de porta de dispositivos NAT tende a não ser usado lá, pois é um trabalho extra desnecessário, mesmo que houvesse um dispositivo NAT superprofissional que torna o encaminhamento de porta muito profissional, técnico e administrável a partir da linha de comando, é possível. Mas se você está perguntando: Quando as pessoas usam vários IPs públicos, é para vários servidores. Mas não tenho certeza se isso seria uma 'necessidade', pois em teoria isso poderia ser feito por trás do NAT.
Lembre-se que os endereços IP públicos vieram primeiro... antes do NAT. Portanto, é mais uma questão de por que alguém precisa do NAT (e essa questão tem uma resposta clara e definitiva que provocou a invenção do NAT). Agora, como uma pessoa do SOHO, você está vendo todos esses endereços IP privados e perguntando por que precisa de todos os endereços IP públicos! e sim, tecnicamente, suponho que você não precise de mais de um! mas você pode gostar de mais de um para não fazer muito encaminhamento de porta na GUI de um dispositivo NAT.
se você possui um intervalo de endereços IP que permite ter mais de 254 hosts, por que não continuar atribuindo endereços IP a cada host?
254 é irrelevante.
Você pode criar sub-redes, acho que se for realmente grande, você pode ter um problema de velocidade. Você pode pesquisar no Google sobre sub-redes para aumentar o desempenho.
As respostas a esta pergunta expandem isso
https://serverfault.com/questions/445679/potential-impact-of-large-broadcast-domains
Uma resposta sugere que mesmo /22 está bom (são 2.046 hosts).
E outra resposta diz que, se configurada corretamente, mesmo uma sub-rede grande não será um problema. (mas configurá-lo "corretamente" pode exigir muito conhecimento e familiaridade com os problemas!). Um problema são muitas transmissões... mas há outros problemas mencionados que podem afetar o desempenho. E alguns dispositivos talvez não tenham sido realmente projetados/testados com um grande número de hosts em mente.