On Wed, Jul 16, 2014 at 3:27 AM, Alessandro Selli <alessandrose...@linux.com > wrote:
> G. Matthew Rice wrote: > > [...] > > > So, final vote guys: - explicitly mention CIDR notation? (I've always > > considered it a given) - explicitly mention VLSM? (also always > > considered it a given) - include Class A, B, C networks? (we used to > > have it but dropped it; I always considered it a little bit of an > > archaic way of referring to subnets; plus internal networks don't care > > and most people have their public IPs assigned/subnetted for them) > > TTYL, --matt > > My vote is in favour of CIDR and VLSM notation, and against mention of > A, B and C network classes. > > I understand that IANA assignes IPv4 blocks as classes and the way in > -arpa > .add > r zones work, but this is knowledge of sysadmin level, not of LPIC-1 > (plain user) level. > Again, the in-arpa.addr is only _one_ "real world" case where it's _important_ to know the Classful A, B and C. LPIC-1 is supposed to be "foundational," so why are we doing our best to skip such an elementary concept? Introduce the common IPv4 /8, /16 and /24 CIDRs as examples, noting they are the Classful A, B and C subnets. After all, one is also going to have to introduce the IPv4 Reserve Private Subnets as well. It's all intertwined and should not be ignored -- especially not when a junior admin is going to still run "ip addr" and should know -- Blooms Knowledge and Understanding level -- what address block he/she is looking at. It's kinda like covering IPv6 without explaining the common /48 and /64 CIDRs, along with the recommended best practice of /56 subnetting for Unique Local Address (ULA) with a Global ID for the /48. Again, same deal any time they run "ip addr." It is one of those things that you should _never_ ignore in the foundations. Cover it right up front, even if the applications are higher level, so the junior admin isn't asking additional questions that should already be "common knowledge" when they get to the services that require the foundational knowledge. -- bjs P.S. If you haven't noticed, I'm at odds with how IPv6 (and even IPv4) is often taught. We teach people so much cruft and ignore the most important, practical things. It's kinda my same complaint with math/physics and engineering. It's great to get into all sorts of math/physics research, but to teach engineering mechanics, and even for electrical, really has nothing to do with 75% that is taught. Focus on the practical. Knowing the Classful CIDRs is foundational, along with the prefixes in IPv4, just like the /48 and /64, plus the common /56 subnetting, for ULA, along with the prefixes for IPv6.
_______________________________________________ lpi-examdev mailing list lpi-examdev@lpi.org http://list.lpi.org/cgi-bin/mailman/listinfo/lpi-examdev