当前位置: 技术问答>linux和unix
在linux下如何学习dhcp源码?
来源: 互联网 发布时间:2016-03-13
本文导语: 我现在是一个本科大四的学生,我的毕业设计是做有关dhcp的东西 下面是我的毕业设计任务书的要求: 设计内容与要求:根据移动自组织网络与互联网连接的需求,设计和实现一套动态主机配置(DHC)原型系统,使得...
我现在是一个本科大四的学生,我的毕业设计是做有关dhcp的东西
下面是我的毕业设计任务书的要求:
设计内容与要求:根据移动自组织网络与互联网连接的需求,设计和实现一套动态主机配置(DHC)原型系统,使得移动自组织网络结点在连接互联网时,可以通过移动自组织网络与互联网相连的网关,动态获得IPv4地址,并且保证该IPv4地址不与其他网关分配的IP地址重复。要求分别设计和实现网关内的DHC服务器软件、移动自组织网络结点内的DHC客户端软件,至少完成不同IP子网内三个DHC配置服务器的测试。
成果形式:(1)DHC服务器软件、客户端软件;(2)DHC软件开发文档;(3)DHC协议文本。
其实这个和dhcp差不多,我下了个dhcp-3.0.6.tar.gz,在redhat9上装上了,但是配置不好参数不知道怎么使用,里面的代码也太多,不知道如何去看
PS:我看了些简单套接字的知识,dhcp的原理我也理解。
现在就是不知如何去看懂源码,请各位高手指点。
下面是我的毕业设计任务书的要求:
设计内容与要求:根据移动自组织网络与互联网连接的需求,设计和实现一套动态主机配置(DHC)原型系统,使得移动自组织网络结点在连接互联网时,可以通过移动自组织网络与互联网相连的网关,动态获得IPv4地址,并且保证该IPv4地址不与其他网关分配的IP地址重复。要求分别设计和实现网关内的DHC服务器软件、移动自组织网络结点内的DHC客户端软件,至少完成不同IP子网内三个DHC配置服务器的测试。
成果形式:(1)DHC服务器软件、客户端软件;(2)DHC软件开发文档;(3)DHC协议文本。
其实这个和dhcp差不多,我下了个dhcp-3.0.6.tar.gz,在redhat9上装上了,但是配置不好参数不知道怎么使用,里面的代码也太多,不知道如何去看
PS:我看了些简单套接字的知识,dhcp的原理我也理解。
现在就是不知如何去看懂源码,请各位高手指点。
|
分2个部分
include下
net下的东东都要去熟悉
include下
net下的东东都要去熟悉