您现在的位置: 论文网 >> 工商管理论文 >> 企业研究论文 >> 基于DHCP SNOOPING的中小型企业网络接入系统研究论文

基于DHCP SNOOPING的中小型企业网络接入系统研究

出处:论文网
时间:2015-05-22

基于DHCP SNOOPING的中小型企业网络接入系统研究

  1 概述

  随着计算机网络技术以几何级的增长方式不断发展,企业网络规模不断壮大,为应对日益复杂的网络环境,各种新技术不断涌现。然而,中小企业出于成本考量,网络设备一般随着企业规模增长而逐步增多,设备型号、品牌较多,而且往往忽视、缺乏对相应的网络管理软件及系统的投入。用户非法DHCP服务器、IP地址冲突和ARP攻击引起的IP地址类故障层出不穷,对于企业内部的IP地址管理问题,网管人员往往也束手无策。智能化工具的广泛使用,对于IP地址,如果依然采用手工方式或者EXCEL表格登记的方式进行分配,显然不能适应信息化的要求。利用交换机中的DHCP SNOOPING技术和DHCP服务器配合,通过简单的编程开发,建立B/S架构的IP地址管理系统,可以高效的管理IP地址,为网络管理员节省大量宝贵时间。

  2 DHCP服务器

  通过手动设置IP地址的方式,可以对数量比较少的计算机进行管理。但是,如果划分了多个子网,并且计算机数量较多时,通过手动方式,为计算机配置和管理IP地址,其工作量和复杂程度就会成倍地增加,而且搬迁到新位置也需要更换IP地址,不符合目前移动办公的需要。由于这些问题存在于局域网中,于是人们提出使用DHCP 服务器,客户端主机借助DHCP服务器可以在每次启动并加入网络时,上网所需的IP地址、网关和DNS服务器地址等信息就可以自动获得,进而在一定程度上减少了配置管理的工作量。受自身局限性的影响,DHCP协议并不能解决非法DHCP服务器、设置固定IP地址所引起的IP地址冲突、ARP攻击等IP地址类故障。

  3 DHCP SNOOPING

  通过对不可信DHCP消息进行过滤,DHCP SNOOPING可以进一步增强其安全性,同时建立并维护DHCP绑定数据库。DAI(dynamic arp inspect)、Source IP Lockdown等功能需要以该数据库为基础。DHCP SNOOPING 技术就像是将一道防火墙安装在非信任端口的主机和DHCP服务器之间,DHCP Offer报文通过信任端口可以进行正常接收和转发,而不信任端口会丢弃接收到的DHCP Offer报文,对于DHCP攻击及私设DHCP服务器等,在一定程度上可以起到防止作用。在启用了DHCP SNOOPING功能的接口下,DAI/Source IP Lockdown只允许通过DHCP方式获取到IP地址的主机与网络进行通信。这样,对于通过受信任DHCP服务器分配到IP地址的用户可以接入网络,其他包括使用固定IP地址的用户数据包都将被交换机所丢弃。DHCP SNOOPING及DAI、Source IP Lockdown等技术很好的弥补了DHCP协议的局限性,使得在DHCP环境下基于DHCP SNOOPING搭建IP地址管理系统能够取得良好成效。

  4 系统功能实现

  4.1 IP地址管理

  在IP地址管理平台的控制下,通过编程开发使DHCP服务器上的配置文件,进一步与后台MYSQL数据库同步,DHCP服务器中所用到的网段配置参数、IP地址租约时间等各种参数和数据全部存放在后台的MYSQL数据库中。这种方式一方面保留了传统DHCP的优点,大大减少园区网IP地址管理的复杂度,另一方面加强了DHCP方式管理的可控性。

  在DHCP服务器上,通过对配置文件/etc/dhcpd.conf进行修改,可以对地址段进行配置,同时实现对MAC地址访问的控制。以区域或者VLAN为类别,将园区网络内各主机的MAC地址添加到相应的类别中,只有被添加了MAC地址的主机才能够在对应的区域或者VLAN内通过合法的DHCP服务器获取IP地址配置信息,进而对网络进行访问。对于网络设备来说,由于启用了DHCP SNOOPING及DAI等功能,用户不可能通过自行修改IP地址进而获得访问权限。对于打印机、考勤机及其它需要使用固定IP地址的服务器,也可以在配置文件中指定固定IP地址,并不需要在网络设备上再配置静态的DAI条目,达到集中管理IP地址分配的目的,降低维护复杂度。显然,直接由网管人员修改配置文件存在很高的安全风险,通过IP地址管理系统维护数据库,系统后台再根据相应情况对DHCP服务器配置文件进行修改,既降低了风险,也降低了对于管理人员的技术要求。

  在配置DHCP服务器的过程中,将DHCP服务器中所用到的各种数据和参数保存到数据库中,进而组成整个园区网络的IP地址使用数据库。园区网每个地址段中有多少用户在使用DHCP服务器分配的固定地址上网,以及每个网段有多少个地址用于自动分配等,在管理平台上,管理人员都可以查询到。

  4.2 上网日志及用户定位

  在每次下发客户端DHCP请求的IP地址资源时,DHCP服务器会形成一条记录。所请求IP的客户端MAC地址、分配给客户的IP地址、客户端的机器名、租约时间范围等一系列信息都包含在这条记录中。在数据库保存这样的记录,构建一个IP地址分配情况的数据库。DHCP服务器借助这个数据库,对于所分发的IP地址资源提供了完善的日志记录功能。通过记录,在某个时间段内特定IP与MAC的对应关系很容易查询到,然后对某个IP对应的MAC地址进行查询。结合SNMP协议,通过用户IP地址,查询在IP地址管理功能中的数据库可以获取此用户IP所对应的接入交换机列表,再通过SNMP指令查询这些交换机的MAC地址表,可以进一步得到用户上线时所在的交换机接口信息,这对于管理人员管理维护网络是非常有帮助的。

  5 小结

  本文基于真实环境,提出以部署DHCPSnooping 为基础,建立B/S架构的IP地址管理系统,对IP地址进行集中管理。DHCP SNOOPING技术目前已基本成为各大主流设备厂商可网管交换机的基础功能,部署方式非常灵活。系统开发简单,投入小,可以直接部署在DHCP服务器上。系统部署后,基本可以杜绝非法DHCP服务器、用户私设固定地址引起的IP地址冲突及APR攻击等问题,并能对园区网络中的IP地址做到统一、灵活的管理,极大的提高了管理人员的工作效率,使网络管理趋于规范化、科学化。

基于DHCP SNOOPING的中小型企业网络接入系统研究

论文搜索
关键字:系统 中小型 中小 企业 网络 研究
最新企业研究论文
企业净资产收益率的提升途径分析——以中国
企业员工知识共享激励机制研究探讨
国有企业混改过程中存在的问题及对策探讨
人力资源管理促进企业绩效提升的探讨
试论企业绩效的优化管理
浅谈体育企业的社会责任履行
关于人力资源在企业中的合理配置与管理研究
互联网时代如何提高纺织企业的销售管理
新媒体在国有企业新闻宣传中的实践和思考
基于价值链的高新技术企业成本控制方法研究
热门企业研究论文
民营中小企业可持续发展与制度创新
完善企业内部控制体系的思考
中小企业营销过程中的信用风险及其防范
我国高星级酒店服务质量研究
我国中小企业品牌战略实施研究
谈中小企业内部控制制度
人为本——论国有企业改革
浅析企业内部货币资金的控制与监管
国有大中型企业内部控制:问题、成因及对策
浅谈企业并购