xp电脑ip租约过期后怎么办怎么办?

[1]DHCP 是 Dynamic Host Configuration Protocol(动态主机分配协议)缩写它的湔身是 BOOTP。BOOTP 原本是用于无磁盘主机连接的网络上面的:网络主机使用 BOOT ROM 而不是磁盘起动并连接上网络BOOTP 则可以自动地为那些主机设定 TCP/IP 环境。但 BOOTP 囿一个缺点:您在设定前须事先获得客户端的硬件地址而且,与 IP 的对应是静态的换而言之,BOOTP 非常缺乏 "动态性" 若在有限的 IP 资源环境中,BOOTP 的一对一对应会造成非常可观的浪费 DHCP 可以说是 BOOTP 的增强版本,它分为两个部份:一个是服务器端而另一个是客户端。所有的 IP 网络设定數据都由 DHCP 服务器集中管理并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境数据。比较起 BOOTP DHCP 透过 "租约" 的概念,有效苴动态的分配客户端的 TCP/IP 设定而且,作为兼容考虑DHCP 也完全照顾了 BOOTP Client 的需求。 DHCP 的分配形式 首先必须至少有一台 DHCP 工作在网络上面,它会监听網络的 DHCP 请求并与客户端磋商 TCP/IP 的设定环境。它提供三种 IP 定位方式:

  网络管理员为某些少数特定的Host绑定固定IP地址且地址不会过期

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

  动态分配当 DHCP 第一次从 DHCP 服务器端租用到 IP 地址之后,并非永久的使用该地址只要租约到期,客户端就得释放(release)这个 IP 地址以给其它工作站使用。当然客户端可以比其它主機更优先的更新(renew)租约,或是租用其它的 IP 地址动态分配显然比自动分配更加灵活,尤其是当您的实际 IP 地址不足的时候例如:您是一家 ISP ,呮能提供 200 个IP地址用来给拨接客户但并不意味着您的客户最多只能有 200 个。因为要知道您的客户们不可能全部同一时间上网的,除了他们各自的行为习惯的不同也有可能是电话线路的限制。这样您就可以将这 200 个地址,轮流的租用给拨接上来的客户使用了这也是为什么當您查看 IP 地址的时候,会因每次拨接而不同的原因了(除非您申请的是一个固定 IP 通常的 ISP 都可以满足这样的要求,这或许要另外收费)当然,ISP 不一定使用 DHCP 来分配地址但这个概念和使用 IP Pool 的原理是一样的。 DHCP 除了能动态的设定 IP 地址之外还可以将一些 IP 保留下来给一些特殊用途的机器使用,它可以按照硬件地址来固定的分配 IP 地址这样可以给您更大的设计空间。同时DHCP 还可以帮客户端指定 router、netmask、DNS Server、WINS Server、等等项目,您在客戶端上面除了将 DHCP 选项打勾之外,几乎无需做任何的 IP 环境设定

  根据客户端是否第一次登录网络,DHCP 的工作形式会有所不同

  第一佽登录的时候:

  寻找 Server。当 DHCP 客户端第一次登录网络的时候也就是客户发现本机上没有任何 IP 数据设定,它会向网络发出一个 DHCP DISCOVER 封包因为愙户端还不知道自己属于哪一个网络,所以封包的来源地址会为 0.0.0.0 而目的地址则为 255.255.255.255 ,然后再附上 DHCP discover 的信息向网络进行广播。 在 Windows 的预设情形丅DHCP discover 的等待时间预设为 1 秒,也就是当客户端将第一个 DHCP discover 封包送出去之后在 1 秒之内没有得到响应的话,就会进行第二次 DHCP discover 广播若一直得不到響应的情况下,客户端一共会有四次 DHCP discover 广播(包括第一次在内)除了第一次会等待 1 秒之外,其余三次的等待时间分别是 9、13、16 秒如果都没有得箌 DHCP 服务器的响应,客户端则会显示错误信息宣告 DHCP discover 的失败。之后基于使用者的选择,系统会继续在 5 分钟之后再重复一次 DHCP discover 的过程

  提供 IP 租用地址。当 DHCP 服务器监听到客户端发出的 DHCP discover 广播后它会从那些还没有租出的地址范围内,选择最前面的空置 IP 连同其它 TCP/IP 设定,响应给客戶端一个 DHCP OFFER 封包 由于客户端在开始的时候还没有 IP 地址,所以在其 DHCP discover 封包内会带有其 MAC 地址信息并且有一个 XID 编号来辨别该封包,DHCP 服务器响应的 DHCP offer 葑包则会根据这些资料传递给要求租约的客户根据服务器端的设定,DHCP offer 封包会包含一个租约期限的信息

  接受 IP 租约。如果客户端收到網络上多台 DHCP 服务器的响应只会挑选其中一个 DHCP offer 而已(通常是最先抵达的那个),并且会向网络发送一个DHCP request广播封包告诉所有 DHCP 服务器它将指定接受哪一台服务器提供的 IP 地址。 同时客户端还会向网络发送一个 ARP 封包,查询网络上面有没有其它机器使用该 IP 地址;如果发现该 IP 选择而这些选择会以不同的号码填写在 DHCP Option Field 里面:

  换一句话说,在 DHCP 服务器上面的设定未必是客户端全都接受,客户端可以保留自己的一些 TCP/IP 设定洏主动权永远在客户端这边。

  租约确认当 DHCP 服务器接收到客户端的 DHCP request 之后,会向客户端发出一个 DHCPACK 响应以确认 IP 租约的正式生效,也就结束了一个完整的 DHCP 工作过程

  DHCP 发放流程第一次登录之后: 一旦 DHCP 客户端成功地从服务器哪里取得 DHCP 租约之后,除非其租约已经失效并且 IP 地址吔重新设定回 0.0.0.0 否则就无需再发送 DHCP discover 信息了,而会直接使用已经租用到的 IP 地址向之前之 DHCP 服务器发出 DHCP request 信息DHCP 服务器会尽量让客户端使用原来的 IP 哋址,如果没问题的话直接响应 DHCPack 来确认则可。如果该地址已经失效或已经被其它机器使用了服务器则会响应一个 DHCPNACK 封包给客户端,要求其从新执行 DHCP discover 至于 IP 的租约期限却是非常考究的,并非如我们租房子那样简单 以 NT 为例子:DHCP 工作站除了在开机的时候发出 DHCP request 请求之外,在租约期限一半的时候也会发出 DHCP request 如果此时得不到 DHCP 服务器的确认的话,工作站还可以继续使用该 IP ;当租约期过了87.5%时如果客户机仍然无法与当初嘚DHCP服务器联系上,它将与其它DHCP服务器通信如果网络上再没有任何DHCP服务器在运行时,该客户机必须停止使用该IP地址并从发送一个Dhcpdiscover数据包開始,再一次重复整个过程要是您想退租,可以随时送出 DHCPRELEASE 命令解约就算您的租约在前一秒钟才获得的。

  跨网络的 DHCP 运作 从前面描述嘚过程中我们不难发现:DHCDISCOVER 是以广播方式进行的,其情形只能在同一网络之内进行因为 router 是不会将广播传送出去的。但如果 DHCP 服务器安设在其它的网络上面呢由于 DHCP 客户端还没有 IP 环境设定,所以也不知道 Router 地址而且有些 Router 也不会将 DHCP 广播封包传递出去,因此这情形下 DHCP DISCOVER 是永远没办法抵达 DHCP 服务器那端的当然也不会发生 OFFER 及其它动作了。要解决这个问题我们可以用 DHCP Agent (或 DHCP Proxy )主机来接管客户的 DHCP 请求,然后将此请求传递给真正的 DHCP 垺务器然后将服务器的回复传给客户。这里Proxy 主机必须自己具有路由能力,且能将双方的封包互传对方 若不使用 Proxy,您也可以在每一个網络之中安装 DHCP 服务器但这样的话,一来设备成本会增加而且,管理上面也比较分散当然喽,如果在一个十分大型的网络中这样的均衡式架构还是可取的。端视您的实际情况而定了

  以下为各字段的简要说明:

  若封包需经过 router 传送,每站加 1 若在同一网内,为 0

  要是 client 端想继续使用之前取得之 IP 地址,则列于这里

  若需跨网域进行 DHCP 发放,此栏为 relay agent 的地址否则为 0 。

  Client 之硬件地址

  若 client 需偠透过网络开机,此栏将指出开机程序名称稍后以 TFTP 传送。

  允许厂商定议选项(Vendor-Specific Area)以提供更多的设定信息(如:Netmask、Gateway、DNS、等等)。其长度可变同时可携带多个选项,每一选项之第一个 byte 为信息代码其后一个 byte 为该项数据长度,最后为项目内容 CODE LEN VALUE 此字段完全兼容 BOOTP ,同时扩充了更多選项其中,DHCP 封包可利用编码为 0x53 之选项来设定封包类别:

  DHCP 的选项非常多有空请查阅 RFC 或相关文献,并好好理解这里不再叙述了。

  DHCP是可自动将IP位址指派给登入TCP/IP网络的用户端的一种软件(此种IP位址称为「动态IP位址」)。这种软件通常是在路由器及其他网络设备上执行的依照预先设定,您的GateLock路由器设定为使用DHCP因此就无须手动指派永久IP位址给网络上的每个设备。建议不要改变这个设置这样您的个人电腦就可以被分辨为DHCP服务器[2]。

  4 dhcpdeclient: 当client发现server 分配给它的IP地址无法使用如 IP地址发生冲突时,将发出此报文让server禁止使用这次分配的IP地址

  DHCP是BOOTP嘚扩展,是基于C/S模式的它提供了一种动态指定IP地址和配置参数的机制。这主要用于大型网络环境和配置比较困难的地方DHCP服务器自动为愙户机指定IP地址,指定的配置参数有些和IP协议并不相关但这必没有关系,它的配置参数使得网络上的计算机通信变得方便而容易实现了DHCP使IP地址的可以租用,对于许多拥有许多台计算机的大型网络来说每台计算机拥有一个 IP地址有时候可能是不必要的。租期从1分钟到100年不萣当租期到了的时候,服务器可以把这个IP地址分配给别的机器使用客户也可以请求使用自己喜欢的网络地址及相应的配置参数。

  DHCP昰对BOOTP的扩展它的包格式和BOOTP也一样,这样它就可以使用BOOTP的中转发代理来发送DHCP包了这使得BOOTP和DHCP之间可以实现互操作。对于BOOTP转发代理来说发嘚是DHCP包还是BOOTP包,它根本分不清楚它们使用的服务器端口号是67和68,但是有些地方还有些不同:

  DHCP定义了一种可以使IP地址使用一段有限时間的机制在客户期限到了的时候可以重新分配这个IP地址。

  DHCP为用户提供所有IP配置参数

  DHCP包长度比BOOTP包长度稍长。既然包比BOOTP的长那吔不是白带的,这多出的长度里包括了网络配置参数

  DHCP的包都比BOOTP的长,那协议也复杂了DHCP有七种消息类型,而BOOTP只有两种

  下图中峩们可以清楚地看到客户机请求获得网络地址和配置参数的最初几个步骤:

  第一步的时候客户发出包的名称叫DHCPDISCOVER,而服务器返回包的名稱叫DHCPOFFER

  1.BOOTP转发代理接收到请求包,并负责向DHCP其它网络内的DHCP服务器转发

  2.DHCP服务器以DHCPOFFER响应客户的要求,这个包内包括可用的IP地址和参数

  3.BOOTP转发代理接收包,并对它进行检查如果它觉得没有问题,就向客户转发

  4.如果客户在发出DHCPOFFER包后一段时间内没有接收到回应,咜有机会重新发送请求10次否则就通知用户。客户机可以同时接收到许多个服务器的应答它可以自己决定用哪一个。下图是客户决定了鉯后向服务器发送应答时的情况。

  5.当客户选定了某个目标服务器后它会广播DHCPREQUEST包,用以通知选定的服务器和未选定的服务器

  6.轉发工作仍然由BOOTP转发担任。

  7.收到DHCPREQUEST包服务器会检查收到的包如果包内的地址和提供的地址一致,证明现在客户机选择的是这台服务器提供的地址如果不是,自己提供的地址被拒绝了

  8.被选定的服务器在接收到DHCPREQUEST包以后,因为某些原因可能不能向客户提供这个网络地址或参数它可以向客户发送DHCPNAK包,如果可以提供则可以发送DHCPACK包

  客户在收到包后,检查内部的网络地址和租用时间如果客户觉得这個包有问题,它可以发送 DHCPDECLIENT包拒绝这个地址然后重新发送DHCPDISCOVER包。如果觉得没有问题就可以接受这个配置参数。同样当客户接收到 DHCPNAK包时它吔可以发送DHCPDISCOVER包。客户可以在租期到期之前释放网络地址这通过发送DHCPRELEASE包来实现。

  用户下一次可以再次获得相同的IP地址在这一过程中,许多步骤就可以不用麻烦了老客户当然要方便一点了。

  1.客户在发送的DHCPREQUEST包内包括自己以前使用的IP地址

  2.此包由BOOTP转发代理转发。

  4.它如果是原来提供这个网络地址的参数的服务器它会认出这些数来,并以DHCPACK包回应

  5.客户接收到DHCPACK包后,它可以接收或拒绝如果拒绝它可以申请新的网络地址。

  当然了如果服务器觉得客户的请求是无效的,服务器会以DHCPNAK包响应客户接收到这个包后,会重新会獲得网络地址而发送DHCPDISCOVER包



  第1步 单击“开始”按钮,在“控制面板”中双击“添加或删除程序”图标在打开的窗口左侧单击“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框

  第2步在“组件”列表中找到并勾选“网络服务”复选框,然后单击“详细信息”按钮打開“网络服务”对话框。接着在“网络服务的子组件”列表中勾选“动态主机配置协议(DHCP)”复选框依次单击“确定→下一步”按钮开始配置和安装DHCP服务。最后单击“完成”按钮完成安装

  提示:如果是在Active Directory(活动目录)域中部署DHCP服务器,还需要进行授权才能使DHCP服务器生效本例嘚网络基于工作组管理模式,因此无需进行授权操作即可进行创建IP作用域的操作


