含Router网络DHCP动态IP地址分配研究
2011-05-08陈丽特
陈丽特
(安徽理工大学计算机科学与工程学院,安徽 淮南 232001)
1.含Router网络DHCP动态地址分配的原理。路由器是不转达发广播的,而ip helper-address可以通过将广播数据包直接转发到目标服务器而帮助客户机和服务器建立联系。iphelper-address命令将广播目的地址改变为单点传达送地址,使该广播消息可以被路由到一个具体的目的地址而不是所有地址。
2 含Router网络DHCP动态地址分配的具体操作
2.1 配置路由器端口的IP地址:
2.1.1 Cisco2300的配置:
2.2 使用RIP协议作为该网络的路由协议,实现网络的动态路由配置:
完成配置后使用showiproute,showinterface,showrunning-configuration查看路由配置的正确性或者使用ping命令验证网络之间是否完全互连。
2.2.1 Cisco2300的配置:
2.3 在Cisco2400路由器上配置DHCP服务:
2.3.1 配置192.168.1.0网段的DHCP服务:
2.3.2 配置192.168.2.0网段的DHCP服务:
2.4 在Cisco2300路由器上配置IPhelper address:
Cisco2300#configt
Cisco2300(config)#inte0
Cisoc2300 (config-if)ip helper-address 192.168.3.2
2.5 验证DHCP和IPhelperaddress:
在Host1和Host2两台主机的网络IP/TCP属性上分别设置为自动获取IP地址,然后在主机的MS-DOS下执行ipconfig/all命令,可以查看到Host1和Host2自动获取到的IP地址,DHCP服务器地址,DNS服务器地址等信息。
3 配置分析
在客户机和DHCP服务器处在不同广播域的情况下,路有器需要对这种数据包进行广播,而在cisco的路由器上,需要启用iphelper-address命令,从而实现这种中继。
DHCP服务器给客户机分配地址需要得到两个重要信息,一个是该客户机所在网络的子网掩码,从而能够让DHCP服务器依据子网掩码的信息来判断服务器该给该客户机分配哪个IP地址段,才能使得该ip地址在那个子网内。另外一个是DHCP服务器需要获得客户机的MAC地址,从而能够维护DHCP服务器的ip地址和MAC之间的一一映射关系,这样才能确保同样的客户机,在每次启动后能得到和前一次一样的ip地址。
当DHCP服务器接收了通过路有器转发过来的DHCP请求包的时候,DHCP服务器就获得了足够的信息,这些信息能够使得DHCP服务器做出必要响应,然后通过路由器把这些数据报转发给客户端。
结语。通过以上的配置和验证,成功的对含Router网络的进行了HDCP的配置,使得在不同广播域中的主机都自动获得了IP地址,实现了预期的结果。同时,根据主机所在的广播域的不同给主机分配的网络段也不同,较好的实现了不同网络段主机的简易区分。
[1]林闯,单志广,任丰原.计算机网络的服务质量(QoS)[M].北京:清华大学出版社,2004.
[2]沈晶,石教英,姜晓红.IPQoS体系结构[J].计算机应用研究,2001,18(10):65-70.