[ipxe-devel] Link local routing

Brian Rak brak at gameservers.com
Mon Oct 13 14:25:26 UTC 2014


On 10/13/2014 8:43 AM, Michael Brown wrote:
> On 03/10/14 21:54, Brian Rak wrote:
>> Basically, if it's a link local address (defined as being in the
>> 169.254.0.0/16 block), just try to transmit directly via the destination
>> address, ignoring the usual next-hop.
>
> 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.



More information about the ipxe-devel mailing list