FYI -- Sprint never submitted NACRs on behalf of customers, for purely
legal reasons. As common carrier Sprint is legally prohibited from
enforcing anything related to contents of communications, hence it
couldn't enter legal agreements on AUP-compliance in regard to customer
So, we HAVE to pass thru all NACRs (and don't forget that 1800 has most
of Europe to care about).
From email@example.com Thu Apr 20 02:14:32 1995
Received: from tiny.sprintlink.net (tiny.sprintlink.net [18.104.22.168]) by titan.sprintlink.net (8.6.9/8.6.9) with ESMTP id CAA22156 for <firstname.lastname@example.org>; Thu, 20 Apr 1995 02:14:31 -0400
Received: from home.merit.edu (home.merit.edu [22.214.171.124]) by tiny.sprintlink.net (8.6.9/8.6.9) with ESMTP id CAA22402 for <email@example.com>; Thu, 20 Apr 1995 02:14:29 -0400
Received: from localhost (sjr@localhost) by home.merit.edu (8.6.12/merit-2.0) with SMTP id CAA21817; Thu, 20 Apr 1995 02:14:26 -0400
In-reply-to: Your message of Wed, 19 Apr 1995 18:49:39 EDT.
> Date: Wed, 19 Apr 1995 18:49:39 -0400
> From: Vadim Antonov <firstname.lastname@example.org>
> To: HANK@taunivm.tau.ac.il, email@example.com, firstname.lastname@example.org, email@example.com
> CC: firstname.lastname@example.org, email@example.com
> >The e-mail interface
> >of NACRs is close to uselessness, and too big headache to deal with.
> >Waiting time on processing is simply ridiculous.
> >I've been sending updates to firstname.lastname@example.org for the past 2 years
> >with no problem.
> You don't have to keep a full-time engineer just to handle
> NACRs, do you?
Please be fair; most of this is a problem which Sprint brought on
itself through poor follow-through with an allocation policy which you
and I discussed on the phone a quite a while ago.
To be clear about what is going on, let's review the history.
I called you a long time ago (about a 1.5 years ago) and mentioned
that it would be a lot easier on your NACR person (the pre-Lisa-Carlson
person, as I remember) if you would:
- decide on a consistent (net announcement ["aslist"] + AUP) for
some large aggregates of IP address space,
- register (NACR) those aggregates,
- sit back and assign customers of like policy out of these
pre-existing aggregates. Note that these customers would
NOT require a NACR.
You agreed and set up three /16 aggregates of what had been Class-C IP
From that time on, there has been a "drift" in policy away from the
aggregate policy, which shows that the procedure for assigning nets from
Sprint-controlled IP address aggregates was somehow ignoring what you
set up. If your lead had been following by whatever internal procedures
Sprint uses, then there would have been no need to NACR any customers
who had policy which matched one of those aggregates.
When new interconnection points were added, the aggregate's policies
could have been updated, automagically updating the policy of all of
the members of the aggregates.
Currently, the state of Sprint policy is shown by the fact that, out
of 118 "/16" aggregates, for instance, there are 2580 included prefixes
which have policy which does NOT match that of the aggregates. Here's
188 "/16" Sprint aggregates have 26 different policies among
These 188 aggregates include 2580 more-specific prefixes which
have their own policies which differ from the /16 prefix of
which they are a part.
Of these 2580 prefixes, 2255 (87.4%) are completely due to
Sprint (i.e., they are not caused by prefixes which have moved
to have a primary AS which is not 1239, 1240, or 1800).
These 2255 prefixes are contained within 65 of the "/16"
aggregates (34.6% of the 188 total "/16" aggregates).
Of these 65 large aggregates:
21 have 1 different policy
15 have 2 different policies
8 have 3 different policies
8 have 4 different policies
6 have 5 different policies
4 have 6 different policies
1 has 7 different policies
1 has 8 different policies
1 has 9 different policies
If you sort all of these policies, you find that they can be
summarized as follows: