Short: Subnet mask notation conversion tool Author: carsten.larsen@mail.com (Carsten Larsen) Uploader: carsten larsen mail com (Carsten Larsen) Type: comm/net Version: 1.2 Architecture: m68k-amigaos >= 2.0.4 Whatmask is a small CLI program that will help you with network settings. Whatmask can work in two modes. The first mode is to invoke Whatmask with only a subnet mask as the argument. In this mode Whatmask will echo back the subnet mask in four formats, plus the number of useable addresses in the range. To use Whatmask in its second mode execute Whatmask with any ip address within the subnet, followed by a slash ('/'), followed by the subnet mask in any format. (e.g. 192.168.0.23/255.255.255.224, or 192.168.0.23/27) Put no spaces in the argument. Examples of how Whatmask works: System:> whatmask /26 --------------------------------------------- TCP/IP SUBNET MASK EQUIVALENTS --------------------------------------------- CIDR = .....................: /26 Netmask = ..................: 255.255.255.192 Netmask (hex) = ............: 0xffffffc0 Wildcard Bits = ............: 0.0.0.63 Usable IP Addresses = ......: 62 System:> whatmask 255.255.192.0 --------------------------------------------- TCP/IP SUBNET MASK EQUIVALENTS --------------------------------------------- CIDR = .....................: /18 Netmask = ..................: 255.255.192.0 Netmask (hex) = ............: 0xffffc000 Wildcard Bits = ............: 0.0.63.255 Usable IP Addresses = ......: 16,382 System:> whatmask 0xffffffe0 --------------------------------------------- TCP/IP SUBNET MASK EQUIVALENTS --------------------------------------------- CIDR = .....................: /27 Netmask = ..................: 255.255.255.224 Netmask (hex) = ............: 0xffffffe0 Wildcard Bits = ............: 0.0.0.31 Usable IP Addresses = ......: 30 System:> whatmask 0.0.0.31 --------------------------------------------- TCP/IP SUBNET MASK EQUIVALENTS --------------------------------------------- CIDR = .....................: /27 Netmask = ..................: 255.255.255.224 Netmask (hex) = ............: 0xffffffe0 Wildcard Bits = ............: 0.0.0.31 Usable IP Addresses = ......: 30 System:> whatmask 192.168.165.23/19 ------------------------------------------------ TCP/IP NETWORK INFORMATION ------------------------------------------------ IP Entered = ..................: 192.168.165.23 CIDR = ........................: /19 Netmask = .....................: 255.255.224.0 Netmask (hex) = ...............: 0xffffe000 Wildcard Bits = ...............: 0.0.31.255 ------------------------------------------------ Network Address = .............: 192.168.160.0 Broadcast Address = ...........: 192.168.191.255 Usable IP Addresses = .........: 8,190 First Usable IP Address = .....: 192.168.160.1 Last Usable IP Address = ......: 192.168.191.254 System:> whatmask 192.168.0.13/255.255.255.0 ------------------------------------------------ TCP/IP NETWORK INFORMATION ------------------------------------------------ IP Entered = ..................: 192.168.0.13 CIDR = ........................: /24 Netmask = .....................: 255.255.255.0 Netmask (hex) = ...............: 0xffffff00 Wildcard Bits = ...............: 0.0.0.255 ------------------------------------------------ Network Address = .............: 192.168.0.0 Broadcast Address = ...........: 192.168.0.255 Usable IP Addresses = .........: 254 First Usable IP Address = .....: 192.168.0.1 Last Usable IP Address = ......: 192.168.0.254 System:> whatmask 192.168.0.113/0xffffffe0 ------------------------------------------------ TCP/IP NETWORK INFORMATION ------------------------------------------------ IP Entered = ..................: 192.168.0.113 CIDR = ........................: /27 Netmask = .....................: 255.255.255.224 Netmask (hex) = ...............: 0xffffffe0 Wildcard Bits = ...............: 0.0.0.31 ------------------------------------------------ Network Address = .............: 192.168.0.96 Broadcast Address = ...........: 192.168.0.127 Usable IP Addresses = .........: 30 First Usable IP Address = .....: 192.168.0.97 Last Usable IP Address = ......: 192.168.0.126 System:> whatmask 192.168.0.169/0.0.0.127 ------------------------------------------------ TCP/IP NETWORK INFORMATION ------------------------------------------------ IP Entered = ..................: 192.168.0.169 CIDR = ........................: /25 Netmask = .....................: 255.255.255.128 Netmask (hex) = ...............: 0xffffff80 Wildcard Bits = ...............: 0.0.0.127 ------------------------------------------------ Network Address = .............: 192.168.0.128 Broadcast Address = ...........: 192.168.0.255 Usable IP Addresses = .........: 126 First Usable IP Address = .....: 192.168.0.129 Last Usable IP Address = ......: 192.168.0.254