1 DHCP协议定义

动态主机配置协议DHCP(Dynamic Host Configuration Protocol)是一种用于集中对用户IP地址进行动态管理和配置的协议。DHCP采用客户端/服务器通信模式,由客户端向服务器提出配置申请,服务器返回为客户端分配的IP地址等相应的配置信息,以实现IP地址等信息的动态配置。

2 DHCPv4概述

DHCPv4的基本架构:

 

DHCPv4基本协议架构中,主要包括以下三种角色:

DHCPv4 Client:DHCPv4客户端,通过与DHCPv4服务器进行报文交互,获取IP地址和其他网络配置信息,完成自身的地址配置。在设备接口上配置DHCPv4 Client功能,这样接口可以作为DHCPv4 Client,使用DHCPv4协议从DHCPv4 Server动态获得IP地址等参数,方便用户配置,也便于集中管理。

DHCPv4 Relay:DHCPv4中继,负责转发来自客户端方向或服务器方向的DHCPv4报文,协助DHCPv4客户端和DHCPv4服务器完成地址配置功能。如果DHCPv4服务器和DHCPv4客户端不在同一个网段范围内,则需要通过DHCPv4中继来转发报文,这样可以避免在每个网段范围内都部署DHCPv4服务器,既节省了成本,又便于进行集中管理。

3 DHCPv6概述

DHCPv6基本架构:

 

DHCPv6 Client:DHCPv6客户端,通过与DHCPv6服务器进行报文交互,获取IPv6地址/前缀和其他网络配置信息,完成自身的地址配置。

DHCPv6 Relay:DHCPv6中继,负责转发来自客户端方向或服务器方向的DHCPv6报文,协助DHCPv6客户端和DHCPv6服务器完成地址配置功能。一般情况下,DHCPv6客户端通过本地链路范围的组播地址与DHCPv6服务器通信,以获取IPv6地址/前缀和其他网络配置参数。如果服务器和客户端不在同一个链路范围内,则需要通过DHCPv6中继代理来转发报文,这样可以避免在每个链路范围内都部署DHCPv6服务器,既节省了成本,又便于进行集中管理。

DHCPv6 Server:DHCPv6服务器,负责处理来自客户端或中继的地址分配、地址续租、地址释放等请求,为客户端分配IPv6地址/前缀和其他网络配置信息。

4 常见设备配置

4.1 H3C设备配置DHCP

dhcp server ip-pool cpe4_04
vpn-instance testHa@b0e937                  // vpn地址
gateway-list 10.1.1.10                               // dhcp网段对应的网关地址
network 10.1.1.0 mask 255.255.255.0
address range 10.1.1.11 10.1.1.254
dns-list 2.2.2.2
expired day 100

interface GigabitEthernet0/4
port link-mode route
loopback internal
ip binding vpn-instance testHa@b0e937
ip address 10.1.1.10 255.255.255.0
tcp mss 1300
dhcp server apply ip-pool cpe4_04           // 在接口上绑定ip pool

 

posted on 2022-05-23 10:52  codercheng  阅读(186)  评论(0编辑  收藏  举报