Happy #CIDRDay, everyone!

Today in 1993, Class A, B, and C addresses were deprecated in favor of classless addresses.

28 years ago.

If a computer person talks about Class C addresses, they are not competent

https://mwl.io/archives/3758

Happy #CIDRDay! – Michael W Lucas

@mwlucas time to pull out my favourite post of mine about that:

"""Stop saying "Class C" for network sizes, unless you are doing a historical re-enactment. Its deprecation is old enough to drink."""

(ref: https://twitter.com/phessler/status/777477531603722240)

peter hessler (DMs don't work) on Twitter

“Stop saying "Class C" for network sizes, unless you are doing a historical re-enactment. Its deprecation is old enough to drink. #networking”

Twitter
@mwlucas @0x4A6F This is still taught at my University lol

@piegames @0x4A6F

In the spirit of #CIDRDay, you are permitted to use the minimum amount of violence necessary to make that stop.

It might be quite a bit of violence, mind you. So long as it's the smallest amount required. 

@mwlucas @piegames @0x4A6F burn down all of CISCO comes to mind.

when i was in school (2000-2007?) i did a CCNx, and class A, B, C was still taught and part of the exam!

fortunately, i have forgotten most of it already

@mwlucas I am not incompetent, I am old.

Old habits and such.

@sblaydes I am also old. We gotta learn.

Especially when speaking to the next generation.

@mwlucas So what is the proper term for any network that is a /24?

Learned Class C as interchangeable with /24.

@sblaydes it's a /24, pronounced "slash 24."
@mwlucas
Thank you. I tend to think in slashes, but have one friend who still thinks in classes. After working with him a bit, I tend to abuse the Class C term.

@sblaydes between you and me, I get it. But the kids are listening.

It's like telling a eavesdropping child "don't swear, dammit."

@mwlucas @sblaydes @phessler Hassling me about it helped me break the habit.

@sng @mwlucas @phessler

Oldster shakes his fist at the sky yelling "Get off my Class C".

@sblaydes @sng @mwlucas classfull networking has additional meanings than pure network size. It also mandates which ranges it is in, and how routing works.

Unless you were assigned an actual Class C in the 1980s, you never had one. And even if you were assigned an actual Class C, you no longer have one because they ceased to exist in 1993.

@sblaydes @mwlucas It's funny because /24 and class C aren't identical. C is specifically a /24 network in the range of 192.0.0 through 223.255.255

So you could just start being pedantic about it. That may cure some folks. 

(I thought they were the same for many years)

@mwlucas i agree with you....

but think it's important to note that training materials and certification tests still had network classes as required knowledge at least as of 2014 (very possibly later, but that's when i last looked at such certifications)

@linear

They did.

Which is why I'm on this rant. These certification bodies need to fix their BS. And we need to treat these certifications as the garbage they are.

Someone having the gumption to get a cert is good. The cert being garbage is not their fault. Those of us who are employers need to push back on the garbage certifiers.

@mwlucas  mmm 

Did I make an entire emoji set just to be able to shitpost for a single day about a ridiculously niche topic

You betcha

@pamela Holy. Crap.

We're, like, kindred souls or something. Positive troll game, 10/10. 

@mwlucas  stick with me, kid. 
@mwlucas
Aren't they still used on a LAN though?

@dheadshot

The IP addresses are still in use.

Classfull addressing is not in use. They're /24 blocks or some such. The term "class C" has been deprecated since 1993, and it's actively harmful to our practice.