可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

我们是公司一块的,同事们都可以我的显示获得租约,接着租约到期

你对这个囙答的评价是

住所是否离电信局太远(2.5公里以上)以向电信部门投诉;确保线路连接正确、没连接其他会造成线路干扰的设备,例如电话分机、传真机等;并检查接线盒和水晶头有无接觸不良以及是否与其他电线串绕在一起

注意:手机一定不要放在ADSL MODEM的旁边,因为手机每隔几分钟会自动查找网络这时发出的强大电磁波足以造成ADSL MODEM断流。

一些仍在使用Win9X的用户会经常遇到断流问题原因在于Windows9X网络组件存在重大缺陷,建议到微软官方网站下载其补丁然后再安装朂新版的“微软拨号网络”软件

解决办法:打补丁解决,而不是频繁重装系统

现在发现某些软件例如QQ2000b等,偶尔会造成上网断流具体原因,尚待进一步测试包括用普通163拨号上网用户在内的不少网友,在卸载软件后就发现断流问题解决了所以,如果你有QQ不妨先卸载,然后再上网试试还有就是当你发现打开某些软件就有断流现象,而关闭该软件就一切正常时就卸载该软件试试。

解决办法:卸载有鈳能引起断流的软件

另外,还有如下情况值得注意网卡问题、拨号软件问题、系统软件设置问题、TCP/IP协议问题、ADSLMODEM或同步问题等。切记鈈要在没弄清楚状况之前轻易格式化硬盘重装系统因为这对硬盘的损害很大。

我要回帖

更多关于 ip租约过期后怎么办 的文章

 

随机推荐