It's 2023 and I continue to see people write about IPv4 A,B,C,D, and E networking classes like they still mean something and without saying it's only mentioned for historical purposes. But they are now 30 years obsolete. Is there any point other than historical insight into teaching this stuff? The way books, tutorials and websites put it, they make it sound like address classes are some strict part of the protocol. But from what I understand, it was only a convention used to allocate addresses and determine what was in the routing table in the 80s and early 90s and just isn't really used anymore.
Examples of where this gets explained in recent texts on major websites and books:
- CompTia Security+ Certification study guide, 4th edition
- https://docs.oracle.com/cd/E19504-01/802-5753/planning3-78185/index.html
- https://learn.microsoft.com/en-us/troubleshoot/windows-client/networking/tcpip-addressing-and-subnetting#network-classes
- https://www.ibm.com/docs/en/aix/7.2?topic=addresses-class
- https://community.spiceworks.com/networking/articles/2494-ip-address-classes-explained-a-subnetting-analogy
And there are a ton more such examples.