[ipxe-devel] Link local routing

Michael Brown mcb30 at ipxe.org
Fri Oct 17 12:53:20 UTC 2014


On 13/10/14 15:25, Brian Rak wrote:
>> How is the transmitting network device supposed to be determined when
>> sending to a 169.254.0.0/16 address?
>>
>> I see two viable options:
>>
>>  - use the default gateway interface
>>
>>  - allow addresses of the form "169.254.x.x%net0", following the
>> pattern of IPv6 link-local addresses.
>>
>> Michael
>
> There's a couple ways this could be handled:
>
> 1) Assume the default gateway interface (for most servers using IPs in
> this range, they won't have multiple active, configured interfaces)
> 2) Start accepting classless static routes via DHCP:
> http://tools.ietf.org/html/rfc3442 .  This would be the most standard
> way, as it allows you to specify what interface should be used for these
> routes via DHCP.

Option (1) involves a two-line change to the code, and is far preferable 
for something like this.

Michael



More information about the ipxe-devel mailing list