https://medium.com/@pacificconnect22/unlocking-business-potential-should-you-buy-ipv4-addresses-or-lease-an-ip-address-31ae589f846f