[comp.dcom.sys.cisco] cisco - proteon interop on FDDI

JROSEN@macc.wisc.edu (Jay Rosenbloom) (05/23/91)

Hello,
 
We have a bunch of Proteon p4200s on an FDDI ring.  I was wondering if we'd
have any problems adding Cisco AGS+s with FDDI interfaces to this ring.
Is anyone using Ciscos and Proteons on the same FDDI network?  If so,
did you encounter any problems initially.  Have there been any
ongoing problems related to incompatibility between the two?
 
Thanks,
-Jay
..............................................................................
Jay Rosenbloom               Phone: 608-262-9421         jrosen@macc.wisc.edu
Univ. of Wisconsin-Madison   Fax:   608-262-4679         jrosen@wiscmac3
Madison Academic Computing Center,  1210 W. Dayton St., Madison, WI  53706

Allen Robel <robel2@mythos.ucs.indiana.edu> (05/23/91)

Hi Jay,

   One possible source of trouble is bridging.  The
cisco manual doesn't specifically mention whether
they are an encapsulation or translation bridge
over FDDI.  The manual *does* say this (pp 17-3,
November 1990):

   The transit bridging of Ethernet datagrams across
   an FDDI is also supported.  The term transit refers
   to the fact that the source or destination of the
   datagram cannot be on the FDDI ring itself.

This implies to me that the cisco is an encapsulating
bridge.  If this is so, its pretty much guaranteed that
it will be incompatible *for bridging* with your Proteons.
You may also want to check to see what type of bridging
the Proteon supports.  


If you're not bridging any traffic, you probably won't have 

any problems (unless there are inherent incompatibilities
between the two vendor's FDDI implementations which I
doubt in this day and age...).  Maybe someone else can
speak to this.

regards,

allen
 

rwf@cisco.com (Robert W. Fletcher Jr.) (05/23/91)

>> We have a bunch of Proteon p4200s on an FDDI ring.  I was wondering if we'd
>> have any problems adding Cisco AGS+s with FDDI interfaces to this ring.
>> Is anyone using Ciscos and Proteons on the same FDDI network?  If so,
>> did you encounter any problems initially.  Have there been any
>> ongoing problems related to incompatibility between the two?

  I don't know of any customer sites, but we have interoped with Proteon's
FDDI implementation several times at ANTC (AMD testing) and at a University 
of New Hamsphire bake off.

Fletcher 
cisco Systems

BILLW@mathom.cisco.com (WilliamChops Westfield) (05/24/91)

       The transit bridging of Ethernet datagrams across
       an FDDI is also supported.  The term transit refers
       to the fact that the source or destination of the
       datagram cannot be on the FDDI ring itself.

    This implies to me that the cisco is an encapsulating bridge.

Exactly right.  "transit bridging" == "encapsulating bridging".  Nearly
guaranteed not to interoperate with any other vendor.

Bill Westfield
cisco Systems.
-------

William "Chops" Westfield <BILLW@mathom.cisco.com> (05/24/91)

    > Exactly right.  "transit bridging" == "encapsulating bridging".
    > Nearly guaranteed not to interoperate with any other vendor.

    Are you saying that cisco can't ROUTE to/from a node on FDDI, or does
    it do that as well ?

Sigh.  Since you are the second person to mis-interpret my remarks,
perhaps a public statement is in order...

"encapsulation bridging" or "transit bridging" is a scheme whereby
you bridge together a bunch of ethernets, using an FDDI ring as the
backbone.  This is similar to bridging two ethernets across a T1 line,
only different.  Each ethernet packet is "encapsulated" entirely
(including ethernet headers) inside an FDDI packet.  The FDDI packet
will be given a type code like "cisco transit bridging", flooding might
be done by sending packets to the "cisco transit bridging multicast
address", and so on.  There are currently no standard values for
any of these typecodes or addresses, so each vendor has picked their
own, and it is doubtfull that they interoperate WHILE DOING TRANSIT
BRIDGING.  Eventually, there will probably be a standard, and everyone
will eventually support it.

"transparent bridging" is reaonsably standardized.  You take your
ethernet, token ring, or FDDI packets, fiddle their header bits,
change back and forth (maybe) between "ethernet" and "SNAP"
encapsulation, and send the new packet out on the new interface, where
it hopefully looks as though it was originated by a host on the same
local media.  Cisco currently doesn't support transparent bridging to
or from FDDI at all - while not conceptually difficult, transparent
bridging potentially requires filtering (discarding) FDDI packets
at media rate (400k pps or so).  This can be done with special hardware,
but it's a bit beyond the capability of even the RISCy VLIW buzzword
buzzword bitslice processor on cisco's current FDDI card.  In addition,
the FDDI chipset needs to be able to tell which frames to strip from
the ring, even though neither the source nor destination address matches
the local address.  This capability is not present in the current
implementation either (ah, the curse of being first).  So transparent
bridges ought to interoperate ok, but they aren't common yet.

Of course, WE all know that bridging is a terrible idea anyway, and
what one really wants to do is route...

The cisco should be compatible with all other FDDI routers for any
protocol whose format on FDDI has been defined.  I think this includes
IP, DECNet, Appletalk (phase 2) and CLNS.  In addition, there are a
set of protocols whose FDDI formats are "obvious" (eg, same as Token
Ring, or ethernet typecodes converted to SNAP), and there is a very
good chance we inter-operate with any vendor routing those protocols
(I think this includes XNS, Novell, Vines, and 3com).  There are some
whose encapsulation is somewhat strange (Apollo explicitly made their
FDDI encapsulation compatible with transparent bridging to ethernet,
rather than the more obvious token-ring like encapsulation).  Finally,
there are a couple protocols done in the obvious way (ether-->SNAP)
that you probably can't find another router to do anyway (PUP, Chaos).

Summary:  A cisco router/bridge should interoperate correctly with
any other vendors' devices on an FDDI ring runnin ANY protocol EXCEPT
"transit" or "encapsulation" bridging...

Bill Westfield
cisco Systems.
-------