没什么规则可言
具体来说
在网络里的机器初始阶段,都置自己的IP地址为0.0.0.0,然后发送一个广播来寻找DHCP服务器,如果网络里有DHCP服务器,DHCP会立即响应这个广播,然后根据自身的记录,查寻这个机器是否之前已租用过IP,如果租用过的话,则验证租用过的IP是否被占用,如果没有被占用,则发送一个确认数据给目标主机,申明获取IP成功,如果被占用的话,则重新分配IP。待分配的IP地址的租用时间超过合法时间的80%时,客户机需要再向DHCP服务器申请新的租约,然后服务器刷新租约时间,重新计时
如果没有找到DHCP服务器的话,根据客户机的设置有可能会自动配置IP .
通俗来讲是这样的,其具体的机制远远比这复杂,而且对于错误的处理办法也比较完善,楼主可以参考专业的文献
===========================================================
标准答案请参考
http://baike.baidu.com/view/7992.htm
根据子网掩码分配同一网段的IP
排除静态IP
IP范围在地址池内
其它也就没什么了