[c-nsp] VLSM

Stephen J. Wilcox steve at telecomplete.co.uk
Tue Jan 11 19:37:43 EST 2005


no no no no it absolutely is not! read rfc1812

<rant>
to be a Class B,

1) our routers must be operating in classful mode (no ip classless) which 
changes the behaviour of routing

2) the first two bits of the ip address must be 1-0

i may be given the netblock 172.13.14.0/24... the first two bits are 1-0 
therefore by rfc796 it must be class b network 172.13.0.0 using a subnet of 
255.255.255.0 creating 256x 172.13.x.y networks - clearly not true

alternatively i may have 195.0.0.0/16 .. as it is a /16 it must be class B, but 
class B must start 1-0 and this starts 1-1 .. in fact according to rfc796 it is 
in class C space so i must be talking about 256x Class Cs - this is actually 
what you say below. but this is also untrue because i have taken the /16 and i 
have split it into 4x /18s each of which is a single lan subnet eg 
195.0.64.0/255.255.192.0 with default gateway 195.0.127.254 .. in fact i may 
wish to assign my computer the ip 195.0.100.255/18 -- something which is 
reserved according to rfc796 as a broadcast address

do you see how none of this can work when we start mixing the logic of classful 
network and classful behaviour with classless?

Steve

On Tue, 11 Jan 2005, Anson Rinesmith wrote:

> Actually according to the RFC, Class B and /16 (16-bit local address) are
> the same thing...
> 
> "The second type (or class b) of address has a 14-bit network number and a
> 16-bit local address."
> 
> If you have a /16 (or class b), and give me anyone 1 IP in that range, I can
> tell you the beginning and ending IP of that range, otherwise it is just a
> group of Class C's.
> 
> 
> 
> > -----Original Message-----
> > From: cisco-nsp-bounces at puck.nether.net [mailto:cisco-nsp-
> > bounces at puck.nether.net] On Behalf Of lists at hojmark.org
> > Sent: Tuesday, January 11, 2005 4:25 PM
> > To: 'Hudson Delbert J Contr 61 CS/SCBN'; 'matthew zeier'; 'Gert Doering';
> > 'Shaun'
> > Cc: cisco-nsp at puck.nether.net
> > Subject: RE: [c-nsp] VLSM
> > 
> > > since when is a /16 size chunk of addresses not a class 'b'
> > > space.
> > 
> > It's only class B if the first two bits are 10, otherwise it's a just
> > block
> > of addresses the same size as an old class b. Check out
> > http://rfc.sunsite.dk/rfc/rfc796.html
> > 
> > ... But why not simply call it "a /16", since that's what it is?
> > 
> > > i think what manner in which the size of a space is called as
> > > long as one understands what it speak of. much ado about
> > > nothing methinks.
> > 
> > OK. I'll just call you Peter then, though that's not your name. It doesn't
> > really matter as long as people know I mean you ;-)
> > 
> > -A
> > 
> > _______________________________________________
> > cisco-nsp mailing list  cisco-nsp at puck.nether.net
> > https://puck.nether.net/mailman/listinfo/cisco-nsp
> > archive at http://puck.nether.net/pipermail/cisco-nsp/
> 
> _______________________________________________
> cisco-nsp mailing list  cisco-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/
> 





More information about the cisco-nsp mailing list