发明名称 动态主机配置方法
摘要 一种动态主机配置方法包括有如下步骤:获得一DHCP客户端之硬体位址;确定DHCP客户端是否与DHCP伺服器在同一网路,如果在同一网路,该DHCP伺服器向该DHCP客户端发送含有IP位址之DHCP封包;如果该DHCP客户端与该DHCP伺服器不在同一网路,确定其与该DHCP伺服器之间是否有IP位址租约,如果有IP位址租约,该DHCP伺服器向该 DHCP客户端发送含有IP位址之DHCP封包;如果该DHCP客户端与DHCP伺服器之间无IP位址租约,确定在IP位址池中可否找到一闲置IP位址,如果有闲置IP位址,则向DHCP客户端发送含有闲置IP位址之DHCP封包;如果没有闲置IP位址,确定是否有租约已到期之IP位址;如果有租约已到期IP位址,则向DHCP客户端发送含有该租约已到期IP位址之 DHCP封包。
申请公布号 TWI227614 申请公布日期 2005.02.01
申请号 TW092115459 申请日期 2003.06.06
申请人 鸿海精密工业股份有限公司 发明人 王功乾;何唐
分类号 H04L12/28 主分类号 H04L12/28
代理机构 代理人
主权项 1.一种动态主机配置方法,其用于DHCP伺服器根据DHCP客户端之请求向其分配IP位址并检测位址冲突,该方法包括如下之步骤:(a)获得DHCP客户端之硬体位址;(b)确定DHCP客户端是否与DHCP伺服器在同一网路上,如果在同一网路上,则该DHCP伺服器直接向该DHCP客户端发送一含有IP位址之DHCP封包;(c)如果该DHCP客户端与该DHCP伺服器不在同一网路上,确定其与该DHCP伺服器之间是否已有IP位址租约,如果已有Tp位址租约,该DHCP伺服器直接向该DHCP客户端发送一含有IP位址之DHCP封包;(d)如果该DHCP客户端与DHCP伺服器之间没有IP位址租约,确定在IP位址池(IP Address pool)中是否可找到一闲置之IP位址,如果有闲置IP位址,则向DHCP客户端发送含有闲置IP位址之DHCP封包;(e)如果没有闲置之IP位址,确定是否有租约已到期之IP位址;(f)如果有租约已到期之IP位址,则向DHCP客户端发送含有该租约已到期之IP位址之DHCP封包。2.如申请专利范围第1项所述之动态主机配置方法,其中步骤(d)更包括有在发送含有闲置IP位址之DHCP封包之前,确定该IP位址是否为闲置之步骤。3.如申请专利范围第1项所述之动态主机配置方法,其中步骤(f)更包括有在发送含有已到期IP位址之DHCP封包之前,确认该IP位址是否为租约已到期之步骤。4.如申请专利范围第1项所述之动态主机配置方法,在步骤(a)之前更包括有初始化一含有IP位址之DHCP封包之步骤。5.如申请专利范围第4项所述之动态主机配置方法,其中步骤(d)之前更包括有确定该DHCP封包中所含有之IP位址是否为该DHCP客户端所需求之IP位址之步骤。6.如申请专利范围第5项所述之动态主机配置方法,更包括有确认该IP位址是否为该DHCP伺服器租约范围内的IP位址之步骤。7.一种动态主机配置方法,其用于DHCP伺服器根据DHCP客户端之请求向其分配IP位址并检测位址冲突,该方法包括如下之步骤:(a)初始化一含有IP位址之DHCP封包;(b)获得DHCP客户端之硬体位址;(c)确定DHCP客户端是否与DHCP伺服器在同一网路上,如果在同一网路上,则该DHCP伺服器直接向该DHCP客户端发送该含有IP位址之DHCP封包;(d)如果该DHCP客户端与该DHCP伺服器不在同一网路上,确定其与该DHCP伺服器之间是否已有IP位址租约,如果已有IP位址租约,该DHCP伺服器直接向该DHCP客户端发送一含有IP位址之DHCP封包;(e)如果该DHCP客户端与该DHCP伺服器之间没有IP位址租约,确定该DHCP封包中所含有之IP位址是否为该DHCP客户端所需求之IP位址;(f)如果该DHCP封包中所含有之IP位址为该DHCP客户端所需求之IP位址,确认该IP位址是否为该DHCP伺服器租约范围内的IP位址;(g)如果该IP位址系为该DHCP伺服器租约范围内的IP位址,发送该含有IP位址之DHCP封包至该DHCP客户端。图式简单说明:第一图系为本发明所应用之一动态主机配置系统之架构图。第二图系为本发明具体实施方式中所应用之DHCP讯息封包之格式。第三图系为本发明动态主机配置方法中DHCP伺服器接收和发送讯息封包的流程图。第四图系为本发明动态主机配置方法中DHCP伺服器向DHCP客户端分配IP位址之流程图。第五图系为本发明动态主机配置方法中DHCP中继代理判断所接收的讯息类型以确定发送对象之流程图。
地址 台北县土城市自由街2号