Bind dnsmasq in qrouter- namespace
The intent of this blueprint is to allow binding of dnsmasq to the default gateway (i.e. qr-) interface in the qrouter- namespace for IPv6 tenant subnet in order to announce Router Advertisement with the default router pointing to the corresponding (i.e. qr-) interface. The behavior described in this blueprint is consistent with RFC 4861.
This blueprint serves as the foundation to leverage dnsmasq to support the following IPv6 Address Autoconfiguration methods for IPv6 tenant network, which are addressed separately by other blueprints.
1) SLAAC: https:/
2) DHCPv6 Stateful: https:/
3) DHCPv6 Stateless: https:/
The dnsmasq instance for IPv4-based tenant subnet will still stay in qdhcp- namespace.
Blueprint information
- Status:
- Complete
- Approver:
- Mark McClain
- Priority:
- Medium
- Drafter:
- Randy Tuttle
- Direction:
- Approved
- Assignee:
- Shixiong Shang
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Needs Code Review
- Milestone target:
- next
- Started by
- Shixiong Shang
- Completed by
- Armando Migliaccio
Whiteboard
Nov-20-2015(armax): If someone is interested in pursuing it, this must be re-submitted according to guidelines defined in [1].
[1] http://
-----------------
18-Mar (markmcclain): Deferred until Juno
The work performed for dnsmasq is based on the PoC work performed under the following document, section 7.1.
http://
Gerrit topic: https:/
Addressed by: https:/
Add support to DHCP agent for BP ipv6-two-attributes
Work Items
Dependency tree
* Blueprints in grey have been implemented.