本文重点介绍二层交换机中DHCP报文的交互和相关的功能,关于DHCP协议具体内容,参考百度百科和协议文档。
DHCP主要用来分配IP地址,DHCPv4用来分配IPv4地址,DHCPv6用来分配IPv6地址,可以配置为三种方式:
1)自动分配 (租期永久)
2)动态分配 (租期有限)
3)手动分配
这部分配置主要是配置DHCP Server的工作模式,本文重点介绍一下DHCPv4动态分配IPv4地址的过程。
报文交互过程如上图:
1)客户端发送DHCP Discovery广播报文,寻找局域网内DHCP Server
2)DHCP Server给客户端发送DHCP Offer应答消息
3)客户端发送DHCP Request请求报文,请求IP地址
4)DHCP Server给客户端发送DHCP ACK应答报文,携带分配的IP或者分配失败消息
以现网报文为例:
DHCP报文采用UDP协议,DHCPv4客户端端口号为67,服务端端口号为68;DHCPv6客户端端口号为546,服务端端口号为547。
在二层交换机中,与DHCP相关的功能还有:
1)DHCPv4 Option82线路标识和DHCPv6 Option18线路标识
2)DHCP代理(中继)
3)DHCP反向报文处理,即路由器挂接在PON口下,涉及到PON间互通和PON内互通场景
原文:https://www.cnblogs.com/justin-y-lin/p/13543835.html