首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >设备如何在多个DHCP池之间进行选择?

设备如何在多个DHCP池之间进行选择?
EN

Network Engineering用户
提问于 2020-10-12 17:06:21
回答 3查看 2.4K关注 0票数 0

在路由器中,您可以创建和配置多个DHCP池,每个池都有自己的默认路由和dns服务器。而且,由于DHCP池配置不是特定于路由器中的接口,所以我想了解设备将从哪个池中选择其IP地址。是随机的吗?还是基于设备用于连接DHCP服务器的地址?

EN

回答 3

Network Engineering用户

发布于 2020-10-12 17:24:31

我相信池是由路由器或DHCP中继的传入接口选择的。路由器匹配池,它的地址是匹配传入接口网络/网络掩码。路由器( R1 )上的多个池可能不会绑定到R1接口,因为可以通过路由器/ DHCP中继(R2)接收DHCP数据包。在这种情况下,中继包还将具有R2的传入接口字段,而R1也将进行相同的选择。

票数 1
EN

Network Engineering用户

发布于 2020-10-12 19:06:02

在DHCP服务器(可能集成在路由器中)上,您可以配置多个作用域,每个作用域具有一个或多个地址池。每个作用域匹配本地接口子网或与中继一起使用,而中继又用于地址匹配(根据选项82,有时使用策略)。

DHCP选项(如DNS服务器和路由器)通常是在范围(或全局)上配置的,而不是在地址池(因此是服务器选项和范围选项)上配置的。

对于服务器来说,范围匹配是明确的。当一个作用域中有多个地址池时,服务器将任意从其中之一进行选择。

票数 1
EN

Network Engineering用户

发布于 2020-10-12 21:12:16

实际上,你做了一些不正确的陈述,使事情变得复杂了一些,所以我会逐个回答你的问题。

在路由器中,您可以创建和配置多个DHCP池,每个池都有自己的默认路由

  • DHCP池将没有默认的“路由”。DHCP服务器将与客户端通信默认的“网关”,我相信这就是您的意思。默认网关可以是路由器本身(通常是路由器在池的子网中具有的IP接口),或者提供的网关可以是另一个IP地址,甚至是另一个设备。例如,充当DHCP服务器的Windows服务器可能会通知客户端默认网关是路由器IP地址。

和dns服务器.

  • DHCP池没有自己的DNS服务器。DHCP和DNS是两种不同的服务。不过,DHCP池通常会建议客户端使用什么DNS服务器。该设备可以是提供DHCP池(例如路由器)的同一设备,在这种情况下,该路由器充当DNS代理以及DHCP服务器。或者,可以建议客户使用不同的DNS服务器--这甚至可以是外部DNS服务器,例如,Google的8.8.8.8。

,因为DHCP池配置不特定于路由器

中的接口。

  • 是的。一般来说,一个设备(例如一个路由器)将为每个子网提供一个DHCP池,然后路由器将在该子网中有一个IP地址(接口)。

我想了解设备将从哪个池中选择其IP地址

  • “正确”的配置通常是路由器每个子网有一个DHCP池,这反过来将有一个VLAN分配,因此客户端设备将从分配给它们连接到的VLAN的DHCP池中获得一个IP地址。

唯一可能在同一子网(顺序,而不是重叠)中看到多个DHCP池的情况是,需要DHCP分配的弹性。

例如,您可以有两个不同的Windows服务器在同一个子网上提供IP地址,一个提供192.168.1.100-150,另一个提供192.168.151-200,举个例子。这样,客户端仍然可以获得一个地址,如果一个离线。

-是随机的吗?不是的。你会发现网络不是一门随机的科学。

-还是基于设备用于连接DHCP服务器的地址?不,因为你在这里制造了一个鸡或蛋悖论。如果DHCP分配是基于设备地址,那么如果该设备尚未与DHCP服务器对话,它将如何有一个地址?DHCP池分配是基于以下几点:

  • 客户端设备在VLAN上进行通信。
  • DHCP池可在与该VLAN相关联的子网上使用。
  • 已经为DHCP服务器上的子网创建了DHCP范围/池。
  • DHCP服务器在该子网上有一个IP接口,能够通过物理接口与所述客户端设备的VLAN通信。
票数 0
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/70456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档