zoukankan      html  css  js  c++  java
  • 技术答疑:小区或城中村宽带,是否要开启DHCP?开启DHCP后,和开启前有啥明显区别

    小区或者城中村网络是否要开启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终结者、聚生网管等的扫描而掉线。

  • 相关阅读:
    Java数据结构和算法——汉诺塔问题
    svn的使用
    Struts+iBatis+Spring+mysql整合开发
    Java Collection
    IOS推送功能的实现(javapns)
    [工具库]JFileDownloader工具类——多线程下载网络文件,并保存在本地
    xsl 中 foreach 的使用
    网页制作技巧24条
    js 实现 datagrid 鼠标移动时datagrid 表的该变
    How to extend ASP.NET datagrid for multiselection of data rows.
  • 原文地址:https://www.cnblogs.com/lome/p/2272683.html
Copyright © 2011-2022 走看看