Classes de Endereço IP - Guia Completo das Classes A, B, C, D, E
Classes de Endereço IP
A comunidade da Internet originalmente definiu cinco classes de endereço para acomodar redes de tamanhos variados. A classe do endereço define quais bits são usados para o ID de rede e quais bits são usados para o ID de host. Ela também define o número possível de redes e o número de hosts por rede.
Classe A
Os endereços de classe A são atribuídos a redes com um número muito grande de hosts. O bit de ordem mais alta em um endereço de classe A é sempre definido como zero. Os próximos sete bits (completando o primeiro octeto) completam o ID de rede. Os 24 bits restantes (os últimos três octetos) representam o ID de host. Isso permite 126 redes e 16.777.214 hosts por rede.
Classe B
Os endereços de classe B são atribuídos a redes de médio a grande porte. Os dois bits de ordem mais alta em um endereço de classe B são sempre definidos como binário 1 0. Os próximos 14 bits (completando os dois primeiros octetos) completam o ID de rede. Os 16 bits restantes (últimos dois octetos) representam o ID de host. Isso permite 16.384 redes e 65.534 hosts por rede.
Classe C
Os endereços de classe C são usados para redes pequenas. Os três bits de ordem mais alta em um endereço de classe C são sempre definidos como binário 1 1 0. Os próximos 21 bits (completando os três primeiros octetos) completam o ID de rede. Os 8 bits restantes (último octeto) representam o ID de host. Isso permite 2.097.152 redes e 254 hosts por rede.
Classe D
Os endereços de classe D são reservados para endereços IP de multicast. Os quatro bits de ordem mais alta em um endereço de classe D são sempre definidos como binário 1 1 1 0. Os bits restantes são para o endereço que os hosts interessados reconhecem.
Classe E
A classe E é um endereço experimental reservado para uso futuro. Os bits de ordem mais alta em um endereço de classe E são definidos como 1111.
| Classe | Valor de w | Porção de ID de Rede | Porção de ID de Host | Redes Disponíveis | Hosts por Rede |
|---|---|---|---|---|---|
| A | 1–126 | w | x.y.z | 126 | 16.777.214 |
| B | 128–191 | w.x | y.z | 16.384 | 65.534 |
| C | 192–223 | w.x.y | z | 2.097.152 | 254 |
Diretrizes para o ID de Rede
O ID de rede identifica os hosts TCP/IP que estão localizados na mesma rede física. Todos os hosts na mesma rede física devem receber o mesmo ID de rede para se comunicarem entre si.
Siga estas diretrizes ao atribuir um ID de rede:
- O ID de rede deve ser exclusivo dentro da internetwork IP. Se você planeja ter uma conexão roteada direta com a Internet pública, o ID de rede deve ser exclusivo na Internet. Se você não planeja se conectar à Internet pública, o ID de rede local deve ser exclusivo dentro da sua internetwork privada.
- O ID de rede não pode começar com o número 127. O número 127 em um endereço de classe A é reservado para funções internas de loopback.
- Todos os bits dentro do ID de rede não podem ser definidos como 1. Todos os bits em 1 no ID de rede são reservados para uso como endereço de broadcast IP.
- Todos os bits dentro do ID de rede não podem ser definidos como 0. Todos os bits em 0 no ID de rede são usados para indicar um host específico na rede local e não são roteados.
| Classe de Endereço | Primeiro ID de Rede | Último ID de Rede |
|---|---|---|
| Classe A | 1.0.0.0 | 126.0.0.0 |
| Classe B | 128.0.0.0 | 191.255.0.0 |
| Classe C | 192.0.0.0 | 223.255.255.0 |
Diretrizes para o ID de Host
O ID de host identifica um host TCP/IP dentro de uma rede. A combinação do ID de rede IP e do ID de host IP forma um endereço IP.
Siga estas diretrizes ao atribuir um ID de host:
- O ID de host deve ser exclusivo dentro do ID de rede.
- Todos os bits dentro do ID de host não podem ser definidos como 1, pois esse ID de host é reservado como endereço de broadcast para enviar um pacote a todos os hosts de uma rede.
- Todos os bits no ID de host não podem ser definidos como 0, pois esse ID de host é reservado para indicar o ID de rede IP.
| Classe de Endereço | Primeiro ID de Host | Último ID de Host |
|---|---|---|
| Classe A | w.0.0.1 | w.255.255.254 |
| Classe B | w.x.0.1 | w.x.255.254 |
| Classe C | w.x.y.1 | w.x.y.254 |