Hi Michael

You definitely have everything correct in what you say. Period!

What I have been noticing which is technically incorrect is the reference
to arbitrary assigned address space as class A, B, C or even fractional
class.  I see this as labels for people to make things easier.

i.e. calling 10.1.1.0/24 as "Class C"  I even find myself doing it as
well, when I know better.

It appears this is where the usage is going.  Another example things being
made correct by enough people using the incorrect to become the
acceptable.

The biggest problem I have with this is when people mix and match the two
usages of Class definitions (the correct and the incorrect).

david

On Sun, 17 Nov 2002, Michael H. Warfield wrote:

> On Sun, Nov 17, 2002 at 06:03:37PM +0100, Michael Schwendt wrote:
> > On 17 Nov 2002 07:44:38 -0500, Doug Potter wrote:
> 
> > > Actually that is a class B address.
> > > 
> > > The first octet of a class A is 1-126 (127 reserved for loop back)
> > >                      class B is 128-191
> > >                class C is 192-223
> 
> > > since 172 is between the ranges of 128-191 that would make it class B
> 
> > > Class B subnet 255.255.0.0 or /16
> 
> > The step from Class B to /16 is beyond me. If memory serves
> > correctly, the Class B subnet in RFC1918 is 172.16.0.0/12
> > which would be netmask 255.240.0.0.
> 
>       No no no...  This is totally wrong.
> 
>       RFC 1918 has nothing to do with the old and deprecated classful
> address system.  172.16.0.0/12 is one of the ranges (that happens to
> be in the old Class B address space) for private addresses.
> 
>       I've heard enough erronious information in this thread at this
> point and nobody has mentioned the fact that "Class A", "Class B",
> "Class C", and "Class D" no longer exist for any intent and purposes.
> The Internet now runs on CIDR.  Classless Inter Domain Routing.
> 
>       I've seen too many people arbitrarily refer to a /24 (CIDR notation)
> at being a Class C.  This is also WRONG.  The old Class C addresses were a
> /24 netmask (255.255.255.0 - 24 bits in the network field) and in the
> address range of 192.0.0.0 through 223.255.255.255.  An address of
> 172.16.10.0/24 is NOT a Class C nor was it ever.  It meets the netmask
> specification but is not in the Class C range.
> 
>       It's in the Class B address space but, assuming that it's a
> /24 netmask, it's not a Class B network either because it doesn't meet
> the netmask specification.  At most, it's a SUBNET of a Class B
> network, under the old deprecated classful system.  It also happens
> to be a part of the private address space allocations, which is something
> else, yet again.
> 
>       Old Notation:
> 
> 0.0.0.0 - 127.255.255.255     Class A range   255.0.0.0 netmask /8
> 128.0.0.0 - 191.255.255.255   Class B range   255.255.0.0 netmask /16
> 192.0.0.0 - 223.255.255.255   Class C range   255.255.255.0 netmaks /24
> 
>       These are now, at best, default conditions for netmasks when the
> netmask or CIDR bits are not specified.  It would be better if we
> simply DROPPED references to the old Classes entirely.  I now refer
> to my address space as being one of the "fossil Class B" addresses
> (a Class B address allocated under the old Classful system and now
> merely a /16 allocation).
> 
>       To answer another message, the number in a / number (such as /12)
> describe the number of network bits in the netmask.  A netmask of 255.0.0.0
> has 8 bits set so it's a /8.  A netmask of 255.240.0.0 is a /12 because
> it has 12 bits set (1111 1111 . 1111 0000 . 0000 0000. 0000 0000).
> 
>       The original question asked was poorly phrased and has no real
> deterministic answer.  The "tightest" netmask, which totally encloses
> all of those addresses in the original question, is a /24 which covers
> the range from 172.16.0.0 - 172.16.0.255.  It could also be contained
> in a /23 netmask from 172.16.0.0 - 172.16.1.255 or a /22 netmask from
> 172.16.0.0 - 172.16.2.255, etc.  The private address space, of which this
> is a SMALL part, is specified by RFC to be 172.16.0.0 - 172.31.255.255
> which is a /12 address space (encompassing 16 of the old Class B network
> addresses) and which also encloses the entire address range listed
> in the original message (plus a WHOLE lot more).
> 
>       The best answer I could come up with is that it is PROBABLY
> contained within a /24 address space (netmask 255.255.255.0) but may
> be contained within a larger address space.  The specific addresses
> in question are in RFC allocated private address space and may not
> be routed on the Internet (which wasn't asked but may be relevant).
> 
>       Mike
> -- 
>  Michael H. Warfield    |  (770) 985-6132   |  [EMAIL PROTECTED]
>   /\/\|=mhw=|\/\/       |  (678) 463-0932   |  http://www.wittsend.com/mhw/
>   NIC whois:  MHW9      |  An optimist believes we live in the best of all
>  PGP Key: 0xDF1DD471    |  possible worlds.  A pessimist is sure of it!
> 



-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to