Advertisement

lwIp源码分析--DHCPv4 lwIp源码分析--DHCPv4

阅读量:

lwIp源码解析–DHCPv4

一、简介
1.1 lwip版本
lwip 2.1.2

1.2 代码范围
在lwip中包含了DHCPv4客户端的实现,文件路径:

复制代码
    lwip-2.1.2\src\core\ipv4\dhcp.c   
    lwip-2.1.2\src\include\lwip\dhcp.h

文件代码两千行左右,阅读难度不大。

二、DHCPv4流程和状态机
由于未能获得电子版,在《TCP/IP详解卷一》一书中拍摄了相关照片。
以下是dhcpv4交互的主要流程:

在这里插入图片描述

dhcp消息头格式如下:

在这里插入图片描述

dhcp客户端状态变化图:

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/20

全部评论 (0)

还没有任何评论哟~