Acho que a pergunta é sobre Classful Networks - algo que tem sido confinado à história devido a CIDR (roteamento entre domínios sem classe) .
TL; DR
A questão não está clara, parece conter um mal-entendido fundamental e usa um " fato arcaico" (que é comumente confundido) para classificar estudantes. Eu empurro de volta.
Como eles estão perguntando sobre " endereços de rede internos ", então é possível que eles estejam se referindo aos espaços de endereços reservados para Endereços de redes privadas (no entanto, não acho que essa seja a intenção deles):
-
10.0.0.0/8
- uma rede de classe A -
172.16.0.0/12
- 16x redes de classe B, de volta para trás -
192.168.0.0/16
- 256x redes de classe C
A pergunta continua dizendo " digite o número de bytes para cada campo " ... Um endereço IPv4 é um endereço de 32 bits dividido em quatro de 8 bits (1 byte / octeto) pedaços e escritos em decimal. Vamos supor que por " ... número de bytes ... " eles realmente significam " ... número de bits . .. "- especialmente porque existem quatro" campos "dados.
He laughed and said, yes, bytes
Nessecaso,aperguntaprovavelmentepoderiasermelhordescritaabaixo(emboraaindasejaumaperguntaestranha):
Writethenumberofbitsofeachoctetthatisusedtorepresentthenetworkprefix.
Huh..." prefixo de rede" ?
Esse /8
, /12
ou /16
no final dos espaços de endereço reservados acima é um método de representar um máscara de sub-rede . Outra representação com a qual você pode estar mais familiarizado é um valor como 255.255.255.0
(que equivale a /24
).
- Os estados de notação
/x
" x bits são usados para o endereço de rede " - Os estados de notação
255.255.255.0
" esta é a máscara usada para o endereço de rede ".
255.255.255.0
ou /24
pode ser escrito por extenso, em binário como:
dec 255 255 255 0
bin 11111111 11111111 11111111 00000000
Classe A
Então, dado que uma rede Classe A é /8
(ou 255.0.0.0
), pode ser escrita como:
dec 255 0 0 0
bin 11111111 00000000 00000000 00000000
A resposta que eu daria seria: 8, 0, 0, 0
.
Classe B
Portanto, considerando que uma rede da Classe B é /16
(ou 255.255.0.0
), ela pode ser escrita como:
dec 255 255 0 0
bin 11111111 11111111 00000000 00000000
A resposta que eu daria seria: 8, 8, 0, 0
.
Classe C
Portanto, considerando que uma rede da Classe C é /24
(ou 255.255.255.0
), ela pode ser escrita como:
dec 255 255 255 0
bin 11111111 11111111 11111111 00000000
A resposta que eu daria seria: 8, 8, 8, 0
.
Por outro lado, se o que eles realmente queriam perguntar era:
Write the number of bits of each octet that is used to represent the host address.
Eu usaria as seguintes respostas - note que os bits são invertidos da máscara de sub-rede para produzir a " máscara de endereço do host ".
Classe A
Então, dado que uma rede Classe A é /8
(ou 255.0.0.0
), pode ser escrita como:
dec 255 0 0 0
bin 11111111 00000000 00000000 00000000 <== subnet mask
bin 00000000 11111111 11111111 11111111 <== host address mask
A resposta que eu daria seria: 0, 8, 8, 8
.
Classe B
Portanto, considerando que uma rede da Classe B é /16
(ou 255.255.0.0
), ela pode ser escrita como:
dec 255 255 0 0
bin 11111111 11111111 00000000 00000000
bin 00000000 00000000 11111111 11111111 <== host address mask
A resposta que eu daria seria: 0, 0, 8, 8
.
Classe C
Portanto, considerando que uma rede da Classe C é /24
(ou 255.255.255.0
), ela pode ser escrita como:
dec 255 255 255 0
bin 11111111 11111111 11111111 00000000
bin 00000000 00000000 00000000 11111111 <== host address mask
A resposta que eu daria seria: 0, 0, 0, 8
.