https://ames.world/posts/ipv4-addressing/
IPv4 Addressing