Fazer calculo em hexadecimal é relativamente fácil... E para simplificar... levando em conta que 255 = FF, então:
255.255.255.0 = FF.FF.FF.0 255.255.0.0 = FF.FF.0.0 Depois é só retirar o ".", e colocar o "0x" na frente que indica que a representação é em hexadecimal. Hexa para quem programa em assembler, é mais do que obrigação. 2010/3/10 Welkson Renny de Medeiros <welk...@focusautomacao.com.br>: > irado furioso com tudo escreveu: >> rwindows? argh!! ninguém merece. >> >> o modo de usar é outro no ipcalc: >> >> [ir...@centos:~$]: ./ipcalc --nocolor 192.168.1.1/255.255.0.0 >> Address: 192.168.1.1 11000000.10101000. 00000001.00000001 >> Netmask: 255.255.0.0 = 16 11111111.11111111. 00000000.00000000 >> Wildcard: 0.0.255.255 00000000.00000000. 11111111.11111111 >> => >> Network: 192.168.0.0/16 11000000.10101000. 00000000.00000000 >> HostMin: 192.168.0.1 11000000.10101000. 00000000.00000001 >> HostMax: 192.168.255.254 11000000.10101000. 11111111.11111110 >> Broadcast: 192.168.255.255 11000000.10101000. 11111111.11111111 >> Hosts/Net: 65534 Class C, Private Internet >> >> IMHO, mais completo : > > Irado, não essa informação acima que precisamos (essa eu sabia fazer =) > > Eu quero a máscara em HEXA. > > [r...@intranet:/usr/ports/net-mgmt/whatmask] # whatmask 255.255.255.0 | > grep hex > Netmask (hex) = ............: 0xffffff00 > > Isso eu não sei se o ipcalc faz. > > -- > Welkson Renny de Medeiros > Desenvolvimento / Gerência de Redes > Focus Automação Comercial > FreeBSD Community Member > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Rafael Henrique da Silva Faria Grupo de Sistemas e Redes Serviço Técnico de Informática Faculdade de Ciências e Letras do Campus de Araraquara - UNESP ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd