[j-nsp] JUNOS BootP-relay Behaviour
Phil Mayers
p.mayers at imperial.ac.uk
Mon Mar 9 08:02:39 EDT 2009
alain.briant at bt.com wrote:
> When I configure DHCP relay like this on an EX switch:
>
> "set forwarding-options helpers bootp interface XX server @IPDHCPserver"
>
> The outgoing relayed paquets are received on the DHCP server with a
> source address
> of the outgoing interface of the EX switch (the Net IP.B address)
>
> __________
> _______ { }
> Net IP.A | | Net IP.B { }
> DHCP client |----------| EX SW |----------{ NET }--| DHCP
> server
> |_______| { }
> {__________}
>
>
>
> On a C router and other brands the behaviour is different and the
> address used
> is the one from the incoming interface (the Net IP.A address)
We see this too, but why does it matter? DHCP servers are required to
inspect the "giaddr" field in the BOOTP/DHCP header, not the source of
the IP packet.
More information about the juniper-nsp
mailing list