Re: Routing Multiple IP's

John Storms (jstorms@livingston.com)
Tue, 10 Sep 1996 11:21:48 -0700

The Framed-Route RADIUS tag works just like (same syntax) as the
Portmaster's 'add route' command. When the user logs in this route is added
to the portmaster's routing table as a static route. When they log out the
route is marked to be deleted.

At 04:01 PM 9/9/96 GMT, you wrote:
>I have a pawful of machines at home on a LAN, which I want to setup to share
>one connection. (For now, the dialup is x.x.x.205, and others on the LAN are
>.206 and .207) I gather I need to use Framed-Route to do this, but I have
been
>unable to find documentation on these tags, and what the values they take.
>
> Is this the framed route I'd use (if the connecting machine's IP is .205?)
>And what is the last value in the line? The route's metric?
>
> Framed-Route = "x.x.x.205 x.x.x.206 x.x.x.207 1",
>
> Actually, I guess that makes me real question two-fold: Is my guess correct
>about what Framed-Route does, and where can I find this information out on my
>own so I don't have to ask here. Thanks!

>From the IETF RADIUS draft pp.37-38 published in July.

5.22. Framed-Route

Description

This Attribute provides routing information to be configured for
the user on the NAS. It is used in the Access-Accept packet and
can appear multiple times.

A summary of the Framed-Route Attribute format is shown below. The
fields are transmitted from left to right.

0 1 2
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
| Type | Length | String...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

Type

22 for Framed-Route.

Length

>= 3

String

The String field is one or more octets, and its contents are
implementation dependent. It is intended to be human readable and
MUST NOT affect operation of the protocol. It is recommended that
the message contain displayable ASCII characters from the range 32
through 126 decimal.

For IP routes, it SHOULD contain a destination prefix in dotted
quad form optionally followed by a slash and a decimal length
specifier stating how many high order bits of the prefix should
be used. That is followed by a space, a gateway address in
dotted quad form, a space, and one or more metrics separated by
spaces. For example, "192.168.1.0/24 192.168.1.1 1 2 -1 3 400".
The length specifier may be omitted in which case it should
default to 8 bits for class A prefixes, 16 bits for class B
prefixes, and 24 bits for class C prefixes. For example,
"192.168.1.0 192.168.1.1 1".

Whenever the gateway address is specified as "0.0.0.0" the IP
address of the user SHOULD be used as the gateway address.

---
jstorms@livingston.com
So much to do, so litt...[Hold on a sec]