Noções básicas sobre o endereçamento de TCP/IP e sub-redes Noções básicas

Traduções deste artigo Traduções deste artigo
ID do artigo: 164015 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

Quando você configura o protocolo TCP/IP em um computador com Microsoft Windows, endereço anIP, máscara de sub-rede e, normalmente um gateway padrão são necessários nas definições de configuração de theTCP/IP.

Para configurar o TCP/IP corretamente, é necessário compreender como as redes TCP/IP são endereçados e dividida em sub-redes e de redes. Thisarticle serve como uma introdução geral aos conceitos de divisão em sub-redes e redes IP. Um glossário será incluído no final do artigo.

Mais Informações

O sucesso do TCP/IP como o protocolo de rede da Internet é largelybecause de sua capacidade de se conectar de redes de diferentes tamanhos andsystems de tipos diferentes. Essas redes são arbitrariamente definido intothree classes principais (junto com alguns outros) que predefinidos tamanhos, cada um deles pode ser dividida em sub-redes menores por systemadministrators. Uma máscara de sub-rede é usada para dividir um endereço IP em twoparts. Uma parte identifica o host (computador), outra parte identifiesthe rede ao qual ele pertence. Para entender melhor como máscaras de andsubnet de endereços IP funcionam, examine um endereço IP (Internet Protocol) e veja howit está organizado.

Endereços IP: redes e hosts

Um endereço IP é um número de 32 bits que identifica um host (computeror outro dispositivo, como uma impressora ou um roteador) em uma rede TCP/IP.

Normalmente, os endereços IP são expressos em formato decimal-pontuada, com fournumbers separados por pontos, como 192.168.123.132. Para entender a máscaras de howsubnet são usadas para distinguir entre hosts, redes, andsubnetworks, examine um endereço IP na notação binária.

Por exemplo, o endereço IP do ponto decimal 192.168.123.132 é (em binarynotation) o número de 32 bits 110000000101000111101110000100. Este numbermay ser difícil de compreender, então dividi-lo em quatro partes de oito binarydigits.

Essas seções de oito bits são conhecidas como octetos. O exemplo de endereço IP, em seguida, torna-se 11000000.10101000.01111011.10000100. Este número makesa apenas pouco mais sentido, isso para a maioria dos usos, format converter intodotted endereço binário-decimal (192.168.123.132). Os byperiods de números decimais separados são os octetos convertidos de binários em notação decimal.

Para uma rede de longa distância de TCP/IP (WAN) para trabalhar com eficiência uma rede collectionof, os roteadores transmitem pacotes de dados entre redes notknow o local exato de um host para o qual um pacote de informações isdestined. Roteadores apenas sabem qual rede o host é um membro do e useinformation armazenados em suas tabelas de roteamento para determinar como obter o packetto do host de destino. Depois que o pacote é entregue à rede do thedestination, o pacote é entregue ao host apropriado.

Para que esse processo funcione, o endereço IP tem duas partes. O primeiro endereço IP de parte parte é usado como um endereço de rede, a última parte como uma hostaddress. Se você executar o exemplo 192.168.123.132 e dividi-lo em partes de thesetwo você obtém o seguinte:
   192.168.123.    Network
              .132 Host
				
- ou -
   192.168.123.0 - network address.
   0.0.0.132     - host address.
				

Máscara de sub-rede

O segundo item, que é necessário para TCP/IP funcione, é a máscara de sub-rede.A máscara de sub-rede é usada pelo protocolo TCP/IP para determinar se um hostis na sub-rede local ou em uma rede remota.

No TCP/IP, as partes do endereço IP que são usadas como os endereços de rede andhost não são fixos, para que o abovecannot de endereços de rede e de host ser determinada, a menos que você obtém mais informações. Este issupplied informações em outro número de 32 bits chamado uma máscara de sub-rede. Neste exemplo, a máscara de sub-rede é 255.255.255.0. Não é óbvio que esse número meansunless, você sabe que 255 na notação binária é igual a 11111111; Assim, a máscara de thesubnet é:
   11111111.11111111.11111111.0000000
				
Alinhar o endereço IP e a máscara de sub-rede juntas, as partes de andhost de rede do endereço podem ser separadas:
   11000000.10101000.01111011.10000100 -- IP address (192.168.123.132)
   11111111.11111111.11111111.00000000 -- Subnet mask (255.255.255.0)
				
