Encontrando o endereço Broadcast
Esses endereços são, respectivamente, o primeiro e o último de uma rede. No caso do broadcast, podemos encontrá-lo usando a mesma estratégia:
Endereço IP 10.0.5.33 00001010.00000000.00000101.00100001
Máscara de Rede 255.255.255.0 11111111.11111111.11111111.00000000
-----------------------------------------------------------------------
Endereço Broadcast 10.0.5.255 00001010.00000000.00000101.11111111
Nesse caso, aplicamos a operação OR lógico entre o endereço de IP e a máscara de rede. Na prática, basta comparar bit a bit e manter o bit do endereço de IP se o bit da máscara for 1, ou substituir pelo bit 1 se o bit da máscara for 0.