As sub-redes de uma rede de classe C são da classe C?

1

Exemplo. se eu tenho uma rede de classe C 205.67.35.0 e eu criar sub-redes emprestando 3 bits de host para que a máscara é 255.255.255.224 / 27. Essas redes de classe C de sub-redes resultantes também ou apenas uma rede personalizada?

    
por Phalaxion 19.05.2017 / 08:23

2 respostas

4

A pergunta pode ser interpretada de duas maneiras:

1. Se você está preso em 1990, e "Classe C" é determinado pelos bits principais

Não. Embora a Classe C tenha sido determinada pelos 1 1 0 bits principais (e 209 realmente comece com esses bits), foi definida como tendo 3 bits para o tipo + 21 bits para rede. A RFC 950 , que introduziu as sub-redes, tinha uma separação clara entre "redes" e "sub-redes":

      For example, the Internet address might be interpreted as:

         <network-number><subnet-number><host-number>

      [...]

      For example, on a Class B network with a 6-bit wide subnet field,
      an address would be broken down like this:

                           1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |1 0|        NETWORK            |  SUBNET   |    Host Number    |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Mais tarde:

   Network Number

      The network field of the Internet address.

   Subnet

      One or more physical networks forming a subset of an Internet
      network.  A subnet is explicitly identified in the Internet
      address.

   [...]

   Subnet Number

      A number identifying a subnet within a network.
Portanto, uma sub-rede não era uma rede, e seu "/ 27" não era uma rede Class-C por si só; era uma sub-rede de 3 bits de largura de um.

2. Se você está em 2017, e por "Classe C" você realmente quer dizer / 24 (255.255.255.0)

Ainda não, porque a sub-rede / 27 tem uma máscara de rede obviamente diferente da que as pessoas geralmente chamam de "Classe C".

No lado positivo, como o roteamento sem classes não impõe mais comprimentos específicos de rede, o / 27 não é mais uma mera - é uma 'rede' como um / 24 é.

E, em nome de tudo que é possível, pare de usar as classes de endereço.     

por 19.05.2017 / 13:31
0

Sim, as redes ainda são da classe C:

Address:   205.67.35.0           11001101.01000011.00100011.000 00000
Netmask:   255.255.255.224 = 27  11111111.11111111.11111111.111 00000
Wildcard:  0.0.0.31              00000000.00000000.00000000.000 11111
=>
Network:   205.67.35.0/27        11001101.01000011.00100011.000 00000 (Class C)
Broadcast: 205.67.35.31          11001101.01000011.00100011.000 11111
HostMin:   205.67.35.1           11001101.01000011.00100011.000 00001
HostMax:   205.67.35.30          11001101.01000011.00100011.000 11110
Hosts/Net: 30

Address:   205.67.35.32          11001101.01000011.00100011.001 00000
Netmask:   255.255.255.224 = 27  11111111.11111111.11111111.111 00000
Wildcard:  0.0.0.31              00000000.00000000.00000000.000 11111
=>
Network:   205.67.35.32/27       11001101.01000011.00100011.001 00000 (Class C)
Broadcast: 205.67.35.63          11001101.01000011.00100011.001 11111
HostMin:   205.67.35.33          11001101.01000011.00100011.001 00001
HostMax:   205.67.35.62          11001101.01000011.00100011.001 11110
Hosts/Net: 30   

Address:   205.67.35.64          11001101.01000011.00100011.010 00000
Netmask:   255.255.255.224 = 27  11111111.11111111.11111111.111 00000
Wildcard:  0.0.0.31              00000000.00000000.00000000.000 11111
=>
Network:   205.67.35.64/27       11001101.01000011.00100011.010 00000 (Class C)
Broadcast: 205.67.35.95          11001101.01000011.00100011.010 11111
HostMin:   205.67.35.65          11001101.01000011.00100011.010 00001
HostMax:   205.67.35.94          11001101.01000011.00100011.010 11110
Hosts/Net: 30   
    
por 19.05.2017 / 08:27