On Wed, Mar 08, 2000 at 10:46:57PM +0000, Matthew Wakeling wrote:
> 
> 255.255.252.0 is correct. I really can't think why Genesis is rejecting it
> - I have just tested it over here, and it seems to work fine.

The problem is that Genesis, being based on 4.3BSD-Reno, only supports
subnetted netmasks, not supernetted netmasks. Supernetting requires
a 4.4BSD or later kernel.

To explain the difference:

The IP address range 192.*.*.* is class C, i.e. has a "natural"
(default, implied) netmask of 255.255.255.0. Subnetting allows you
to subdivide the network into smaller subnets, which means using a
netmask with fewer zero bits in them, e.g. 255.255.255.224. That is
the traditional way of using netmasks, and all stacks support it.

Supernetting is a relatively new practice introduced with CIDR
("Classless Inter-Domain Routing"), which allows you to, e.g.,
combine several class C networks into one larger network. For
instance you could combine the networks 192.168.0.*, 192.168.1.*,
192.168.2.* and 192.168.3.* into one larger network, with a base
address of 192.168.0.0 and a netmask of 255.255.252.0. This only
works with relatively new stacks though, because the CIDR standard
is still quite new. The 4.3BSD-Reno (Net/2) kernel used in
Genesis was released in 1991 and thus predates CIDR and supernetting,
which were first proposed in 1992 and finalized in 1993.

-- 
Holger Kruse
[EMAIL PROTECTED]
____________________________________________________________
Genesis Mailing List - Info & Archive: http://www.vapor.com/
For Listserver Help: <[EMAIL PROTECTED]>, "HELP"
To Unsubscribe: <[EMAIL PROTECTED]>, "UNSUBSCRIBE"

Reply via email to