On  4/03/09 03:16 AM, Kacheong Poon wrote:
> Erik Nordmark wrote:
>
>> The strong end-system model (see RFC 1122) talks about restricting 
>> things both at the receiving and sending ends, and we have some RFEs 
>> asking for that. What this means in practice is that the source IP 
>> address constrains the interface on which the packet can be sent out, 
>> whether the source IP address was set by the application (doing a 
>> bind()), or set as part of accepting a new TCP/SCTP connection.
>
>
> I guess an app will get a network unreachable error if
> there is no route to a destination using the bound interface
> even when there is a route using another interface?  Can
> an app enforce this restriction even if the system does not 
> (ip[6]_strict_src_multihoming is not set)?  Via a socket
> option?

The only platform I've seen anything remotely like this on is Solaris
with the IP_BOUND_IF...

Darren


Reply via email to