[comp.protocols.appletalk] Adding a new Phase 2 Ethernet zone name

gary@farcomp.UUCP (Gary Morrell) (03/28/91)

Ok here's a question.  Say I've got 50 routers on a phase II only
backbone.  They are a mix of Fastpaths, Gatorboxes and Ciscos.  I have
a cable-range of 20-23, and four zone names defined.  I need to add
another ethernet phase II zone name.  Do I need to reconfigure each 
and every router?  Or can I just reconfigure one of the routers and 
have the rest "learn" i.e. seed from the newly reconfigured?  I don't 
want to change the home zone, only add a new phase II ethernet zone 
name.  Have any of you done this?  I can't believe that I'd have to 
take down the whole net just to add a new zone.

Thanks

-Gnow Reason

dan@gacvx2.gac.edu (03/31/91)

In article <313@farcomp.UUCP>, gary@farcomp.UUCP (Gary Morrell) writes:
> Ok here's a question.  Say I've got 50 routers on a phase II only
> backbone.  They are a mix of Fastpaths, Gatorboxes and Ciscos.  I have
> a cable-range of 20-23, and four zone names defined.  I need to add
> another ethernet phase II zone name.  Do I need to reconfigure each 
> and every router?  Or can I just reconfigure one of the routers and 
> have the rest "learn" i.e. seed from the newly reconfigured?  I don't 
> want to change the home zone, only add a new phase II ethernet zone 
> name.  Have any of you done this?  I can't believe that I'd have to 
> take down the whole net just to add a new zone.
> 
> Thanks
> 
> -Gnow Reason

When I set up phase 2 on the network at Gustavus, I configured one router as a
seed router.  The other routers got the phase 2 zone names from the seed
router.  I did not tell the other routers about any of the zones on the
Ethertalk side they learned it from seed router.  The only difference I can see
between a seed router and the "other" routers is the seed router has a list of
zones names, they "others" don't so they go looking for them.  If you have a
Kinetics or Shiva FastPath, or a GatorBox manual, they all go into how seed
routers work in great detail, although I didn't quite realize why the first
time I read them.

-- 
Dan Boehlke                    Internet:  dan@gac.edu
Campus Network Manager         BITNET:    dan@gacvax1.bitnet
Gustavus Adolphus College
St. Peter, MN 56082 USA        Phone:     (507)933-7596

kre@cs.mu.OZ.AU (Robert Elz) (04/01/91)

gary@farcomp.UUCP (Gary Morrell) writes:

>I can't believe that I'd have to 
>take down the whole net just to add a new zone.

Believe it - there's currently no other way.   You need to configure
the zone into every one of your gateways that has the zone list
configured (the seed gateways), reboot those, and then reboot all
of the others (which must all have been down together - really down).

If everything is a seed gateway, you have it easier, you can reconfig
the gateways, one by one - but don't expect any network sanity until
they have all been reconfigured.

If you have any gateways that aren't connected to this phase 2 net
(ie: any connected through some other router which is connected) then
you have an even bigger problem - you can either reboot everything
or you have to leave your phase 2 net down (which basically means for
this purpose, any gateway on it which connects to a net on which
there is any other gateway) for long enough that all knowledge of
the net you're changing to have timed out - 10 minutes is recommended,
whether thats really long enough or not really depends on how complex
your net topology is.   Once the net has time out, the gateway can
be restarted, and the other gateways (not on the net being changed)
will learn the changed zone names dynamically.

kre

tom@wcc.oz.au (Tom Evans) (04/04/91)

In article <kre.670441211@mundamutti.cs.mu.OZ.AU>, kre@cs.mu.OZ.AU 
(Robert Elz) writes:
> gary@farcomp.UUCP (Gary Morrell) writes:
> 
> >I can't believe that I'd have to 
> >take down the whole net just to add a new zone.
> 
> Believe it - there's currently no other way.   

Keep a copy of Robert's description for when you have to use it, or
read page 8-22 in "Inside AppleTalk, Second Edition". Chapter 7 of
the "AppleTalk Internet Router Administrator's Guide" also gives a
good description.

