[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Converting namespace to class B internet addr



    Date: Wed, 27 Jun 90 18:15:49 EDT
    From: orgren@Rtc.Reston.Unisys.COM (Paul Orgren)

    Our site is converting from Class C to Class B Internet addresses, and I
    am trying to determine from the documentation what has to be done in the
    Symbolics namespace definition to accomodate the change.

    One change that appears necessary is to define INTERNET-SUBNET-MASKS;
    the documentation says that in order to use one byte for the subnet
    (which we will be doing), we should define a user-property
    on the network object as follows:

       INTERNET-SUBNET-MASKS "(("139.3.0.0" "255.255.255.0"))"

    To me, this does not look like good syntax; the second quote mark closes
    off the first one, and the rest of the line is ignored.  Possible
    alternatives I have thought of are

       INTERNET-SUBNET-MASKS "((139.3.0.0 255.255.255.0))"
    or
       INTERNET-SUBNET-MASKS (("139.3.0.0" "255.255.255.0"))
    or
       INTERNET-SUBNET-MASKS ((139.3.0.0 255.255.255.0))

    Is any one of these correct?  Or is it done in still another way?

    Also, there is an attribute of the network object called SUBNET; do I
    have to define this?  The documentation is very fuzzy on what the field
    is used for and what should go there.

    Are there any other fields (other than host addresses) in any other
    namespace object that have to be changed for a Class B subnet address?
    Has anyone out there defined a Class B network for Symbolics, or
    converted to one from Class C?

    If it makes a difference, we are currently running Genera 7.2
    and TCP 4.2 on Symbolics 36xx computers.

    Thank you.

    Paul Orgren  (orgren@rtc.reston.unisys.com)   Phone: 703 620-7926
    Unisys Reston Technology Center


Do you have software maintenance?  This is one of those examples of what
Software Support should be able to answer.  It also would be good to
point out to Symbolics that the documentation is poorly done here.  (I
remember doing it myself and I had some problems figuring it out too.  It
really should be properly covered in the TCP documentation.)

Here's what I have in my namespaces:
Command: 1:Show Namespace Object 0(a namespace object [default Site SRI]) 1Network INTERNET

2Showing NETWORK INTERNET in namespace INTERNET:
0Type: INTERNET
Subnet: 10.0.0.0 NAME ARPANET
Subnet: 26.0.0.0 NAME MILNET
Subnet: 128.18.0.0 NAME SRINET
	...

2Showing NETWORK INTERNET in namespace SRI:
0Type: INTERNET
User Property: INTERNET-SUBNET-MASKS (("128.18.0.0" "255.255.255.0"))

What is actually in the file that has the namespace info is

USER-PROPERTY INTERNET-SUBNET-MASKS "((\"128.18.0.0\" \"255.255.255.0\"))"

I believe you don't have to do the quoting yourself when you edit the
object in the namespace editor.  It takes all that you type in on that line
and reads it as a string (slashifying the quotes for you).