Skip to content

Instantly share code, notes, and snippets.

@TuvianNavy
Last active January 24, 2019 12:00
Show Gist options
  • Select an option

  • Save TuvianNavy/4066350d2a55092e5c6b88ab6a7ca197 to your computer and use it in GitHub Desktop.

Select an option

Save TuvianNavy/4066350d2a55092e5c6b88ab6a7ca197 to your computer and use it in GitHub Desktop.
IPv4 class-C compact suballocation best practice
IPv4 class-C compact suballocation best practice
0 network
1-19 for external service endpoints or dhcp for human-handled terminals
20-39 for server mgmt
40-53 for network appliance mgmt (ex. routers or firewalls)
60-99 for various use (do not place physical servers or appliances)
100-119 dhcp or some floating IPs
120-139 for server alias
140-153 for network appliance alias
160-199 for various use (do not place physical servers or appliances)
200-219 dhcp or some floating IPs
220-239 for server OOB mgmt (ex. iLO or iDRAC)
240-253 for network appliance functional address
254 default gateway
255 broadcast
@TuvianNavy
Copy link
Copy Markdown
Author

there's a trade-off between filtering alignment and ease human recognition. 20 is possible best unit for both goals.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment