Hi, > Both IPv4 [RFC0791] and IPv6 [RFC2460] architectures specify that > determination of the outgoing next-hop for packet forwarding is based > solely on the destination address contained in the packet header.
1) RFC8200 obsoleted RFC2460 recently. 2) I can't find any statement in RFC8200 to justify "solely". In fact, as far as I can see the document says nothing about the destination address except that it's "the address of the intended recipient". https://tools.ietf.org/html/draft-ietf-v6ops-ipv6rtr-reqs-00#section-2.4 is quite explicit that source-address-based routing is allowed. I'm not sure that RFC791 justifies the "solely" either. There's only one very oblique statement, hidden in the discussion of loose source routes ("the routing is to be based on the destination address field"). If there's any such restriction for IPv4, it must be hidden in RFC1812. I couldn't find it, though. It's fair to say that in practice, we have based forwarding solely on the destination address. But I don't believe it's specified. (Apart from that, I'm all for the draft, fwiw.) Regards Brian _______________________________________________ rtgwg mailing list [email protected] https://www.ietf.org/mailman/listinfo/rtgwg
