浅谈DHCP中继代理的应用

2016-05-30 12:30陈加春
科技风 2016年12期
关键词:网段中继报文

陈加春

摘 要:DHCP服务器为网络上的DHCP客户端提供IP配置服务,这在很大程度上方便了网络配置。企业网络通常采用多个网段或VLAN划分,由于DHCP是基于UDP协议的广播协议,无法透过三层设备,只能在每个网段各架设一台DHCP服务器。通过使用DHCP中继代理功能,实现一台DHCP服务器为多个网段提供服务。

关键词:DHCP协议;DHCP中继代理

一、DHCP概述及运行方式

在讲述DHCP中继代理之前,先了解一下DHCP协议。DHCP(Dynamic host configuration protocol),即动态主机配置协议,通过配置DHCP服务器,可以向网络上的DHCP客户端提供IP配置服务,这很大程度方便了网络客户端的配置。DHCP 避免了由于手动在网络客户端上配置而引起的配置错误。下面是DHCP工作过程简述。

1)客户端向所有节点发送一个DHCPdiscover广播包来寻找DHCP服务器。

2)DHCP服务端向客户端回应一个DHCPoffer单播包。

3)客户端向所有节点发送一个DHCPrequest广播包告诉所有DHCP服务器它将指定接受哪一台服务器提供的IP配置信息。

4)服务器向客户端发送一个DHCPack单播,向DHCP客户端发送一个DHCPack确认信息,告诉DHCP客户端可以使用它所提供的IP地址。

二、DHCP中继代理原理

DHCP 中继代理的作用相当于提供了一种广播报文的转发机制,为不能通过三层设备的DHCP广播报文提供转发功能,使得DHCP 服务器可以为不在其IP网段的DHCP 客户端提供服务。下面是DHCP中继工作过程概述。

1)当客户端启动并进行DHCP初始化时,它在本地网络广播请求报文。

2)如果本地网络存在DHCP 服务器,则可以直接进行DHCP配置,不需要DHCP 中繼。

3)如果本地网络没有DHCP服务器,但有DHCP中继设备,此设备收到该广播报文后,进行适当处理,即将收到报文的接口的地址填入该报文GIADDR字段,并通过单播转发给指定的、位于其它网段的DHCP服务器。

4)DHCP服务器根据客户端提供的信息进行相应的操作,并通过DHCP中继将配置信息发送给客户端,完成对客户端的动态配置。

三、DHCP中继代理的应用

(一)网络环境

设某企业有A部门、B部门、C部门三个部门,分别位于不同的VLAN,它们各对应一个IP网段。该网络采用华为S3900三层交换机连接各个部门的交换机。逻辑拓扑图如图1所示。

(二)相应配置

1)DHCP服务器IP配置为192.168.1.254,且属于vlan 100。建立三个作用域,其中 a作用域:192.168.1.0网段且网关地址为192.168.1.1 ; b作用域: 192.168.2. 0网段且网关地址为192.168.2.1; c作用域:192.168.3.0网段且网关地址为192.168.3.1; 均采用默认子网掩码。

2)华为S3900基本配置及DHCP中继配置

四、总结

DHCP中继代理为企业各网段或vlan之间共用一台DHCP服务器成为可能,采用DHCP中继代理这种方案还是非常有利于网络配置和管理的。

参考文献:

[1] cisco systems公司.思科网络技术学院教程.人民邮电出版社.

[2] 魏大新,李育龙.网络技术教程.电子工业出版社.

[3] 华为集技术,华为网络技术教程.

猜你喜欢
网段中继报文
基于J1939 协议多包报文的时序研究及应用
CTCS-2级报文数据管理需求分析和实现
单位遭遇蠕虫类病毒攻击
浅析反驳类报文要点
网上邻居跨网段访问故障
面向5G的缓存辅助多天线中继策略
ATS与列车通信报文分析
中继测控链路动态分析与计算方法研究
Onvif双网段开发在视频监控系统中的应用
Nakagami-m衰落下AF部分中继选择系统性能研究