none
DHCP中继代理的问题 RRS feed

  • 问题

  •  

    想请教一下:为什么要使用DHCP中继服务器,而不把某个网段直接连到DHCP服务器上???
    这样做不是更简单、省事吗???
    即:DHCP服务器充当路由器的角色。
    2008年9月4日 13:46

答案

  • 需要DHCP中继的起因是因为DHCP依赖广播来工作,广播无法通过路由器(或者三层交换)。 DHCP中继是由在目标网段的电脑和DHCP服务器进行点对点通信来中继DHCP数据包。

     

    不是“一定要用。。。”,实际上几乎没见到专门搭DHCP中继服务器的。

     

    关于楼主的问题:

    1. 现在的路由器(包括三层交换机)都支持DHCP中继功能,不需要多这么一台服务器。

    2. 即使在内网,这样做也不算安全,也不灵活,也不好扩展,毕竟PC和服务器一般也就是4个插槽。

    3. 路由器(三层交换机)当然能实现更多的网络功能,例如 ACL,例如 VLAN ,例如 支持多协议,流量控制,热备份和热切换,等等,性能也不是PC软路由能比的。

     

    归根结底,还是一个架构设计的问题。

     

     

    没什么要求的中小规模网络,完全可以这么做,实际上,我见过这样用的。

    2008年9月5日 7:24

全部回复

  •  

    windows 能做路由器,但是能取代路由器吗?各自有自己的定位啊。

     

    架构规划不只是功能做出来就完了,还有将来的扩展,性能,安全,用户支持,SLA,运维成本...... 很多方面。

    2008年9月4日 14:22
  • 不清楚你问的是什么意思,不明白“DHCP服务器充当路由器的角色”是什么意思,但DHCP中继与DHCP服务器充当路由器完全是两码事。

    “把某个网段直接连到DHCP服务器上”不太明白,当有多个网段时怎么连接?用多个网卡?如何来配置?

     

    2008年9月4日 14:29
  •  

    我的意思是:在DHCP服务器上安装多块网卡,连接多个网络;

    它既是路由器,又是DHCP服务器,为多个网段自动分配IP地址,减少了一台DHCP中继器与路由器。

     

    同时:如果在一个有DHCP中继器及路由器的环境中,还需要在路由器上进行一些必要的设置吗???

     

    2008年9月4日 15:38
  •  

    2008年9月4日 16:31
  • 呵呵,我真正要问的问题是:为什么一定要用DHCP中继功能???

     

    在DHCP服务器上安装多块网卡,然后连接多个网段为它们自动分配IP地址,既省事,又免去了路由器。为什么不这样去做???

    2008年9月5日 1:26
  • 需要DHCP中继的起因是因为DHCP依赖广播来工作,广播无法通过路由器(或者三层交换)。 DHCP中继是由在目标网段的电脑和DHCP服务器进行点对点通信来中继DHCP数据包。

     

    不是“一定要用。。。”,实际上几乎没见到专门搭DHCP中继服务器的。

     

    关于楼主的问题:

    1. 现在的路由器(包括三层交换机)都支持DHCP中继功能,不需要多这么一台服务器。

    2. 即使在内网,这样做也不算安全,也不灵活,也不好扩展,毕竟PC和服务器一般也就是4个插槽。

    3. 路由器(三层交换机)当然能实现更多的网络功能,例如 ACL,例如 VLAN ,例如 支持多协议,流量控制,热备份和热切换,等等,性能也不是PC软路由能比的。

     

    归根结底,还是一个架构设计的问题。

     

     

    没什么要求的中小规模网络,完全可以这么做,实际上,我见过这样用的。

    2008年9月5日 7:24
  • 解决方法:

    1、DHCP中继代理是为了让非DHCP Server环境中,DHCP代理服务器收到DHCP Client的discover转发给DHCP Server(因

         为访问DHCP Server时需要经过路由器,当然路由器配置成可以转发discover的功能,一般支持),说白了,Dchp

         agenet就是帮助dhcp client去向dhcp server申请IP地址;

     

    2、DHcp代理并不需要安装DHCP服务,只需要开启RRAS中的DHCP中继代理功能,然后设置一下可以参考相关配置,大

          概的意思是通过哪个接口接discover的数据,及将discover消息转发给哪台dhcpserver.

     

    3、如果你公司的服务器很多的话可以在每个网段配置一个DHCP Server,各自配一下就可以,如果使用dhcp agent的话需

         要在dhcp server上为每一个网段配置一个作用域即可。

    2008年9月5日 15:16
  •  

    理论上你可以这样做,但是你需要在划好vlan的交换机上浪费一个端口来接到服务器上 服务器也需要额外的网卡

    你有没有想过如果vlan多于5 你也在服务器上加5个网卡吗? 成本控制懂吗

    2008年9月7日 4:19
  • 当您的公司有多个VLAN时(比如说有多于10个VLAN),这里在您的服务器里插上10块网卡,呀买10台服务器都是不现实的,这里您只要架一台DHCP,再在路由里开启DHCP中继,让它转发DHCP发播包就行了

    2008年9月9日 3:05