高性能dhcp服务器,基于线程池机制的高性能DHCP服务器研究与实现

摘要:

随着互联网的蓬勃发展,IP地址资源越来越紧张.DHCP服务是在现有IPv4协议基础上解决IP地址资源短缺问题的有效途径. 目前,多数DHCP服务器是单线程运行,串行处理客户请求的.其应用于大型网络管理中,响应速度不是很快,效率不是很高.将多线程技术应用到DHCP服务器,用线程池机制实现DHCP服务器是当前提高DHCP服务器效率一种很有效的方法. 论文首先分析了BOOTP和DHCP的工作过程,消息格式,扩展了DHCP API方法.并用DHCP API方法解决了DHCP服务器的安全性问题,客户分类问题和租约收集问题. 接着研究了基于线程池机制的高性能DHCP服务器的技术问题:探讨了应用多线程技术和线程池机制中经常出现的问题;分析了多线程程序中共享数据的互斥访问及死锁预防;提出了锁粒度的计算方法;分析了使用线程池的优点和风险;改进了线程池大小动态调整算法.并对基于线程池机制的高性能DHCP服务器进行了总体设计. 论文对基于线程池机制的高性能DHCP服务器的实现方法进行了分析探讨,并给出了部分数据结构和关键算法.测试了基于线程池机制的高性能DHCP服务器的功能和性能,并和传统DHCP服务器的性能进行了分析对比. 最后,总结了论文工作,指出了需要改进和进一步发展完善的地方.

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值