Cálculo do número de rede e de broadcast

417 palavras 2 páginas
Cálculo do número de rede e de broadcast

Define-se como número de rede o primeiro endereço da faixa e como número de broadcast o último. Se tivermos, por exemplo, o IP 10.1.0.5/24 (24 bits para rede):

(10) (1) (0) (5)
0000 1010 0000 0001 0000 0000 0000 0101

O número de rede seria 00001010 00000001 00000000 00000000, ou 10.1.0.0, primeiro IP que seria para host da seqüência.

O número de broadcast seria 0001010 00000001 00000000 11111111, ou 10.1.0.255, último número de host permitido.

Mas como uma máquina calcula este número?

Usando operações binárias, pois elas são rápidas e eficientes. Para calcular o número da rede, faz-se um AND bit a bit do número IP com os números destinados a rede em 1. Se um IP é /24, quer dizer que devem ser usados 24 bits para rede, restando oito para host. Para calcular a rede faz-se um AND com os primeiros 24 bits em 1 e os demais em zero:

(10) (1) (0) (5)
0000 1010 0000 0001 0000 0000 0000 0101
1111 1111 1111 1111 1111 1111 0000 0000 (24 bits em 1)
0000 1010 0000 0001 0000 0000 0000 0000 (resposta do AND)

Ao realizar este AND bit a bit, chega-se ao número 10.1.0.0 (número da rede).

Agora observe esta fato: se eu fosse ler de forma decimal estes bits que usei para o AND, que número eu tenho?

1111 1111 1111 1111 1111 1111 0000 0000 (255) (255) (255) (0)

255.255.255.0 lhe soa mais familiar? Por isto o nome “máscara de bits” pois é uma máscara que será usada em uma operação AND para determinar qual a rede.

Para determinar qual é o meu endereço de broadcast, se faz um OR bit a bit com a máscara complementada (invertida, números destinados a rede em ZERO):

(10) (1) (0) (5)
0000 1010 0000 0001 0000 0000 0000 0101
0000 0000 0000 0000 0000 0000 1111 1111 (24 bits em 0)
0000 1010 0000 0001 0000 0000 1111 1111

Relacionados

  • Apendice G subredes
    16113 palavras | 65 páginas
  • TCP IP
    1941 palavras | 8 páginas
  • redes
    960 palavras | 4 páginas
  • rede
    1083 palavras | 5 páginas
  • programaçao
    2288 palavras | 10 páginas
  • Endereçamento ip
    2200 palavras | 9 páginas
  • Sub-redes e máscaras
    6359 palavras | 26 páginas
  • Tcp/ip
    1680 palavras | 7 páginas
  • Algorítimo
    942 palavras | 4 páginas
  • endereçamento ip
    3233 palavras | 13 páginas