When planning IPv4 or IPv6 addressing schemes, almost everything you need to know is found within the subnetting course on the site:
Some fundamental principles to keep in mind:
- Separate your network into subnets based on department or usage, or some other characteristic of grouping your hosts together. For example: Sales, Marketing, Management, Servers, Wi-Fi users, voice etc…
- Estimate a growth rate for each subnet so that you have enough addresses within that subnet for the number of hosts and the expected number of hosts over the coming years. This is especially important for IPv4 implementations as subnets generally have limited number of addresses.
- Remember that IP address schemes are also important for security, since placing different entities within different subnets will separate them logically, and security parameters (ACLs for example) can be placed at the locations of routing between those subnets.
Going through the lessons in this course will give you a very good idea of strategies for IP addressing. If you have any other specific questions after that, feel free to ask!
I hope this has been helpful!