APP下载

Linux和Windows服务端DHCP报文对比研究

2016-10-21胡玲

电子技术与软件工程 2016年5期
关键词:网络环境

胡玲

摘 要 DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)属于一种常规网络服务,在配置DHCP服务中,整个过程会产生4种DHCP报文,虽然DHCP协议的工作过程都是一致的,但在由不同系统所提供的DHCP服务中,这4种DHCP报文在服务端与客户端之间的传输方式却不尽相同。本文利用WireShark抓包工具,分别就Linux和Windows系统提供的DHCP服务所产生的DHCP报文进行了对比研究,分析了不同报文传输方式的优劣,并给出了相应的建议。其中Linux系统采用的是版本是RedHat Enterprise Linux 6,Windows系统采用的版本是Windows Server 2008 R2。

【关键词】DHCP 网络环境 服务端配置 报文对比

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)提供了动态配置IP地址的功能。在DHCP客户端首次启动时,会自动执行初始化过程以便从DHCP服务端处获得IP地址。在整个过程中会产生4种DHCP报文,分别是:“DHCP Discover”、“DHCP Offer”、“DHCP Request”、“DHCP ACK”。在DHCP协议工作过程中的不同阶段所产生的DHCP报文,如何才能保证准确而又高效地送达服务端或是客户端?采用何种通信方式?下面分别在以Linux系统和Windows系统作为服务端的实验环境中来进行抓包分析。

1 Linux服务端DHCP报文抓包分析

1.1 在服务端配置DHCP服务

实验环境中Linux系统的IP地址为“192.168.150.10”,在系统中安装了dhcp服务,并在配置文件“/etc/dhcp/dhcpd.conf”中配置了DHCP作用域,定义作用域的地址池范围是“192.168.150.101~192.168.150.200”,默认网关“192.168.150.254”,DNS服务器“8.8.8.8”,默认租期86400秒,最长租期172800秒。

1.2 在客户端抓包分析

实验中,在一台Windows客户端上安装并运行网络分析工具Wireshark来捕捉网络中的数据,并将IP地址设置为自动获得。

首先执行“ipconfig/release”命令释放之前的IP地址,然后再执行“ipconfig/renew”命令重新申请IP地址,此时在客户端与服务端之间就开始了DHCP协议的工作过程。……

登录APP查看全文

猜你喜欢

网络环境
网络环境对艺术类大学生的影响和对策
网络环境下高职英语课程多维度评价方式研究
网络环境下高校思想政治教育创新路径探讨
网络环境下成人学习的有效性探究
网络环境下中职计算机教学的探析
网络环境下大学生安全意识的培养及教育途径的机制研究
网络环境下大学生自主学习能力培养策略
基于网络环境视角的学校图书管理问题研究
试论高校图书馆在网络环境冲击下的人文建设
网络环境下的大学生道德与法治教育浅析