# $Id: masks,v 1.4 2000/05/18 22:18:54 jweiss Exp $

# This file specifies the netmasks for each network supported by the
# Athena environment.  The format for lines in the file is:
#
#	address		significant-bits	netmask-bits	[gateway]
#
# The number of netmask bits for a given IP address is the value of
# <netmask-bits> on the first line for which <address> matches the
# first <significant-bits> bits of the given address.  If a gateway
# is not given, the gateway is assumed to be one greater than the
# network address.
#
# The contents of this file are maintained by Athena release
# engineering.  If you edit this file on your workstation, it will be
# replaced at the next update and your changes will be lost.  If you
# have local changes to make, create or add to
# /etc/athena/masks.local, which has the same file format as this
# file.  Entries in /etc/athena/masks.local take precedence over
# entries in this file.
#
# The shell script /etc/athena/netparams uses this file to compute the
# network, broadcast, and gateway address for a given IP address.  See
# the comments at the top of that file for usage information.

# Most MITnet addresses begin with "18" and have a 16-bit netmask.
# 18.7 is being used in IS machine rooms with a 24-bit netmask.
# Bits of LCS also have a 24-bit netmask, according to 
# wollman@lcs.mit.edu, 1/12/98.
# 18.101 is being used for IS internal experiments, with a 28 bit netmask.
18.7.0.0	16	24
18.24.0.0	16	24
18.26.0.0	16	24
18.101.0.0	16	28
18.0.0.0	8	16

# WHOI has a class B subnetted to 22 bits.  128.128.16 has a funny
# gateway address.
128.128.16.0	22	22	128.128.16.7
128.128.0.0	16	22

# AI lab configuration, from bruce@ai.mit.edu, 1/12/98
128.52.32.0	24	24	128.52.32.10
128.52.37.0	24	24	128.52.37.10
128.52.38.0	24	24	128.52.38.10
128.52.39.0	24	24	128.52.39.10
128.52.54.0	24	24	128.52.54.10
