小区或者城中村网络是否要开启DHCP?下面仅代表个人意见,从技术方面进行分析
我个人建议是开启DHCP,可是有些人又反问,为什么像电信、联通为什么不开启DHCP?
开启DHCP对用户来讲有一个看得到的好处就是:开机速度比较快。看不见的好处,我想有更多。
DHCP原理:
主机在网卡从DOWN状态变为UP状态的时候,这个时候如果是DHCP模式的话,会自动初使化TCP/IP,并使用UDP协议端口67向255.255.255.255广播一个DHCP DISCOVER数据包,以寻找服务器。服务器接收到数据包后,会向客户机反馈一个DHCPACK数据包,然后客户机根据服务器的设置配置IP。
上面是如果有DHCP的情况下正常过程。
如果你没有开启DHCP呢?这个时候客户机接入不到DHCPACK数据包,就会连接广播3次,由第一层交换机向所有交换机广播。一层层向所有端口广播,产生垃圾广播数据包,如果用户多的话,大家可以猜想了,垃圾数据包有多少?
所以我建议开启DHCP,以更大程度地减少DHCP广播包。
这个时候有些人就会问上面的问题了:为什么电信、联通他们不开启呢?
如果您的网络使用的是带VLAN的交换机而不是普通交换机,这个时候DHCP数据包只向通讯发送,然后达到服务器,交换机因为有VLAN的隔离,不会向所有端口广播数据包,这样数据包就不会得到重复广播了。
对了,你如果netmask码设置为了255.255.255.255的时候,像这些指向255.255.255.255的广播包一样可以穿透的。
其实开启DHCP有很多好处的:如:未拨号的时候,可以上网,只是限制访问一些充值网卡,公告网站、同时也可以为WEB认证提供IP基础、出时可以接接像简单拨号王这样的内网远程协助工具,在用户PPPOE模块损坏的时候可以使用。
还有一个问题,我只是提一下,其实要不要这样做,还是挺矛盾的,但是如果开启WayOs PNP上网的话,就可以开启,就是DHCP里面的网关是否要写上路由?
大家都知道,现在很多病毒软件都是先获取网卡的网关,然后冒着网关来发送ARP数据包,呵呵~~~~~
反正我个人是建议开启DHCP啦,这样可以减少广播数据包,第二也可以广播一些附属的服务啦,更有一个好处,在普通交换机环境下,可以利用DHCP来隔离内网机器,从而避免受到P2P终结者、聚生网管等的扫描而掉线。