LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1001|回复: 4

请问服务器端收到客户端的申请一个动态IP,服务器就从一批IP中抽一个出来,那是用什么算

[复制链接]
发表于 2003-10-28 21:33:10 | 显示全部楼层 |阅读模式
请问服务器端收到客户端的申请一个动态IP,服务器就从一批IP中抽一个出来,那是用什么算法的?

随机OR 顺序OR more ?
发表于 2003-10-29 14:08:31 | 显示全部楼层
如果此客户端的MAC地址,在DHCP服务器中存有该记录,则分配上一次的IP地址,如果已经被分配,则按照顺序取一个空IP。 如果是个新MAC则按顺序取一个空IP。分配后都会更新此MAC地址这次赋予的新IP地址,下次分配是作为首选。
注:2000系统中是这样处理的,LINUX没试过。
 楼主| 发表于 2003-10-29 17:09:22 | 显示全部楼层
最初由 r2007 发表
如果此客户端的MAC地址,在DHCP服务器中存有该记录,则分配上一次的IP地址,如果已经被分配,则按照顺序取一个空IP。 如果是个新MAC则按顺序取一个空IP。
注:2000系统中是这样处理的,LINUX没试过。


`谢谢,有一点不明白,就是“如果已经被分配,则按照顺序取一个空IP。”

已被分配,那就是有记录了。那是分配上一次的IP地址还是分配一个空地址?
怎么会有两种情况。
不知道是我理解错了吗?
发表于 2003-10-29 22:55:49 | 显示全部楼层
DHCP???就是该段IP中的空IP,不过,现在的hub/router都有记忆功能

如果是相同的macIP的话,那么分给你的IP也是每次都一样的...
发表于 2003-10-29 22:59:20 | 显示全部楼层
"如果已经被分配,则按照顺序取一个空IP"
是指上次保留的IP不幸被分配给另外一台机器了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表