Waarom gebruikt u geen netmasks ?
- 192.168.1.0/24 blokken 192.168.1.0 - 182.168.1.255
- 1.0.0.0/8 blokken 1.0.0.0 - 1.255.255.255
Je hebt op deze manier maar 5 bytes nodig voor IPv4-adressen. Als je sluw wilt worden met je maskering, maak dan die 8 bytes.
Dit heeft als bonus dat je heel snel vergelijkingen kunt maken, door simpelweg het masker met het IP-adres te OR-en. Dit is hoe IP-routering werkt.
U kunt ook de MySQL-functies gebruiken INET_NTOA en INET_ATON om te converteren van een puntgeformatteerd IP-adres naar zijn numerieke vorm, en weer terug, waardoor opslag efficiënt en gebruiksvriendelijk wordt.