[168828] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

Re: BCP38 is hard, was TWC (AS11351) blocking all NTP?

daemon@ATHENA.MIT.EDU (Jared Mauch)
Wed Feb 5 11:15:46 2014

From: Jared Mauch <jared@puck.nether.net>
In-Reply-To: <20140205083507.GA20473@pob.ytti.fi>
Date: Wed, 5 Feb 2014 11:15:25 -0500
To: Saku Ytti <saku@ytti.fi>
Cc: nanog list <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org


On Feb 5, 2014, at 3:35 AM, Saku Ytti <saku@ytti.fi> wrote:

> If what you say was actual reason, it could be solved by logging ACL.
>=20
> We the community, could produce tooling to automate this in few =
popular
> platforms. Automatically builds the ACL, web interface for humans to =
classify
> the logged/unknown. When classified by human as legit source, =
automatically
> create route object for it.
> Recreate ACL from route-objects, submit to router.=20

The problem is many of these can compile to larger than the physical =
amount of space in the router/LC have to handle it.  I=92ve done =
presentations to vendors about what percentage (in bytes and per-line) =
of the configuration is of what component.  90%+ tends to be =
customer-specific prefix-list/set/filter lines.

These can easily reach many megabytes of configuration and tens or =
hundreds of thousands of lines.  Asking someone to duplicate that to =
also have an ingress ACL of equivalent size, and *assuming* the router =
can handle that ACL and compile it properly is a challenge to say the =
least.

> Repeat until human operator is confident no further classification is =
needed,
> and ask tool to swap log+permit + deny.

Similar to the above, doing the log permit, etc.. is all dependent on =
the platform and what scale is feasible.  Some devices you can=92t do =
things like log-input and capture the ingress MAC that originated the =
packet as it=92s been stripped off before it gets to that part of the =
engine.

Similar to Randys previous comments, I would like to see another =
operator talk about their efforts here that has actually implemented =
something and is willing to share.  Right now, I=92ve seen a lot of =
people say what others should do with =93their=94 network, and limited =
data about what they have done to help solve this problem.  It=92s =
harder than it seems, and even those that invite regulation and other =
things, the technology isn=92t capable because it=92s not something =
folks =93ask for=94.

> Probably takes like maybe 50h development work.

Let me know how that goes.  I=92ve found estimates for this stuff can be =
off by as much as 10x + once all the details are chased down.  my wife =
has regularly been very patient with me when i say =9310 minutes=94 and =
it=92s closer to 2+ hours.  I know we can do better than what the state =
is today, but there=92s only so much that one network can do.

- Jared=


home help back first fref pref prev next nref lref last post