android DHCP 基于Dnsmasq 和 dhcpcd分析笔记

  最近在做Wi-Fi Direct, Group 建立完成后作为GO端,会启动DHCP服务.Android 中DHCP服务是由DNsmasq

 

 

1.                   Server          Client          Server
2.                       (not selected)                    (selected)
3.            
4.                             v               v               v
5.                             |               |               |
6.                             |     Begins initialization     |
7.                             |               |               |
8.                             | _____________/|\____________  |
9.                             |/DHCPDISCOVER | DHCPDISCOVER  \|
10.                         |               |               |
11.                     Determines          |          Determines
12.                    configuration        |         configuration
13.                         |               |               |
14.                         |\             |  ____________/ |
15.                         | \________    | /DHCPOFFER     |
16.                         | DHCPOFFER\   |/               |
17.                         |           \  |                |
18.                         |       Collects replies        |
19.                         |             \|                |
20.                         |     Selects configuration     |
21.                         |               |               |
22.                         | _____________/|\____________  |
23.                         |/ DHCPREQUEST  |  DHCPREQUEST\ |
24.                         |               |               |
25.                         |               |     Commits configuration
26.                         |               |               |
27.                         |               | _____________/|
28.                         |               |/ DHCPACK      |
29.                         |               |               |
30.                         |    Initialization complete    |
31.                         |               |               |
32.                         .               .               .
33.                         .               .               .
34.                         |               |               |
35.                         |      Graceful shutdown        |
36.                         |               |               |
37.                         |               |\ ____________ |
38.                         |               | DHCPRELEASE  \|
39.                         |               |               |
40.                         |               |        Discards lease
41.                         |               |               |
42.                         v               v               v
43.            Figure 3: Timeline diagram of messages exchanged between DHCP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值