Primeiro, algumas informações básicas sobre o que eu já sei:
Um endereço IPv4 é um endereço de 32 bits que identifica um nó em uma rede. Um endereço IP terá um prefixo IP que determina a parte "Rede" do endereço IP e o restante determinará o "Host".
Um exemplo:
128.208.0.0/24 me dirá que os primeiros 24 bits são a parte "Rede" do endereço IP e os 8 bits restantes serão para o host na rede especificada. Além disso, 128.208.0.0. será o endereço IP mais baixo disponível na rede fornecida.
Agora Tannenbaum afirma em seu livro:
Como o tamanho do prefixo não pode ser deduzido apenas do endereço IP, os protocolos de roteamento devem levar os prefixos aos roteadores. Às vezes, os prefixos são simplesmente descritos por seu comprimento, como em um '' / 16 '' que é pronunciado como '' barra 16 ''. O comprimento do prefixo corresponde a uma máscara binária de 1s na parte da rede. Quando escrito dessa maneira, é chamado de máscara de sub-rede. Ele pode ser AND com o endereço IP para extrair apenas a parte da rede. Para o nosso exemplo, a máscara de sub-rede é 255.255.255.0.
Então, minhas perguntas são:
1) Como os protocolos de roteamento carregam os prefixos? Onde a parte "barra" é armazenada?
2) O que isso significa:
Ele pode ser AND com o endereço IP para extrair apenas a parte da rede. Para o nosso exemplo, a máscara de sub-rede é 255.255.255.0.
Obrigado.