The original "Inside AppleTalk" (1989) had a full description and
specification of a "Zone name changing" protocol. Quoting from that
section however: 

	"The request to change a network's zone name can originate 
	from any node on the internet".

Huh!?! I don't think anyone implemented this specification - the
possibility of "Electronic Zone Graffiti" was far too likely.

"Inside AppleTalk, Second Edition" (1990):

	"It is envisioned that future network management protocols, to
	be defined by Apple, will provide this functionality.
	
It then continues to give a good description as to why this is (and
has to be) the case. That's where it stands at the moment.

Choose those zone names carefully - you won't want to change them.

========================
Tom Evans  tom@wcc.oz.au ** ADD ".au" MANUALLY (don't trust "reply") **
Webster Computer Corp P/L, 1270 Ferntree Gully Rd Scoresby, Melbourne 3179
Victoria, Australia 61-3-764-1100  FAX ...764-1179  A.C.N. 004 818 455

John_Grossman@biomath.mda.uth.tmc.edu (John Grossman) (04/09/91)

"I don't want to change the home zone, only add a new phase II ethernet 
zone 
name.  Have any of you done this?  I can't believe that I'd have to 
take down the whole net just to add a new zone."

We've got a phase 2 net and our approach is to just have two seed routers. 
(Two rather than one for redundancy.) That way, when you add a zone, you 
just have to bring down two routers, rather than every router on the net. 
By the way, it does take a while after adding the new zone for all the 
routers to settle down with a complete list of zones.

kai@pyrite.SOM.CWRU.Edu (Kai Getrost) (04/09/91)

In article <1675@wcc.oz.au> tom@wcc.oz.au (Tom Evans) writes:

>Keep a copy of Robert's description for when you have to use it, or
>read page 8-22 in "Inside AppleTalk, Second Edition". Chapter 7 of
>the "AppleTalk Internet Router Administrator's Guide" also gives a
>good description.

...

>
>"Inside AppleTalk, Second Edition" (1990):
>

...

I've been implementing most of the lower-level EtherTalk protocols
from (what I now know) is phase I EtherTalk, on a PC connected
to our campus Ethernet net, to enable me to write some AppleTalk-
speaking net utilities.  The PC uses the Clarkson packet drivers,
and the Macs on the net that the PC talks to are a combination of 
LocalTalk nets connected through routers and "directly" connected 
Macs with EtherTalk (?) boards.

At any rate, I've got the protocols I need/want implemented now,
but our campus will soon switch to Phase II EtherTalk, and I
need to know   
  
     a) the basic difference between Phase I & II,
and  
      b) a good reference book for Phase II that 
         includes descriptions of the packet formats
         used in all protocols.

I've been using "Inside AppleTalk" (first edition, I believe)
until now, and I'd like to know if the Second Edition
contains as much info on Phase II as the First, and/or
if there's any other recommended texts out there I should
look at.  Thanks in advance for any info.



                              <    Kai Getrost    > kai@pyrite.som.cwru.edu
                              > - - - - - - - - - < kai@skybridge.scl.cwru.edu
                              <  Tweak, twiddle,  > Freenet:  kng2@po.cwru.edu
- - - - - - - - - - - - - - - >  frob, destroy!!  < getrost@alpha.ces.cwru.edu


>
>========================
>Tom Evans  tom@wcc.oz.au ** ADD ".au" MANUALLY (don't trust "reply") **
>Webster Computer Corp P/L, 1270 Ferntree Gully Rd Scoresby, Melbourne 3179
>Victoria, Australia 61-3-764-1100  FAX ...764-1179  A.C.N. 004 818 455


--
I'd call you a bestial        <    Kai Getrost    > kai@pyrite.som.cwru.edu
sodomistic necrophiliac, but  > - - - - - - - - - < kai@skybridge.scl.cwru.edu
that's beating a dead horse.  <  Tweak, twiddle,  > Freenet:  kng2@po.cwru.edu
- - - - - - - - - - - - - - - >  frob, destroy!!  < getrost@alpha.ces.cwru.edu