On Mon, 16 Dec 2019, 21:07 Ketan Talaulikar (ketant), <[email protected]>
wrote:

> Hi Mark,
>
>
>
> Could you share references which says it is illegal to refer to 0.0.0.0 or
> :: as IP addresses?
>
>
>
> Many (if not most) implementations use these representations of IP
> addresses when provisioning a default static route and there is nothing
> wrong with doing so.
>
>
>
> The link you shared previously that indicated an issue because someone was
> using these zero addresses as destination IP in the packets. That would be
> an incorrect analogy since there is no such proposal in this document.
>
I read "end point" as a synonym for "destination". I don't see how it could
be describing anything else.

E.g., a tunnel "end point" IP address identifies where a tunnel finishes,
and that  is going result in that IP address placed in an outer tunnel
packet's destination address field at some point in time.

A destination address identifies the point at the end (end point) of a
packet's path across the network. (In RFC8200 this is always a receiving
host function, per RFC8200's definition of host and router.)

0.0.0.0 and ::0 are prohibited destination or end point addresses as the
don't identify one - they're the 'unspecified' addresses.

If, as Robert said, you're describing routes or prefixes, then that is the
terminology that should be used.

Supplying the prefix length in all instances would also make it much
clearer that routes are being described.

Regards,
Mark.





>
> Thanks,
>
> Ketan
>
>
>
> *From:* Mark Smith <[email protected]>
> *Sent:* 16 December 2019 12:27
> *To:* Ketan Talaulikar (ketant) <[email protected]>
> *Cc:* SPRING WG <[email protected]>; [email protected]
> *Subject:* Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
>
>
>
>
> On Mon, 16 Dec 2019, 16:43 Ketan Talaulikar (ketant), <[email protected]>
> wrote:
>
> Hi Mark,
>
> The draft talks about "destination of the policy" as in the tail-end node
> of the SR Policy. It does not talk about the destination IP address in the
> packet.
>
> You can consider this as a "default policy" on similar lines as a default
> route.
>
> Please see the section below which will cover one of the use-cases for
> steering over such SR policies to the null endpoint.
>
> https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-06#section-8.8.1
>
> Hope that clarifies.
>
>
>
>
>
> I don't think it does.
>
>
>
> If this text is true - "The endpoint
>
>    is specified as an IPv4 or IPv6 address" - then those are illegal IPv4
> and IPv6 addresses.
>
>
>
> If these are not being used as IPv4 or IPv6 addresses, then they cannot be
> referred to as IPv4 or IPv6 addresses. It is confusing and inaccurate if
> they are.
>
>
>
>
> Thanks,
> Ketan
>
> -----Original Message-----
> From: spring <[email protected]> On Behalf Of Mark Smith
> Sent: 16 December 2019 06:36
> To: SPRING WG <[email protected]>
> Cc: [email protected]
> Subject: Re: [spring] I-D Action:
> draft-ietf-spring-segment-routing-policy-06.txt
>
> "The endpoint indicates the destination of the policy.  The endpoint
>    is specified as an IPv4 or IPv6 address and is expected to be unique
>    in the domain.  In a specific case (refer to Section 8.8.1), the
>    endpoint can be the null address (0.0.0.0 for IPv4, ::0 for IPv6)."
>
> Per Internet Standard 3 / RFC 1122, 0.0.0.0 is an illegal IPv4 destination
> address.*
>
> Per RFC 4291, ::0 is an illegal IPv6 destination address.
>
>
> Regards,
> Mark.
>
>
> *People doing tricky things with 0.0.0.0 has cost me and a past employer 2
> weeks of needless troubleshooting, delaying a product/service launch.
>
> http://lists.ausnog.net/pipermail/ausnog/2017-July/039402.html
>
>
> On Mon, 16 Dec 2019 at 11:08, <[email protected]> wrote:
> >
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the Source Packet Routing in Networking WG
> of the IETF.
> >
> >         Title           : Segment Routing Policy Architecture
> >         Authors         : Clarence Filsfils
> >                           Siva Sivabalan
> >                           Daniel Voyer
> >                           Alex Bogdanov
> >                           Paul Mattes
> >         Filename        : draft-ietf-spring-segment-routing-policy-06.txt
> >         Pages           : 35
> >         Date            : 2019-12-15
> >
> > Abstract:
> >    Segment Routing (SR) allows a headend node to steer a packet flow
> >    along any path.  Intermediate per-flow states are eliminated thanks
> >    to source routing.  The headend node steers a flow into an SR Policy.
> >    The header of a packet steered in an SR Policy is augmented with an
> >    ordered list of segments associated with that SR Policy.  This
> >    document details the concepts of SR Policy and steering into an SR
> >    Policy.
> >
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-spring-segment-routing-pol
> > icy/
> >
> > There are also htmlized versions available at:
> > https://tools.ietf.org/html/draft-ietf-spring-segment-routing-policy-0
> > 6
> > https://datatracker.ietf.org/doc/html/draft-ietf-spring-segment-routin
> > g-policy-06
> >
> > A diff from the previous version is available at:
> > https://www.ietf.org/rfcdiff?url2=draft-ietf-spring-segment-routing-po
> > licy-06
> >
> >
> > Please note that it may take a couple of minutes from the time of
> > submission until the htmlized version and diff are available at
> tools.ietf.org.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > spring mailing list
> > [email protected]
> > https://www.ietf.org/mailman/listinfo/spring
>
> _______________________________________________
> spring mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/spring
>
>
_______________________________________________
spring mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/spring

Reply via email to