Answers:
要回答您的问题,首先必须了解IP地址的分配方式。(请注意,这是一个过于简化的版本,只有很少的背景知识才能理解,并且在技术上并不精确)
例如,如果您使用的是专用地址空间:192.168.1.0到192.168.1.255:
192.168.1.0代表网络 192.168.1.255表示广播地址 192.168.1.1到192.168.1.254是计算机的可用地址
通常,192.168.1.1代表路由器,因此,您可以使用192.168.1.2到192.168.1.254。
在这种情况下,您有:
网络192.168.1.0 网络掩码255.255.255.0 默认网关192.168.1.1
网络掩码[11111111]。[11111111]。[11111111]。[00000000] (当以二进制方式展开时)表示在任意地址中,无论您放入“0”部分,只要“1”部分相等,您仍然在您的网络中。
因此,192.168.1。24是网络192.168.1.0/255.255.255.0而192.168。2 0.24不。
在连接到ADSL调制解调器的家庭路由器网络中,通常的默认网关是路由器本身,网络掩码通常是255.255.255.0(即C类网络)。有些路由器确实使用10.0.0.0/255.255.255.0。
在租用线路环境中,通常会为您分配例如4个地址(一个路由器,一个广播和2个可用),例如123.123.123.4 - 123.123.123.7,然后默认网关通常为123.123.123.4,并且网络掩码255.255.255.252(即255.255.255。[11111100])和广播123.123.123.7。
如果要使用混合的DHCP /静态网络,则需要确保DHCP服务器分配的IP数量有限。例如,在我的家庭网络上,我为所有有线连接分配静态地址,但对所有无线连接使用DHCP。我可以在我的网关路由器中配置DHCP服务器,以在XXX110到XXX120范围内分配地址。由于我知道我的DHCP服务器使用的IP范围,我只是从池的其余部分分配静态IP。
至于将已经使用的IP分配给另一个系统,无论哪个系统首先获得网络都将使用IP。您为DHCP配置的系统可能会尝试请求新IP,但如果它首先进入网络则不太可能。
对于随机分配IP,DHCP知道不分配已经使用的IP的唯一方法是使用该IP的系统在网络上是否存活。DHCP将看到并从可用池中分配另一个。