无线组网 频道

[友问有答]手动比自动IP上网速度快吗

    2、DHCP服务器工作方式

    使用DHCP时必须在网络上有一台DHCP服务器,而其他机器执行DHCP客户端。当DHCP客户端程序发出一个信息,要求一个动态的IP地址时,DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和子网掩码给客户端。它主要提供两种IP定位方式:

    Automatic Allocation,自动分配,其情形是,一旦DHCP客户端第一次成功的从DHCP服务器端租用到IP地址之后,就永远使用这个地址。

可以手工设置IP和MAC地址绑定

    Dynamic Allocation,动态分配,当DHCP第一次从DHCP服务器端租用到IP地址之后,并非永久的使用该地址,只要租约到期,客户端就得释放(release)这个IP地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新(renew)租约,或是租用其它的IP地址。

    当然,无论是在DHCP服务器和客户端都能进行手工设置。

    3、DHCP设定原则

    以“自动获取IP地址”为例,当客户端电脑第一次登录网络时,也就是进入Windows登陆界面时,安装有网卡并正常连接的客户端电脑会自动寻找DHCP服务器,在Windows预设情形下,DHCP discover的等待时间预设为1秒,也就是当客户端将第一个DHCP discover封包送出去之后,在1秒之内没有得到响应的话,就会进行更长时间的第二次DHCP discover广播,共4次,直到找到合适的DHCP服务器为止。

    当DHCP服务器监听到客户端发出的DHCP discover广播后,它会从那些还没有租出的地址范围内,选择靠最前面的空置IP地址,连同其它的TCP/IP设定,响应给客户端一个DHCP OFFER封包。双方都确认后租约就成功了,该计算机便自动加入该网络。

    如果同一个网络中存在多台DHCP服务器的话(比如Windows2000以上的操作系统中自带DHCP服务器,各种ADSL MODEM、路由器中一般也自带有DHCP服务器),就会出现多个DHCP服务器各自提供网络信息,这样就造成网络中广播数据包的冲突,客户机也不知道该接受哪台DHCP服务器发来的信息。为此微软公司设置默认情况下同一个广播域网络中只能存在一台DHCP服务器,后设置建立或启用的DHCP是无法工作的。

0
相关文章