FRRouting / frr

The FRRouting Protocol Suite
https://frrouting.org/
Other
3.32k stars 1.25k forks source link

DHCP support #13381

Closed Snake-Host closed 1 year ago

Snake-Host commented 1 year ago

Is there any plan for implementing dhcp capabilities to FRR?

ton31337 commented 1 year ago

What especially? Are you talking about integrating other DHCPd daemon into FRR?

Snake-Host commented 1 year ago

DHCP client for retrieving ip address for interfaces and DHCP server for serving ip addresses on specific interfaces, just like cisco routers.

ton31337 commented 1 year ago

Why not just install ISC DHCP and/or ISC KEA?

Snake-Host commented 1 year ago

Yeah, I know but it would be much more convenient to be able to manage everything from a single interface (vtysh).

eqvinox commented 1 year ago

DHCP server is extremely unlikely to come into FRR. The reason is simply that DHCP servers have a giant amount of configuration, policy input and customizability. Database backends. Scripting. It would be a giant amount of work.

DHCP client for IPv4/IPv6 addresses might happen if someone wants to supply the effort and/or code. Right now nobody seems to be interested though.

DHCPv6 Prefix Delegation client is more likely to show up since it would be significantly more useful to have it integrated in FRR, so FRR can take the prefix into account for RAs & such.

DHCP relay (with IPv6 PD delegation) I'm working on as a side project, but it is on my personal free time so… whenever it happens, it happens.

eqvinox commented 1 year ago

I'm going to close this issue since it's not a "bug" to work on; we don't really keep feature requests in issues. This can still be used to further discuss DHCP with the issue closed.