Os primeiros 24 bits (o número na máscara de sub-rede) são identifiedas o endereço de rede, com os últimos 8 bits (o número de remainingzeros na máscara de sub-rede) identificado como o endereço do host. Isso proporciona youthe a seguir:
   11000000.10101000.01111011.00000000 -- Network address (192.168.123.0)
   00000000.00000000.00000000.10000100 -- Host address (000.000.000.132)
				
Então agora você sabe, para que este exemplo usando um 255.255.255.0, máscara de sub-rede, que a identificação de rede é 192.168.123.0 e o endereço do host é 0.0.0.132. Quando apacket chegar a 192.168.123.0 sub-rede (da rede local de sub-rede ou aremote) e ele tem um endereço de destino de 192.168.123.132, SeuComputador irá recebê-lo da rede e processá-lo.

Quase todas as máscaras de sub-rede decimal convertem números binários allones à esquerda e todos os zeros à direita. Alguns outros subnetmasks comuns são:
   Decimal                 Binary
   255.255.255.192         1111111.11111111.1111111.11000000
   255.255.255.224         1111111.11111111.1111111.11100000
				
Internet RFC 1878 (disponível no http://www.internic.NET ) descreve o válido sub-redes e máscaras de sub-rede que podem ser usadas em redes TCP/IP.

Classes de rede

Endereços na Internet são alocados pelo InterNIC (http://www.internic.NET ), a organização que administra a Internet. Esses endereços IP são divididos em classes. As opções mais comuns são classes A, B e D de Classes de c e E existem, mas geralmente não são usadas por usuários finais. Cada uma das classes de endereço tem uma máscara de sub-rede padrão diferente. Você pode identificar a classe de um endereço IP, observando seu primeiro octeto. A seguir estão os intervalos de endereços de classe A, B e C Internet, cada um com um endereço de exemplo:
  • Redes de classe A usam uma máscara de sub-rede de 255.0.0.0 padrão e tem de 0 a 127 como seu primeiro octeto. O endereço 10.52.36.11 é um endereço de classe A. O primeiro octeto é 10, que está entre 1 e 126, inclusive.
  • Redes de classe B usam uma máscara de sub-rede de 255.255.0.0 padrão e tem 128-191 como seu primeiro octeto. O endereço 172.16.52.63 é um endereço de classe B. O primeiro octeto é 172, que está entre 128 e 191, inclusive.
  • Redes de classe C usam uma máscara de sub-rede de 255.255.255.0 padrão e tem 192-223 como seu primeiro octeto. O endereço 192.168.123.132 é um endereço de classe C. O primeiro octeto é 192, que é entre 192 e 223, inclusive.
Em algumas situações, os valores de máscara de sub-rede padrão não atender às necessidades da organização, devido a topologia física da rede, orbecause os números de redes (ou hosts) não cabem dentro de restrições de máscara defaultsubnet. A próxima seção explica como redes podem bedivided usando máscaras de sub-rede.

Divisão em sub-redes

Uma rede de classe A, B ou C TCP/IP pode ser o bya dividido ou sub-redes, o administrador do sistema. Isso se torna necessário conciliar thelogical esquema de endereço da Internet (o mundo abstrato de sub-redes de addressesand IP) com as redes físicas em uso pelo mundo real.

Um administrador do sistema que é alocado a um bloco de endereços IP pode beadministering redes que não são organizados de forma que lida facilmente com fitsthese. Por exemplo, você tem uma rede de longa distância com 150 hostson três redes (em cidades diferentes) que são conectadas por um TCP/IProuter. Cada uma dessas três redes tem 50 hosts. São alocados rede C de theclass 192.168.123.0. (Para ilustração, esse endereço é actuallyfrom um intervalo que não está alocado na Internet.) Isso significa que é possível usar os endereços 192.168.123.1 para 192.168.123.254 para os hosts de 150.

Dois endereços que não podem ser usados no seu exemplo são 192.168.123.0 and192.168.123.255 porque o binário lida com uma parte de host do onesand todos os zeros são inválidos. O endereço zero é inválido porque é são usadosPara especificar uma rede sem especificar um host. O endereço 255 (em binarynotation, um endereço de host de todos os números) é usado para transmitir um host de toevery mensagens em uma rede. Apenas lembre-se de que o endereço do primeiro e do último inany rede ou sub-rede não pode ser atribuído a qualquer host individual.

Agora, você poderá fornecer endereços IP a 254 hosts. Isso funciona fineif que todos os 150 computadores estão em uma única rede. No entanto, o computersare 150 em três redes físicas separadas. Em vez de solicitar blocos de moreaddress para cada rede, você pode dividir a rede em sub-redes que permitem que você use um bloco de endereços em várias redes físicas.

Nesse caso, é dividir a rede em quatro sub-redes usando uma máscara de sub-rede que torna o endereço de rede maior e o possível intervalo de hostaddresses menores. Em outras palavras, você está 'empréstimo' alguns bitsusually usado para o endereço do host e usá-los para a rede portionof o endereço. A máscara de sub-rede 255.255.255.192 oferece quatro redes of62 hosts cada. Isso funciona porque na notação binária, 255.255.255.192 é igual a 1111111.11111111.1111111.11000000. Os dois primeiros dígitos do octeto somenteos tornam-se endereços de rede, para que você obtenha o networks00000000 adicionais (0), 01000000 (64), 10000000 (128) e 11000000 (192). (Someadministrators usará apenas dois as sub-redes usando uma máscara de sub-rede 255.255.255.192as. Para obter mais informações sobre esse tópico, consulte o RFC 1878.) Inthese quatro redes, os últimos 6 dígitos binários podem ser usados para hostaddresses.

Usando uma máscara de sub-rede de 255.255.255.192, seu 192.168.123.0 rede thenbecomes as quatro redes 192.168.123.0, 192.168.123.64, 192.168.123.128and 192.168.123.192. Essas quatro redes teria como hostaddresses válido:
   192.168.123.1-62
   192.168.123.65-126
   192.168.123.129-190
   192.168.123.193-254
				
Lembre-se, novamente, que hospedam binário lida com todos os números, ou todos os zeros areinvalid, portanto, você não pode usar endereços com o último octeto de 0, 63, 64,127, 128, 191, 192 ou 255.

Você pode ver como isso funciona, observando dois endereços de host, 192.168.123.71 e 192.168.123.133. Se você usou a máscara de sub-rede de classe C padrão de 255.255.255.0, os dois endereços estão na 192.168.123.0 rede.No entanto, se você usar a máscara de sub-rede de 255.255.255.192, eles são redes de ondifferent; 192.168.123.71 é sobre a 192.168.123.64 192.168.123.133 de rede, é sobre a 192.168.123.128 rede.

Gateways padrão

Se precisar de um computador de TCP/IP para se comunicar com um host em outra rede, ele geralmente irá se comunicar por meio de um dispositivo chamado de roteador. Em TCP/IPterms, um roteador que está especificado em um host, que vincula a subnetto do host outras redes, é chamado um gateway padrão. Esta seção explica howTCP/IP determina se ou não enviar pacotes para a toreach de gateway padrão de outro computador ou dispositivo na rede.

Quando um host tenta se comunicar com outro dispositivo usando TCP/IP, itperforms uma comparação de processo usando o definido thedestination e máscara de endereço IP da sub-rede em comparação com a máscara de sub-rede e o seu próprio endereço IP. Theresult desta comparação diz ao computador se o destino é alocal host ou um host remoto.

Se o resultado desse processo determina o destino para ser um host local, em seguida, o computador simplesmente enviará o pacote na sub-rede local.Se o resultado da comparação determina o destino seja um remotehost, o computador encaminhará o pacote para o padrão gatewaydefined em suas propriedades de TCP/IP. É responsabilidade do therouter para encaminhar o pacote para a sub-rede correta.

Solução de problemas

Problemas de rede TCP/IP são geralmente causados por configuração incorreta de thethree entradas principal nas propriedades de TCP/IP do computador. Sobre o howerrors na configuração de TCP/IP afetam as operações de rede, você pode solvemany problemas comuns de TCP/IP.

Máscara de sub-rede incorreta: Se uma rede usa uma máscara de sub-rede diferente thedefault máscara para sua classe de endereço e um cliente ainda estiver configurado com a máscara de sub-rede padrão para a classe de endereço, comunicação falhará tosome nas proximidades de redes, mas não para aqueles distantes. Por exemplo, se você createfour sub-redes (como no exemplo a divisão em sub-redes) mas usar a incorrectsubnet máscara de 255.255.255.0 em sua configuração de TCP/IP, hosts nãoserão capaz de determinar que alguns computadores estão em sub-redes diferentes thantheir próprio. Quando isso acontece, os pacotes destinados para hosts em redes differentphysical que fazem parte do mesmo endereço de classe C serão não besent para um gateway padrão para a entrega. Um sintoma comum disso é quando acomputer podem se comunicar com hosts que estejam em sua rede local e cantalk para todas as redes remotas, exceto aqueles que estão próximos e tiver o endereço sameclass A, B ou C. Para corrigir esse problema, digite a máscara de correctsubnet na configuração do TCP/IP para que o host.

Endereço IP incorreto: Se você colocar os computadores com endereços IP que principal em sub-redes separadas em uma rede local uns com os outros, eles nãoserão capazes de se comunicar. Eles tentarão enviar pacotes para cada otherthrough um roteador que não conseguirá encaminhá-las corretamente. Asymptom do problema é um computador que pode se comunicar com hosts no remotenetworks, mas não consegue se comunicar com alguns ou todos os computadores em sua localnetwork. Para corrigir esse problema, verifique se que todos os computadores na rede samephysical possuem endereços IP na mesma sub-rede IP. Se você ficar sem endereços IP em um único segmento de rede, existem soluções de que gobeyond o escopo deste artigo.

Gateway padrão incorreto: Um computador configurado com um defaultgateway incorreta será capaz de se comunicar com hosts em seu próprio segmento de rede, mas não conseguirão se comunicar com hosts em redes remotas algumas ou todas as. Ifa única rede física tem mais de um roteador e o routeris errado configurado como gateway padrão, um host será capaz de communicatewith alguns remoto redes, mas não para outros. Esse problema é comum se anorganization tiver um roteador para uma rede TCP/IP interna e outro routerconnected à Internet.

Referências

Duas referências populares sobre TCP/IP são:

"TCP/IP ilustrado, Volume 1: os protocolos" Richard Stevens, AddisonWesley, 1994

"A interconexão de redes com TCP/IP, Volume 1: princípios, protocolos e arquitetura," Douglas E. Comer, Prentice Hall, 1995

Recomenda-se que uma rede forTCP/IP responsável do administrador de sistema tenha pelo menos uma dessas referências disponíveis.

Glossário

Endereço de difusão - um endereço IP com uma parte de host é todos os números.

Host ? Um computador ou outro dispositivo em uma rede TCP/IP.

Internet - A coleção global de redes que são conectadas togetherand compartilhamento um comuns intervalo de endereços IP.

InterNIC ? A organização responsável pela administração da EndereçosIP na Internet.

IP - O protocolo de rede usado para enviar pacotes de rede em uma rede de TCP/IP ou na Internet.

Endereço IP - 32-bit endereço exclusivo para um host em uma orinternetwork de rede TCP/IP.

Rede ? Há dois usos do termo rede neste artigo. Um grupo de isa de computadores em um segmento de rede física; o outro é o intervalo de endereços de rede anIP que é alocado pelo administrador do sistema.

Endereço de rede - um endereço IP com uma parte de host for zero.

Octeto ? Um número de 8 bits, 4 dos quais incluem um endereço IP de 32 bits. Theyhave uma variedade de 11111111 00000000 que correspondem ao decimal valores de 0 a 255.

Pacote-- Uma unidade de dados transmitidos por uma rede TCP/IP ou areanetwork grande.

RFC (Request for Comment) ? um documento usado para definir padrões em theInternet.

Router: Um dispositivo que transmite tráfego de rede entre redes IP diferentes.

Máscara de sub-rede ? Um número de 32 bits usado para distinguir o hostportions de um endereço IP e de rede.

Sub-rede ou sub-rede ? uma rede menor criada dividindo uma largernetwork em partes iguais.

TCP/IP ? Usado amplamente, o conjunto de protocolos, padrões e utilitiescommonly usados na Internet e em redes de grandes porte.

Rede de longa distância (WAN) ? uma rede grande é uma coleção de smallernetworks separados por roteadores. A Internet é um exemplo de uma largeWAN muito.

Propriedades

ID do artigo: 164015 - Última revisão: domingo, 9 de fevereiro de 2014 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows 95
Palavras-chave: 
kbnetwork kbusage kbmt KB164015 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 164015

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com